top of page
SPORTS

International Cricket - Pakistan
Highest Scores (Player) (ODI)
This list features the players with the highest ODI (one day internationals) scores for the Pakistan national cricket team.
RANK | PLAYER | BALLS | SCORE | OPPONENT | DATE |
1 | Fakhar Zaman | 156 | 210* | Zimbabwe | 20 Jul 2018 |
2 | Saeed Anwar | 146 | 194 | India | 21 May 1997 |
3 | Fakhar Zaman | 155 | 193 | South Africa | 4 Apr 2021 |
4 | Fakhar Zaman | 144 | 180* | New Zealand | 29 Apr 2023 |
5 | Imran Nazir | 121 | 160 | Zimbabwe | 21 Mar 2007 |
6 | Babar Azam | 139 | 158 | England | 13 Jul 2021 |
7 | Sharjeel Khan | 86 | 152 | Ireland | 18 Aug 2016 |
8 | Imam-ul-Haq | 131 | 151 | England | 14 May 2019 |
9 | Babar Azam | 131 | 151 | Nepal | 30 Aug 2023 |
10 | Younis Khan | 122 | 144 | Hong Kong | 18 Jul 2004 |
References
ESPNcricinfo (2025). Batting – most runs in an innings – Pakistan – One Day Internationals. Available at: https://www.espncricinfo.com/records/team/batting-most-runs-innings/pakistan-7/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



