India vs West Indies 2019, Indian National Cricke Team, Virat Kohli
Virat Kohli. Credits: Twitter
Loading...
2 of 5

Ab de Villiers – 14779

AB de Villiers
AB de Villiers. (Credits: Getty Images)

Former South African captain Ab de Villiers was undeniably one of the greatest batsmen across formats. The 36-year old possesses the ability to turn any game on its head, having redefined innovative and courageous strokeplay.

De Villiers made his international debut in 2004; however, acclimatised into the modern style of playing quickly. Nevertheless, since 2008, the Pretoria-born batsman mustered 14779 till his retirement in 2018. During this time, he also smashed 38 centuries across Tests and ODIs.

2 of 5

Loading...
Loading...