Home / Cricket / Most ODI runs by Pakistan batter

Most ODI runs by Pakistan batter

1992 World Cup winners Pakistan have produced some fine batters of all-time with the likes of Babar Azam carrying the baton in the current generation. The likes of former Pakistan captain Inzamam-ul-Haq and Mohammad Yousuf have also largely contributed for the sides in ODI cricket. 

Data Last Updated: August 20, 2022
Mohammad Yousuf1998-2010281267409554141*42.08
Saeed Anwar1989-200324724419882419439.21
Shahid Afridi1996-201539336427802712423.81
Shoaib Malik1999-201928725840753414334.55
Javed Miandad1975-1996233218417381119*41.7
Younis Khan2000-201526525523724914431.24
Saleem Malik1982-199928325638717010232.88
Mohammad Hafeez2003-2019218216156614140*32.9
Ijaz Ahmed1986-2000250232296564139*32.33