Stats: Hashim Amla becomes the fastest to reach 6000 ODI runs

Hashim Amla South Africa Cricket
Amla reached the 6000-run landmark in his 123rd ODI innings, eclipsing Kohli’s previous record by 13 innings

South African opening batsman Hashim Amla, playing his 123rd ODI innings, became the quickest to reach the landmark of 6000 ODI runs beating the previous record held by Virat Kohli. Amla, who started the 5th ODI that is currently underway in Mumbai 15 runs short of the landmark, scored the required runs at a quick pace and looked in threatening form before he was snapped up by Mohit Sharma for 23.

Coming into the five-match ODI series against India 81 runs short of the 6000-run mark, Amla would have been hoping to reach the landmark even quicker but a bad run of form meant the 32-year-old had to wait till the final match of the series. Still, Amla eclipsed Kohli’s record by 13 innings and by 18 in terms of matches played.

Amla also holds the record of being the quickest to reach the landmarks of 2000, 3000, 4000 and 5000 runs in One-Day International cricket.

The top 10 list is dominated by South Africa with as many as four players from the African nation making the list. De Villiers joins Amla and Kohli as the third player in the ongoing ODI that is present in the list while former Protea openers Graeme Smith and Gary Kirsten also features.

The only Indian apart from Kohli that makes an appearance is former skipper Sourav Ganguly who reached the landmark in his 147th innings, the same as De Villiers.

No Player Matches Innings Time since debut
1 Hashim Amla 126 123 7y 240d
2 Virat Kohli 144 136 6y 83d
3 Viv Richards 156 141 13y 214d
4 Sourav Ganguly 152 147 8y 289d
5 AB de Villiers 153 147 8y 282d
6 Matthew Hayden 160 154 14y 288d
7 Brian Lara 158 155 8y 334d
8 Dean Jones 160 157 10y 23d
9 Gary Kirsten 160 160 7y 312d
10 Graeme Smith 162 160 8y 291d

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links