Statsmania: Fastest Players To Score 24 ODI Centuries 1

#1. Hashim Amla- 142 innings

Hashim Amla breaks Kohli’s record
Hashim Amla breaks Kohli’s record

One of the best players to ever play for South Africa, Amla has defied critics to become a huge success in the limited overs formats as well after being initially labelled as a test match player.

Amla has piled up runs with excellent consistency as he has managed to break all the records with in the runs he has managed so far. He needed just 142 innings to score 24 ODI centuries.

Nagendra Reddy

I am a sports enthusiast. Primarily a football fan these days post the golden era of Indian cricket.