Top 10 Batsmen with most ODI centuries
6. AB de Villiers (South Africa) – 24:
AB de Villiers is hailed as the most ‘complete’ batsman in the world. He made his ODI debut a decade ago. During the earlier years, AB de Villiers was not the inhuman, out of the world kind of batsman we know today. It took him close to two years to register his first ton. It was a patient 146 runs knock against West Indies at St, George. However, in the recent years, he has evolved rapidly as a batsman who plays the most illogical and mind boggling shots gracefully. De Villiers has scored 24 centuries until now in his flourishing career. His 31 ball 100 against West Indies at Johannesburg is the fastest century in the history of ODI cricket.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store