Oct 15, 2024
Ace Pakistan batter Babar Azam holds the record for being the fastest to reach 5000 ODI runs.
Credit: AP
Babar took 97 innings to reach 5000 runs in ODIs. He achieved the milestone against New Zealand in Karachi in May last year.
Credit: AP
Former South Africa batter Hashim Amla is second on the list of players who took fewest innings to reach 5000 runs in ODIs.
Credit: Twitter
Amla reached 5000 ODI runs in his 101st innings, against the Windies in Durban in January 2015.
Credit: Twitter
Windies legend Vivian Richards is third on the list of players who took the fewest innings to reach 5000 ODI runs.
Credit: Twitter
Richards took 114 innings to score 5000 ODI runs, reaching the milestone against England in Melbourne in January 1987.
Credit: Twitter
Ace India batter Virat Kohli took the same number of innings as Richards to reach 5000 ODI runs.
Credit: Twitter
Kohli took 114 innings to reach 5000 ODI runs. He achieved the milestone against the Windies in Kochi in November 2013.
Credit: Twitter
Windies batter Shai Hope has taken the same number of innings as Kohli to go past the 5000-run mark in ODIs.
Credit: Twitter
Hope took 114 innings to reach the 5000-run mark in ODIs. He achieved the milestone against England in North Sound last December.
Credit: Twitter
Thanks For Reading!