5 batters fastest to reach 19 ODI tons
AFP
AB de Villiers
He is the fifth fastest cricketer to reach the milestone of 19 ODI centuries, having amassed an impressive total of 9577 runs, with 25 centuries
AFP
Babar Azam
Pakistan skipper Babar Azam became the fastest player to reach 19 ODI centuries during Asia Cup opener against Nepal, an achievement that came from 102 innings
AFP
Hashim Amla
He is the second quickest player to achieve 19 ODI centuries, an impressive feat achieved in just 104 innings
AFP
Virat Kohli
He is the third quickest to amass 19 ODI centuries. He has 46 centuries in total, which contribute significantly to his impressive tally of 12,898 ODI runs
AFP
David Warner
David Warner achieved a remarkable feat in cricket by scoring his 19th ODI century in just 139 innings, making him 4th fastest player to reach this milestone
AFP
`90.55 pc water stock in Mumbai lakes`