A master batsman, a shrewd spinner, and a huge patriot, Aravinda De Silva is known to be one of the best cricketers that the Sri Lankan cricket team has ever produced.
A master batsman, a shrewd spinner, and a huge patriot, Aravinda De Silva is known to be one of the best cricketers that the Sri Lankan cricket team has ever produced.