Ab de Villiers – 14779
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.