Hashim Amla (104 innings), Virat Kohli (124 innings), David Warner (139 innings), and AB de Villiers (171 innings) are among the cricketers who have followed in Babar’s footsteps, claiming the top spot on the list of the fastest batsmen to achieve 19 ODI centuries.
Babar Azam, once again, has outpaced the South African batting legend Hashim Amla by becoming the quickest player to reach both 5000 ODI runs and 19 ODI centuries. This remarkable feat was achieved by Pakistan’s captain during the inaugural match of the Asia Cup against Nepal in Multan. Babar Azam accomplished the milestone of 19 ODI centuries in just 102 innings, in contrast to Amla’s 104 innings and 104 innings, respectively.