Babar Azam’s most recent century came during the opening match of the Asia Cup 2023 against Nepal. This incredible achievement now places him at the pinnacle as the quickest player ever to reach 19 centuries in International cricket.
This compilation introduces us to some great cricket players who’ve not simply created an eternal impact on the game but have also shown incredible batting prowess. These athletes haven’t only scored centuries; they’ve achieved this feat at a startlingly quick rate, analyzing the conventional limits of what was formerly believed achievable in the world of cricket.
Here are the top 5 batsmen who are quickest to reach 19 ODI centuries (By innings):
1. Babar Azam – 102 Innings
Babar Azam created a remarkable impact on the cricketing sphere when he notched up a century against Nepal during the opening match of the 2023 Asia Cup. This exceptional feat propelled him to secure the title of the quickest player to attain 19 ODI centuries, a feat he accomplished in a mere 102 innings. At the youthful age of 28, Babar’s career brims with tremendous potential, promising several more years of thrilling performances on the field.
2. Hashim Amla – 104 Innings
Hashim Amla has secured the position of being the second fastest player to attain 19 ODI centuries, a remarkable accomplishment that he achieved in a mere 104 innings. Amla’s career is characterized by its lasting impact, having gathered a total of 8113 runs and expertly crafting an impressive tally of 27 centuries.
3. Virat Kohli – 133 Innings
Virat Kohli’s cricketing voyage has placed him as the third fastest batsman to gather 19 ODI centuries – a truly remarkable feat accomplished in just 133 innings. His glorious career showcases an astonishing 46 centuries, playing a substantial role in his impressive total of 12,898 runs in the ODI format.
4. David Warner – 139 Innings
In a magnificent exhibition of cricketing skill, David Warner carved his name in the record books by notching up his 19th ODI century in just 139 innings. This astounding achievement positions him as the fourth fastest player ever to achieve this milestone. The spectacular century came in a contest against England in 2022, marking a huge gap of 1043 days since his previous century. Over the course of his ODI career, Warner has impressively gathered a total of 6030 runs.
5. AB de Villiers – 171 Innings
South African legendary batter AB de Villiers secured his place as the fifth quickest cricketer to notch up 19 ODI centuries in this format, a remarkable feat that he accomplished in just 171 innings. This remarkable achievement underscores his reliable and dynamic approach to batting. Looking at his overall ODI career, de Villiers has accumulated an admirable total of 9577 runs, coupled with an impressive count of 25 centuries.