One-Day Internationals

Pakistan Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Fakhar Zaman210*221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
🥈 2
Saeed Anwar194206146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
🥉 3
Fakhar Zaman1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
4
Fakhar Zaman180*220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
5
Imran Nazir160201121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
6
Babar Azam158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
7
Sharjeel Khan152-86169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
8
Imam-ul-Haq151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
8
Babar Azam151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
10
Younis Khan14416512283118.03Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
11
Shoaib Malik143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
12
Mohammad Yousuf141*18814713395.91Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
13
Mohammad Hafeez140*203136113102.94Pakistanv Sri LankaSharjah22 Dec 2013ODI # 3447
14
Saeed Anwar140-132142106.06Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
15
Ijaz Ahmed139*12384109165.47Pakistanv IndiaLahore02 Oct 1997ODI # 1236
15
Mohammad Hafeez139*19114713194.55Pakistanv ZimbabweHarare11 Sep 2011ODI # 3190
17
Fakhar Zaman138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
18
Inzamam-ul-Haq137*17912915-106.20Pakistanv New ZealandSharjah20 Apr 1994ODI # 911
19
Ijaz Ahmed137165130121105.38Pakistanv EnglandSharjah07 Apr 1999ODI # 1429
20
Mohammad Hafeez136*20513095104.61Pakistanv ZimbabweHarare29 Aug 2013ODI # 3406
21
Salman Butt136162124141109.67Pakistanv BangladeshKarachi19 Apr 2008ODI # 2703
22
Saleem Elahi13519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
23
Aamer Sohail13421014613-91.78Pakistanv New ZealandSharjah20 Apr 1994ODI # 911
23
Agha Salman134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
25
Ijaz Ahmed13214210394128.15Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
25
Salman Butt13222512715-103.93Pakistanv BangladeshLahore13 Apr 2008ODI # 2700
27
Mohammad Rizwan131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
28
Saeed Anwar131-14112392.90Pakistanv West IndiesSharjah01 Nov 1993ODI # 842
29
Haris Sohail130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
30
Salman Butt129*20013612394.85Pakistanv IndiaMirpur14 Jun 2008ODI # 2707
31
Mohammad Yousuf1291781318398.47Pakistanv Sri LankaSharjah17 Apr 2002ODI # 1832
31
Salman Butt12921014217-90.84Pakistanv IndiaKanpur11 Nov 2007ODI # 2645
33
Shoaib Malik12817312616-101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
33
Imam-ul-Haq12818813411-95.52Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
35
Basit Ali127*-79125160.75Pakistanv West IndiesSharjah05 Nov 1993ODI # 845
35
Yasir Hameed127*-1549182.46Pakistanv New ZealandRawalpindi07 Dec 2003ODI # 2074
37
Shoaib Mohammad126*21215513-81.29Pakistanv New ZealandWellington08 Mar 1989ODI # 557
37
Fakhar Zaman126*10381811155.55Pakistanv New ZealandBengaluru04 Nov 2023ODI # 4692
39
Saeed Anwar1261329986127.27Pakistanv Sri LankaAdelaide17 Feb 1990ODI # 606
40
Shoaib Malik125*185119161105.04Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
40
Babar Azam125*-1327394.69Pakistanv West IndiesProvidence09 Apr 2017ODI # 3862
42
Mohammad Yousuf12521515514180.64Pakistanv New ZealandKarachi21 Apr 2002ODI # 1833
42
Babar Azam125201125131100.00Pakistanv ZimbabweRawalpindi03 Nov 2020ODI # 4264
44
Ijaz Ahmed124*-8794142.52Pakistanv BangladeshChattogram29 Oct 1988ODI # 531
45
Kamran Akmal124-12512-99.20Pakistanv West IndiesBrisbane19 Jan 2005ODI # 2206
45
Shahid Afridi1247560174206.66Pakistanv BangladeshDambulla21 Jun 2010ODI # 2998
45
Ahmed Shehzad1241891408-88.57Pakistanv Sri LankaDubai (DICS)20 Dec 2013ODI # 3446
48
Younis Khan123*169117111105.12Pakistanv IndiaKarachi02 Jul 2008ODI # 2730
49
Zaheer Abbas123-87153141.37Pakistanv Sri LankaLahore29 Mar 1982ODI # 150
49
Inzamam-ul-Haq12316012194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
49
Babar Azam1231641269197.61Pakistanv West IndiesSharjah02 Oct 2016ODI # 3788
52
Mohammad Hafeez122*-113122107.96Pakistanv IrelandDublin23 May 2013ODI # 3357
52
Mohammad Rizwan122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
54
Inzamam-ul-Haq122154102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
54
Mohammad Hafeez1221811297494.57Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
56
Inzamam-ul-Haq121*14111395107.07Pakistanv IndiaSharjah26 Mar 2000ODI # 1580
57
Mohammad Hafeez1211791387387.68Pakistanv West IndiesBridgetown02 May 2011ODI # 3155
58
Babar Azam1201771318391.60Pakistanv West IndiesSharjah30 Sep 2016ODI # 3784
59
Javed Miandad119*-7765154.54Pakistanv IndiaLahore31 Dec 1982ODI # 164
59
Ramiz Raja119*17315516-76.77Pakistanv New ZealandChristchurch18 Mar 1992ODI # 747
61
Inzamam-ul-Haq118*12612410295.16Pakistanv Sri LankaSharjah02 Nov 2001ODI # 1771
62
Zaheer Abbas118-86104137.20Pakistanv IndiaMultan17 Dec 1982ODI # 163
62
Shoaib Malik118153110102107.27Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
64
Mohsin Khan117*-1189199.15Pakistanv IndiaMultan17 Dec 1982ODI # 163
64
Fakhar Zaman117*14412916-90.69Pakistanv ZimbabweBulawayo16 Jul 2018ODI # 4017
66
Inzamam-ul-Haq117-10313-113.59Pakistanv Sri LankaRawalpindi19 Jan 1992ODI # 710
66
Ijaz Ahmed117-105104111.42Pakistanv ZimbabwePeshawar03 Nov 1996ODI # 1136
66
Ijaz Ahmed117-11281104.46Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
66
Mohammad Yousuf1171901439-81.81Pakistanv South AfricaLahore20 Oct 2007ODI # 2635
66
Younis Khan11718911092106.36Pakistanv IndiaMohali08 Nov 2007ODI # 2644
66
Babar Azam117-10681110.37Pakistanv West IndiesAbu Dhabi05 Oct 2016ODI # 3789
66
Fakhar Zaman117194114131102.63Pakistanv New ZealandRawalpindi27 Apr 2023ODI # 4569
73
Javed Miandad116*-11433101.75Pakistanv IndiaSharjah18 Apr 1986ODI # 385
73
Ramiz Raja116*1981488-78.37Pakistanv Sri LankaHobart15 Feb 1990ODI # 605
73
Inzamam-ul-Haq116*1701389184.05Pakistanv ZimbabweHarare25 Feb 1995ODI # 982
73
Inzamam-ul-Haq116*15811044105.45Pakistanv Sri LankaKimberley07 Apr 1998ODI # 1309
73
Kamran Akmal116*-11513-100.86Pakistanv AustraliaAbu Dhabi03 May 2009ODI # 2849
78
Yasir Hameed11615913214287.87Pakistanv BangladeshMultan09 Sep 2003ODI # 2041
79
Javed Miandad115*-103122111.65Pakistanv Sri LankaHyderabad (Sind)15 Jan 1992ODI # 706
80
Saeed Anwar11517612013195.83Pakistanv Sri LankaNairobi (Gym)04 Oct 1996ODI # 1125
80
Shoaib Malik11519714212-80.98Pakistanv New ZealandLahore27 Apr 2002ODI # 1835
80
Mohammad Hafeez11518514412279.86Pakistanv New ZealandChristchurch29 Jan 2011ODI # 3090
80
Ahmed Shehzad115156109123105.50Pakistanv New ZealandHamilton03 Feb 2011ODI # 3095
80
Mohammad Rizwan115-12611-91.26Pakistanv AustraliaSharjah24 Mar 2019ODI # 4117
80
Babar Azam115150112131102.67Pakistanv EnglandNottingham17 May 2019ODI # 4138
80
Babar Azam115-10584109.52Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
87
Ijaz Ahmed114*13490173126.66Pakistanv South AfricaDurban17 Dec 1994ODI # 964
87
Fawad Alam114*1991348385.07Pakistanv Sri LankaMirpur08 Mar 2014ODI # 3486
89
Ramiz Raja11415212314-92.68Pakistanv New ZealandSialkot06 Nov 1990ODI # 638
89
Aamer Sohail11417813612-83.82Pakistanv ZimbabweHobart27 Feb 1992ODI # 720
89
Fakhar Zaman114142106123107.54Pakistanv IndiaThe Oval18 Jun 2017ODI # 3894
89
Babar Azam11411983111137.34Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
93
Asif Mujtaba113*-1345-84.32Pakistanv Sri LankaSharjah30 Oct 1993ODI # 841
93
Saeed Anwar113*1931489-76.35Pakistanv New ZealandManchester16 Jun 1999ODI # 1482
93
Mohammad Hafeez113*15011912294.95Pakistanv Sri LankaAbu Dhabi25 Dec 2013ODI # 3448
93
Saim Ayub113*7562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
97
Zaheer Abbas113-99113114.14Pakistanv IndiaKarachi21 Jan 1983ODI # 172
97
Javed Miandad113-14511-77.93Pakistanv EnglandThe Oval21 May 1987ODI # 448
97
Ramiz Raja113-1485-76.35Pakistanv EnglandKarachi20 Oct 1987ODI # 463
97
Naved Latif1131301419180.14Pakistanv Sri LankaSharjah02 Nov 2001ODI # 1771

Showing 100 records