Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
31*1161281.81New Zealandv South AfricaAuckland18 Mar 2004Test # 1689
42*1642262.50Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
26*1022260.00Pakistanv New ZealandAuckland3 Jan 2004ODI # 2075
33*1332253.84Indiav New ZealandCuttack6 Nov 2003ODI # 2056
50*2253227.27Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
894095222.50Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
47*2232213.63Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
341632212.50Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
49*2442204.16West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
82*4166200.00Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
281442200.00Pakistanv IndiaRawalpindi13 Apr 2004Test # 1697
50*2643192.30Pakistanv New ZealandChristchurch10 Jan 2004ODI # 2078
38207-190.00Australiav IndiaMelbourne6 Feb 2004ODI # 2097
37*2041185.00Australiav Sri LankaDambulla20 Feb 2004ODI # 2102
362051180.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
271513180.00Englandv West IndiesGeorgetown18 Apr 2004ODI # 2118
31*184-172.22Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
41*2451170.83New Zealandv South AfricaWellington20 Feb 2004ODI # 2101
29*17-3170.58South Africav New ZealandWellington20 Feb 2004ODI # 2101
663973169.23Australiav IndiaSydney8 Feb 2004ODI # 2098
2716-1168.75Englandv BangladeshChattogram29 Oct 2003Test # 1667
271621168.75Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
45*2714166.66New Zealandv South AfricaWellington20 Feb 2004ODI # 2101
33*203-165.00Australiav IndiaSydney8 Feb 2004ODI # 2098
84*5156164.70New Zealandv PakistanLahore29 Nov 2003ODI # 2068
28*1721164.70Zimbabwev BangladeshHarare12 Mar 2004ODI # 2111
291851161.11Australiav New ZealandFaridabad29 Oct 2003ODI # 2053
48*3052160.00South Africav New ZealandAuckland29 Feb 2004ODI # 2107
59*3761159.45West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
51*325-159.37Bangladeshv ZimbabweHarare10 Mar 2004ODI # 2110
44*284-157.14Australiav IndiaEden Gardens18 Nov 2003ODI # 2064
442824157.14West Indiesv EnglandGros Islet1 May 2004ODI # 2125
432853153.57Sri Lankav AustraliaKandy16 Mar 2004Test # 1688
513473150.00West Indiesv ZimbabweHarare29 Nov 2003ODI # 2069
112*75172149.33West Indiesv ZimbabweHarare30 Nov 2003ODI # 2070
70*4794148.93Englandv BangladeshDhaka10 Nov 2003ODI # 2059
48*3313145.45Zimbabwev IndiaHobart14 Jan 2004ODI # 2080
39274-144.44Zimbabwev IndiaBrisbane20 Jan 2004ODI # 2085
261811144.44Bangladeshv ZimbabweHarare12 Mar 2004ODI # 2111
8257121143.85Englandv West IndiesBridgetown5 May 2004ODI # 2127
31*223-140.90Zimbabwev AustraliaAdelaide26 Jan 2004ODI # 2089
25183-138.88Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
7957141138.59Indiav PakistanKarachi13 Mar 2004ODI # 2112
8058104137.93Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
11382143137.80West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
41308-136.66Australiav IndiaWankhede1 Nov 2003ODI # 2054
172126133136.50Australiav ZimbabweHobart16 Jan 2004ODI # 2082
52*3944133.33Englandv BangladeshDhaka12 Nov 2003ODI # 2060
443361133.33Indiav AustraliaGwalior26 Oct 2003ODI # 2052
322421133.33Pakistanv IndiaLahore21 Mar 2004ODI # 2116
9572141131.94Australiav IndiaSydney22 Jan 2004ODI # 2086
29*2213131.81New Zealandv South AfricaDunedin25 Feb 2004ODI # 2104
25194-131.57Australiav New ZealandGuwahati9 Nov 2003ODI # 2058
251921131.57West Indiesv ZimbabweHarare26 Nov 2003ODI # 2067
39304-130.00Zimbabwev IndiaBrisbane20 Jan 2004ODI # 2085
272112128.57Englandv West IndiesGeorgetown18 Apr 2004ODI # 2118
7357112128.07Australiav IndiaW.A.C.A1 Feb 2004ODI # 2093
43347-126.47Sri Lankav AustraliaGalle8 Mar 2004Test # 1685
443531125.71Indiav New ZealandAhmedabad8 Oct 2003Test # 1660
35283-125.00South Africav New ZealandDunedin25 Feb 2004ODI # 2104
61*498-124.48Australiav IndiaBengaluru12 Nov 2003ODI # 2061
625011-124.00Indiav AustraliaSydney2 Jan 2004Test # 1680
26216-123.80West Indiesv South AfricaJohannesburg12 Dec 2003Test # 1674
26214-123.80Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
32*2641123.07Indiav ZimbabweHobart14 Jan 2004ODI # 2080
9275102122.66West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
46*384-121.05Pakistanv South AfricaFaisalabad7 Oct 2003ODI # 2048
29*245-120.83Indiav New ZealandAhmedabad8 Oct 2003Test # 1660
29244-120.83Australiav IndiaAdelaide12 Dec 2003Test # 1673
645351120.75Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
352931120.68South Africav West IndiesJohannesburg4 Feb 2004ODI # 2096
47*3931120.51Australiav ZimbabweHobart16 Jan 2004ODI # 2082
113*94124120.21Australiav ZimbabweW.A.C.A9 Oct 2003Test # 1661
42*3532120.00South Africav New ZealandNapier2 Mar 2004ODI # 2109
122102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
373141119.35Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
25*215-119.04New Zealandv PakistanNapier14 Jan 2004ODI # 2081
101*85113118.82Australiav ZimbabweSydney17 Oct 2003Test # 1663
383251118.75West Indiesv EnglandGros Islet2 May 2004ODI # 2126
322721118.51Zimbabwev BangladeshHarare19 Feb 2004Test # 1683
45*385-118.42South Africav New ZealandWellington20 Feb 2004ODI # 2101
262222118.18West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
33*284-117.85Pakistanv South AfricaLahore5 Oct 2003ODI # 2047
423642116.66South Africav New ZealandChristchurch17 Feb 2004ODI # 2100
28244-116.66Australiav IndiaMelbourne9 Jan 2004ODI # 2077
43376-116.21South Africav New ZealandWellington20 Feb 2004ODI # 2101
109*9465115.95South Africav West IndiesCape Town25 Jan 2004ODI # 2088
74644-115.62Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
7565111115.38Australiav IndiaW.A.C.A1 Feb 2004ODI # 2093
47416-114.63Indiav AustraliaAdelaide12 Dec 2003Test # 1673
635571114.54West Indiesv EnglandGros Islet2 May 2004ODI # 2126
403541114.28South Africav New ZealandChristchurch17 Feb 2004ODI # 2100
32*283-114.28West Indiesv EnglandBridgetown5 May 2004ODI # 2127
139122162113.93Indiav AustraliaSydney22 Jan 2004ODI # 2086
34303-113.33Australiav ZimbabweAdelaide26 Jan 2004ODI # 2089
26*2312113.04Indiav AustraliaEden Gardens18 Nov 2003ODI # 2064
353121112.90New Zealandv PakistanLahore29 Nov 2003ODI # 2068
36322-112.50Australiav Sri LankaColombo (RPS)27 Feb 2004ODI # 2106
46*4161112.19Sri Lankav EnglandDambulla18 Nov 2003ODI # 2063
10291121112.08Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]