Batting Highest Strike Rate Innings

Highest strike rates in an innings Held in Pakistan for ODIs

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
42*1642262.50Pakistanv New ZealandLahore01 Dec 2003ODI # 2071
27*1122245.45Pakistanv BangladeshLahore08 Apr 2008ODI # 2696
51*2253231.81Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
582654223.07Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
311432221.42Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
47*2232213.63Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
32*1542213.33Australiav EnglandLahore22 Feb 2025ODI # 4846
341632212.50Pakistanv New ZealandFaisalabad03 Dec 2003ODI # 2072
80*39104205.12West Indiesv PakistanGujranwala27 Nov 1985ODI # 342
472353204.34Pakistanv IndiaLahore02 Oct 1997ODI # 1236
653265203.12Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
82*4166200.00Pakistanv South AfricaLahore03 Oct 2003ODI # 2046
341732200.00Pakistanv ZimbabwePeshawar03 Nov 1996ODI # 1136
392051195.00Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
59*3143190.32Pakistanv BangladeshMultan09 Sep 2003ODI # 2041
75*4053187.50Pakistanv EnglandKarachi24 Oct 2000ODI # 1645
8244133186.36Sri Lankav EnglandFaisalabad09 Mar 1996ODI # 1077
261441185.71Sri Lankav PakistanLahore25 Oct 1985ODI # 337
49*2761181.48New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
472652180.76Pakistanv South AfricaLahore18 Oct 2007ODI # 2633
36*2041180.00Pakistanv ZimbabweLahore29 May 2015ODI # 3652
432452179.16Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
34*1942178.94West Indiesv PakistanMultan17 Nov 1986ODI # 399
663784178.37Pakistanv ZimbabweLahore01 Nov 1996ODI # 1135
41*2314178.26Pakistanv West IndiesMultan08 Jun 2022ODI # 4401
321842177.77Pakistanv South AfricaFaisalabad23 Oct 2007ODI # 2637
32*1841177.77Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
7844132177.27Indiav Hong KongKarachi25 Jun 2008ODI # 2716
28164-175.00Australiav PakistanLahore31 Mar 2022ODI # 4380
26*155-173.33West Indiesv PakistanKarachi09 Nov 1990ODI # 639
31*184-172.22Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
663954169.23West Indiesv PakistanPeshawar02 Dec 1985ODI # 344
66*3945169.23Pakistanv New ZealandKarachi08 Dec 1996ODI # 1150
271621168.75Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
27*1641168.75Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
603612-166.66Indiav Sri LankaKarachi06 Jul 2008ODI # 2735
402423166.66Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
352122166.66Indiav PakistanMultan17 Dec 1982ODI # 163
30185-166.66Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
30*1812166.66Pakistanv New ZealandKarachi21 Apr 2002ODI # 1833
251511166.66Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
139*84109165.47Pakistanv IndiaLahore02 Oct 1997ODI # 1236
38*2322165.21Pakistanv ZimbabweLahore31 May 2015ODI # 3653
33*204-165.00Australiav South AfricaPeshawar24 Oct 1994ODI # 937
84*5156164.70New Zealandv PakistanLahore29 Nov 2003ODI # 2068
28175-164.70Pakistanv ZimbabweQuetta30 Oct 1996ODI # 1133
855226163.46Pakistanv ZimbabweMultan27 Jan 2008ODI # 2665
44*275-162.96Pakistanv Sri LankaKarachi13 Jan 1992ODI # 704
523263162.50Pakistanv BangladeshKarachi21 Sep 2003ODI # 2045
603726162.16West Indiesv PakistanMultan12 Jun 2022ODI # 4407
32*2022160.00Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
59*376-159.45Pakistanv EnglandLahore09 Mar 1984ODI # 254
43*2742159.25Pakistanv ZimbabweHyderabad (Sind)24 Jan 2008ODI # 2663
35223-159.09Pakistanv BangladeshKarachi19 Apr 2008ODI # 2703
27*1722158.82Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
30*1931157.89Englandv Sri LankaPeshawar17 Oct 1987ODI # 460
72*4613-156.52Indiav PakistanLahore13 Feb 2006ODI # 2329
613934156.41New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
8756113155.35South Africav PakistanKarachi12 Feb 2025ODI # 4834
312031155.00Pakistanv BangladeshKarachi21 Sep 2003ODI # 2045
119*7765154.54Pakistanv IndiaLahore31 Dec 1982ODI # 164
402621153.84Pakistanv AustraliaLahore10 Nov 1998ODI # 1371
109*71114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
7247103153.19Sri Lankav BangladeshLahore25 Jun 2008ODI # 2715
26174-152.94Pakistanv EnglandKarachi20 Nov 1987ODI # 479
261712152.94Pakistanv South AfricaLahore18 Oct 2007ODI # 2633
38*254-152.00Indiav PakistanKarachi02 Jul 2008ODI # 2730
473141151.61New Zealandv PakistanLahore02 Nov 1990ODI # 636
63*4244150.00New Zealandv PakistanKarachi13 Jan 2023ODI # 4504
422861150.00Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
30205-150.00Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
100*67104149.25South Africav New ZealandLahore05 Mar 2025ODI # 4855
1016875148.52Indiav Hong KongKarachi25 Jun 2008ODI # 2716
493362148.48Indiav PakistanKarachi02 Jul 2008ODI # 2730
493351148.48Australiav PakistanLahore31 Mar 2022ODI # 4380
13088166147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
59*4091147.50Australiav AfghanistanLahore28 Feb 2025ODI # 4850
11276122147.36Pakistanv ZimbabweLahore26 May 2015ODI # 3651
251711147.05Englandv PakistanPeshawar22 Nov 1987ODI # 480
25175-147.05Sri Lankav EnglandFaisalabad09 Mar 1996ODI # 1077
412861146.42Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
453161145.16Pakistanv West IndiesGujranwala27 Nov 1985ODI # 342
29*20--145.00Pakistanv AustraliaLahore08 Oct 1982ODI # 160
181125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
55*3841144.73Pakistanv ZimbabweKarachi21 Jan 2008ODI # 2662
52*3661144.44South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
39*274-144.44Zimbabwev PakistanLahore31 May 2015ODI # 3653
26183-144.44West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
563972143.58Englandv PakistanLahore10 Dec 2005ODI # 2304
106*7467143.24New Zealandv PakistanLahore08 Feb 2025ODI # 4827
64*4562142.22New Zealandv PakistanKarachi03 May 2023ODI # 4573
61439-141.86Sri Lankav U.A.E.Lahore26 Jun 2008ODI # 2718
342413141.66Pakistanv West IndiesSialkot05 Dec 1980ODI # 96
12387153141.37Pakistanv Sri LankaLahore29 Mar 1982ODI # 150
6949101140.81Pakistanv New ZealandKarachi19 Feb 2025ODI # 4843
382712140.74Pakistanv BangladeshLahore08 Apr 2008ODI # 2696
453232140.62Zimbabwev PakistanFaisalabad30 Jan 2008ODI # 2667
10172123140.27Australiav PakistanLahore29 Mar 2022ODI # 4379
846073140.00Indiav PakistanMultan17 Dec 1982ODI # 163
846063140.00Englandv PakistanKarachi24 Oct 2000ODI # 1645
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
Records includes the following current or recent matches:

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 3rd T20I, Aug 3, 2025 [T20I # 3391]