top of page
SPORTS

International Cricket - Pakistan
Most Runs (Test)
This list features the players with the most test match runs for the Pakistan national cricket team.
RANK | PLAYER | APPEARANCES | RUNS | YEARS |
1 | Younis Khan | 118 | 10099 | 2000-2017 |
2 | Javed Miandad | 124 | 8832 | 1976-1993 |
3 | Inzamam-ul-Haq | 119 | 8829 | 1992-2007 |
4 | Mohammad Yousuf | 90 | 7530 | 1998-2010 |
5 | Azhar Ali | 97 | 7142 | 2010-2022 |
6 | Saleem Malik | 103 | 5768 | 1982-1999 |
7 | Misbah-ul-Haq | 75 | 5222 | 2001-2017 |
8 | Zaheer Abbas | 78 | 5062 | 1969-1985 |
9 | Asad Shafiq | 77 | 4660 | 2010-2020 |
10 | Babar Azam | 59 | 4235 | 2016-2025 |
References
ESPNcricinfo (2025). Batting – most runs – career – Pakistan – Test matches. Available at: https://www.espncricinfo.com/records/team/batting-most-runs-career/pakistan-7/test-matches-1 (Accessed 1 December 2025).

SCALA
lists
bottom of page



