Vikas Singh Derek has been working for Cricketaddictor since February 2021. He has written over 12,000 articles for Cricketaddictor. He is a sports writer and journalist with over 5 years of experience... More by Vikas Singh Derek
Hashim Amla gets 4th place in this list with an ODI average of 51.40 when batting in Sri Lanka. Amla played 11 ODI matches in Sri Lanka during his career. The former South African cricketer scored 514 runs in 10 innings in the country.
The right-handed batsman has an amazing strike rate of 96.07 when playing in the island country. The Proteas opener had also smacked 2 centuries and 2 half-centuries. His highest knock in the Asian country is 109 runs, which he scored in an ODI against the Sri Lankan team in July 2014.
Vikas Singh Derek has been working for Cricketaddictor since February 2021. He has written over 12,000 articles for Cricketaddictor. He is a sports writer and journalist with over 5 years of experience... More by Vikas Singh Derek