Skriv en fortsættelse til dette afsnit - De Silva debuterede for Ceylon i 1966-67 og spillede i de fleste Sri Lankas hold derefter indtil midten af 1980'erne. Han spillede også i M. J. Gopalan Trophy, en første klasse cricket turnering indledt mellem Ceylon og Madras. Han var en del af Sri Lankas første VM-hold under den indledende udgave af ICC Cricket World Cup i 1975. Han gjorde sin ODI-debut den 7. juni ved VM i 1975
Det var også Sri Lankas første ODI-kamp. Han tog det største antal wickets blandt spin bowlers under 1975 World Cup med fire skalper, i en turnering, der var domineret af seamers.