
Virat Kohli and Babar Azam. (Photo Credits: X)
There have been batters who have taken the world cricket by storm. Scoring heaps of runs and winning matches for their respective nations have led them get the recognition at the highest level. Here we take a look at the batters quickest to 5000 ODI runs.
Pakistan star batter Babar Azam tops this list after the right-handed batter achieved the feat of getting 5000 ODI runs in his 97th innings. Babar got to the milestone against New Zealand in Karachi in 2023.
South Africa’s Hashim Amla is the next in the tally. Amla has been one of the most sought after South African cricketers in both ODIs and Tests. The right-hander got to the milestone against West Indies back in 2015 in Durban.
West Indies great Viv Richards who was known for his flamboyance is third in this list. Richards took 114 innings to breach the 5000-run mark in ODIs. He achieved the feat against England in 1987 in Melbourne.
India’s star batter Virat Kohli has scored massive amount of runs for the team across all formats at the highest level. The right-handed batter got to 5000 ODI runs in 114 innings against West Indies in 2013 in Kochi. Kohli recently went past 16000-run mark in List A cricket.
Shai Hope is the next in the list. He achieved the milestone against England at North Sound in 2023.
Covering sports for fun. Cricket in whites remains the first love—the kind that teaches patience, rewards nuance, and tells stories over five days rather than five seconds.
Seyed Abbas Araghchi condemned U.S.-Israeli strikes on Iranian universities, accusing them of targeting knowledge, while…
Khamenei Is Alive: Supreme Leader Issues New Message As Trump Questions His Existence
Mojtaba Khamenei thanked Iraq, including Ali Sistani, for support in the conflict, while his continued…
PSL 2026 controversy: Lahore Qalandars' Shaheen Afridi, Haris Rauf, and Fakhar Zaman accused of ball…