One-Day Internationals

Pakistan Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Shahid Afridi 55*1846305.55Pakistanv NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
🥈 2
Hasan Ali 32*1114290.90Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
🥉 3
Shahid Afridi291032290.00Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
4
Shahid Afridi341223283.33Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
5
Imran Khan 25*9-3277.77Pakistanv West IndiesSharjah15 Nov 1985ODI # 339
6
Moin Khan 27*1013270.00Pakistanv West IndiesSharjah13 Oct 1995ODI # 1008
7
Shoaib Akhtar431653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
8
Abdul Razzaq 29*1122263.63Pakistanv Sri LankaTangier14 Aug 2002ODI # 1861
9
Abdul Razzaq 42*1642262.50Pakistanv New ZealandLahore01 Dec 2003ODI # 2071
10
Shahid Afridi652555260.00Pakistanv New ZealandChristchurch29 Jan 2011ODI # 3090
10
Azhar Mahmood 26*1022260.00Pakistanv New ZealandAuckland03 Jan 2004ODI # 2075
12
Moin Khan 31*1223258.33Pakistanv AustraliaLeeds23 May 1999ODI # 1458
13
Shahid Afridi10240611255.00Pakistanv Sri LankaNairobi (Gym)04 Oct 1996ODI # 1125
14
Shahid Afridi 27*1122245.45Pakistanv BangladeshLahore08 Apr 2008ODI # 2696
15
Wasim Akram361532240.00Pakistanv AustraliaAdelaide13 Dec 1992ODI # 777
15
Wasim Akram 36*1532240.00Pakistanv New ZealandWellington20 Dec 1995ODI # 1025
17
Shahid Afridi592527236.00Pakistanv BangladeshMirpur04 Mar 2014ODI # 3482
18
Abdul Razzaq 51*2253231.81Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
19
Shahid Afridi672993231.03Pakistanv New ZealandWellington31 Jan 2015ODI # 3596
20
Shahid Afridi301332230.76Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
21
Wasim Akram 48*2144228.57Pakistanv IndiaNagpur24 Mar 1987ODI # 439
22
Asif Ali 50*2253227.27Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
23
Mohammad Yousuf 76*3438223.52Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
24
Shahid Afridi582654223.07Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
25
Abdul Razzaq894095222.50Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
26
Shahid Afridi10246109221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
27
Shahid Afridi311432221.42Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
28
Shahid Afridi 77*3556220.00Pakistanv South AfricaDurban07 Feb 2007ODI # 2513
28
Abdul Razzaq 44*2081220.00Pakistanv EnglandLord's20 Sep 2010ODI # 3046
30
Shahid Afridi 56*2644215.38Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
30
Imad Wasim 28*1341215.38Pakistanv AustraliaSharjah22 Mar 2019ODI # 4116
32
Shahid Afridi 73*3484214.70Pakistanv Sri LankaAbu Dhabi18 May 2007ODI # 2584
33
Sarfaraz Ahmed 30*1441214.28Pakistanv New ZealandSharjah14 Dec 2014ODI # 3568
34
Abdul Razzaq 47*2232213.63Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
35
Hasan Ali321533213.33Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
36
Abdul Razzaq341632212.50Pakistanv New ZealandFaisalabad03 Dec 2003ODI # 2072
36
Shahid Afridi341623212.50Pakistanv South AfricaBloemfontein10 Mar 2013ODI # 3343
38
Shahid Afridi552663211.53Pakistanv New ZealandSharjah14 Dec 2014ODI # 3568
39
Shahid Afridi251212208.33Pakistanv IndiaBirmingham19 Sep 2004ODI # 2179
40
Mohammad Amir582854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
40
Moin Khan 29*1422207.14Pakistanv EnglandSharjah07 Apr 1999ODI # 1429
40
Shahid Afridi 29*1431207.14Pakistanv IndiaMohali08 Nov 2007ODI # 2644
40
Shahid Afridi291431207.14Pakistanv Sri LankaDubai (DICS)14 Nov 2011ODI # 3213
44
Shahid Afridi12460174206.66Pakistanv BangladeshDambulla21 Jun 2010ODI # 2998
45
Ijaz Ahmed 43*217-204.76Pakistanv IndiaToronto16 Sep 1998ODI # 1351
46
Shahid Afridi472353204.34Pakistanv IndiaLahore02 Oct 1997ODI # 1236
47
Shoaib Malik 82*4166200.00Pakistanv South AfricaLahore03 Oct 2003ODI # 2046
47
Saleem Malik 72*36111200.00Pakistanv IndiaEden Gardens18 Feb 1987ODI # 434
47
Moin Khan341732200.00Pakistanv ZimbabwePeshawar03 Nov 1996ODI # 1136
47
Iftikhar Anjum321622200.00Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
47
Shahid Afridi 30*1512200.00Pakistanv Sri LankaDubai (DICS)20 Dec 2013ODI # 3446
52
Kamran Ghulam633245196.87Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
53
Shahid Afridi492552196.00Pakistanv New ZealandAbu Dhabi17 Dec 2014ODI # 3570
54
Imran Khan392051195.00Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
55
Imran Khan371951194.73Pakistanv West IndiesHobart17 Dec 1988ODI # 542
55
Wasim Akram 37*1922194.73Pakistanv ScotlandChester-le-Street20 May 1999ODI # 1453
57
Sharjeel Khan5830121193.33Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
58
Shahid Afridi271413192.85Pakistanv New ZealandSharjah12 Dec 2014ODI # 3566
59
Abdul Razzaq 50*2643192.30Pakistanv New ZealandChristchurch10 Jan 2004ODI # 2078
59
Azhar Mahmood 25*1331192.30Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
61
Shahid Afridi442361191.30Pakistanv IndiaDelhi17 Apr 2005ODI # 2240
62
Younis Khan 59*3143190.32Pakistanv BangladeshMultan09 Sep 2003ODI # 2041
63
Shahid Afridi 34*1823188.88Pakistanv IndiaMirpur02 Mar 2014ODI # 3479
64
Shahid Afridi834467188.63Pakistanv BangladeshDhaka25 Jan 2002ODI # 1794
65
Abdul Razzaq 75*4053187.50Pakistanv EnglandKarachi24 Oct 2000ODI # 1645
66
Imad Wasim 43*237-186.95Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
67
Shahid Afridi563062186.66Pakistanv West IndiesGros Islet22 May 2005ODI # 2248
67
Wasim Akram 28*1512186.66Pakistanv AustraliaNottingham19 Jun 2001ODI # 1725
69
Shahid Afridi482653184.61Pakistanv AustraliaBrisbane22 Jan 2010ODI # 2944
70
Asif Ali462542184.00Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
71
Shahid Afridi884857183.33Pakistanv South AfricaJohannesburg17 Mar 2013ODI # 3347
71
Wasim Akram33184-183.33Pakistanv EnglandMelbourne25 Mar 1992ODI # 752
71
Younis Khan 33*1821183.33Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
74
Hasan Ali311723182.35Pakistanv EnglandLord's10 Jul 2021ODI # 4300
75
Saim Ayub113*62173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
76
Basit Ali 29*1631181.25Pakistanv Sri LankaSharjah30 Oct 1993ODI # 841
76
Mohammad Yousuf291641181.25Pakistanv AustraliaLeeds23 May 1999ODI # 1458
76
Shoaib Malik 29*16-4181.25Pakistanv Sri LankaColombo (RPS)22 Jul 2015ODI # 3671
76
Tayyab Tahir 29*164-181.25Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
80
Shahid Afridi472652180.76Pakistanv South AfricaLahore18 Oct 2007ODI # 2633
81
Moin Khan 56*3134180.64Pakistanv Sri LankaDhaka07 Jun 2000ODI # 1602
82
Moin Khan362042180.00Pakistanv New ZealandDunedin28 Feb 2001ODI # 1693
82
Shoaib Malik 36*2041180.00Pakistanv ZimbabweLahore29 May 2015ODI # 3652
82
Manzoor Elahi271512180.00Pakistanv New ZealandColombo (SSC)07 Apr 1986ODI # 380
85
Shahid Afridi522992179.31Pakistanv Sri LankaGwalior12 May 1997ODI # 1205
86
Imran Khan432442179.16Pakistanv IndiaSharjah23 Oct 1991ODI # 684
86
Fakhar Zaman 43*248-179.16Pakistanv ZimbabweBulawayo18 Jul 2018ODI # 4019
88
Shoaib Akhtar251441178.57Pakistanv AustraliaDubai (DICS)24 Apr 2009ODI # 2846
89
Shahid Afridi663784178.37Pakistanv ZimbabweLahore01 Nov 1996ODI # 1135
90
Khushdil Shah 41*2314178.26Pakistanv West IndiesMultan08 Jun 2022ODI # 4401
91
Rashid Latif 32*1813177.77Pakistanv New ZealandDunedin03 Mar 1994ODI # 889
91
Shahid Afridi321842177.77Pakistanv South AfricaFaisalabad23 Oct 2007ODI # 2637
93
Misbah-ul-Haq392232177.27Pakistanv BangladeshMirpur08 Jun 2008ODI # 2704
94
Sharjeel Khan15286169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
95
Wasim Akram 28*1621175.00Pakistanv New ZealandSharjah11 Apr 2002ODI # 1828
96
Shahid Afridi402352173.91Pakistanv IndiaAhmedabad12 Apr 2005ODI # 2238
97
Waqar Younis261513173.33Pakistanv ZimbabweSharjah01 Feb 1993ODI # 796
97
Shahid Afridi2615-3173.33Pakistanv AustraliaMelbourne04 Feb 2005ODI # 2220
99
Abdul Razzaq 31*184-172.22Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
100
Azhar Mahmood 43*2541172.00Pakistanv Sri LankaColombo (RPS)09 Jul 2000ODI # 1608

Showing 100 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available