Feb 08, 2025
Credit: Getty
Babar Azam becomes second batter to score the most ODI runs after 120 innings.
Credit: Getty
Babar Azam scored 10 runs in the first ODI against New Zealand
Credit: Getty
Hashim Amla tops the tally scoring 5973 runs in 120 ODI innings.
Credit: Getty
Former Pakistan captain Babar Azam scored 5957 runs in 120 ODIs
Credit: Getty
Viv Richards scored 5404 runs in 120 ODI innings.
Credit: Getty
Virat Kohli scored 5355 runs in 120 ODI innings.
Credit: Getty
David Warner scored 5200 runs in 120 ODI innings.
Credit: Getty