Babar Azam surpasses Viv Richards and Virat Kohli in this unique list: Check details

Feb 08, 2025

Credit: Getty

Babar Azam becomes second batter to score the most ODI runs after 120 innings.

Babar Azam runs vs NZ 

Credit: Getty

Babar Azam scored 10 runs in the first ODI against New Zealand

Babar Azam runs vs NZ 

Credit: Getty

Hashim Amla tops the tally scoring 5973 runs in 120 ODI innings.

Hashim Amla

Credit: Getty

Former Pakistan captain Babar Azam scored 5957 runs in 120 ODIs

Babar Azam

Credit: Getty

Viv Richards scored 5404 runs in 120 ODI innings.

Viv Richards 

Credit: Getty

Virat Kohli scored 5355 runs in 120 ODI innings.

Virat Kohli

Credit: Getty

David Warner scored 5200 runs in 120 ODI innings.

David Warner 

Credit: Getty