Tag: T.M.Dilshan

In the latest ICC cricket rankings for ODI batsmen, South African batsmen AB de Villiers and Hashim Amla are at the 1st and 3rd place respectively. Indian Test Captain Virat Kohli is placed between the duo at number 2....