Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
371523246.66West Indiesv Sri LankaPallekele1 Mar 2020ODI # 4250
391634243.75Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
58*2863207.14New Zealandv IndiaMount Maunganui11 Feb 2020ODI # 4243
55*2825196.42Zimbabwev BangladeshSylhet3 Mar 2020ODI # 4251
32*1741188.23West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
432363186.95Englandv South AfricaJohannesburg9 Feb 2020ODI # 4242
28*15-3186.66Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
291641181.25U.A.E.v NamibiaAl Amerat9 Jan 2020ODI # 4228
271513180.00Omanv NamibiaAl Amerat8 Jan 2020ODI # 4227
432452179.16Sri Lankav PakistanKarachi2 Oct 2019ODI # 4212
32*1831177.77Bangladeshv ZimbabweSylhet3 Mar 2020ODI # 4251
26*1531173.33Indiav New ZealandHamilton5 Feb 2020ODI # 4235
342013170.00Omanv NamibiaAl Amerat8 Jan 2020ODI # 4227
533234165.62Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
34215-161.90Zimbabwev BangladeshSylhet3 Mar 2020ODI # 4251
32*2022160.00Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
754766159.57West Indiesv IndiaVisakhapatnam18 Dec 2019ODI # 4222
281822155.55Omanv NepalKirtipur5 Feb 2020ODI # 4236
805263153.84Indiav AustraliaRajkot17 Jan 2020ODI # 4232
352341152.17Australiav South AfricaBloemfontein4 Mar 2020ODI # 4252
442922151.72U.S.A.v ScotlandSharjah9 Dec 2019ODI # 4217
322231145.45Sri Lankav West IndiesColombo (SSC)22 Feb 2020ODI # 4246
74*5137145.09West Indiesv IndiaCuttack22 Dec 2019ODI # 4223
523644144.44U.S.A.v OmanKirtipur11 Feb 2020ODI # 4244
36254-144.00Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
694882143.75New Zealandv IndiaHamilton5 Feb 2020ODI # 4235
664664143.47New Zealandv IndiaMount Maunganui11 Feb 2020ODI # 4243
8964103139.06West Indiesv IndiaCuttack22 Dec 2019ODI # 4223
88*6436137.50Indiav New ZealandHamilton5 Feb 2020ODI # 4235
129*94136137.23Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
675073134.00West Indiesv AfghanistanLucknow9 Nov 2019ODI # 4214
42*323-131.25West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
139106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
302312130.43Sri Lankav PakistanKarachi30 Sep 2019ODI # 4211
69*5344130.18South Africav EnglandJohannesburg9 Feb 2020ODI # 4242
109*84104129.76New Zealandv IndiaHamilton5 Feb 2020ODI # 4235
37*293-127.58South Africav AustraliaBloemfontein4 Mar 2020ODI # 4252
28*2231127.27Pakistanv Sri LankaKarachi2 Oct 2019ODI # 4212
29*234-126.08West Indiesv IndiaChennai15 Dec 2019ODI # 4221
39*314-125.80Indiav West IndiesCuttack22 Dec 2019ODI # 4223
44*3561125.71Indiav AustraliaBengaluru19 Jan 2020ODI # 4233
403241125.00Omanv NamibiaAl Amerat8 Jan 2020ODI # 4227
403224125.00West Indiesv IrelandBridgetown9 Jan 2020ODI # 4229
176143168123.07Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
322612123.07West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
38312-122.58Sri Lankav West IndiesPallekele1 Mar 2020ODI # 4250
615052122.00Zimbabwev BangladeshSylhet6 Mar 2020ODI # 4253
504151121.95Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
126*105132120.00Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
31262-119.23Pakistanv Sri LankaKarachi2 Oct 2019ODI # 4212
312641119.23Irelandv West IndiesBridgetown9 Jan 2020ODI # 4229
52446-118.18West Indiesv IrelandBridgetown9 Jan 2020ODI # 4229
128*10976117.43Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
282422116.66Nepalv OmanKirtipur9 Feb 2020ODI # 4241
158136203116.17Bangladeshv ZimbabweSylhet3 Mar 2020ODI # 4251
665752115.78Zimbabwev BangladeshSylhet3 Mar 2020ODI # 4251
159138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
554861114.58Sri Lankav West IndiesPallekele1 Mar 2020ODI # 4250
128*112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
403531114.28Indiav West IndiesChennai15 Dec 2019ODI # 4221
322821114.28Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
25*2221113.63Irelandv West IndiesSt George's12 Jan 2020ODI # 4230
625511-112.72Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
373322112.12West Indiesv IndiaCuttack22 Dec 2019ODI # 4223
565031112.00Pakistanv Sri LankaKarachi2 Oct 2019ODI # 4212
28253-112.00Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
383461111.76Nepalv OmanKirtipur9 Feb 2020ODI # 4241
746710-110.44Pakistanv Sri LankaKarachi2 Oct 2019ODI # 4212
55506-110.00Bangladeshv ZimbabweSylhet3 Mar 2020ODI # 4251
11510584109.52Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
464243109.52West Indiesv IndiaVisakhapatnam18 Dec 2019ODI # 4222
51475-108.51Sri Lankav West IndiesPallekele1 Mar 2020ODI # 4250
27252-108.00Scotlandv U.S.A.Sharjah9 Dec 2019ODI # 4217
68*63101107.93South Africav AustraliaPotchefstroom7 Mar 2020ODI # 4254
123*11473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
56522-107.69Australiav New ZealandSydney13 Mar 2020ODI # 4255
42*3941107.69Sri Lankav West IndiesColombo (SSC)22 Feb 2020ODI # 4246
9690131106.66Indiav AustraliaRajkot17 Jan 2020ODI # 4232
343222106.25Scotlandv U.S.A.Sharjah9 Dec 2019ODI # 4217
34*3231106.25U.S.A.v ScotlandICCA Dubai14 Dec 2019ODI # 4219
1029765105.15West Indiesv IrelandSt George's12 Jan 2020ODI # 4230
85819-104.93Indiav West IndiesCuttack22 Dec 2019ODI # 4223
25*2412104.16New Zealandv IndiaAuckland8 Feb 2020ODI # 4239
26*2511104.00Scotlandv U.S.A.ICCA Dubai14 Dec 2019ODI # 4219
262521104.00Nepalv OmanKirtipur5 Feb 2020ODI # 4236
282731103.70Nepalv OmanKirtipur5 Feb 2020ODI # 4236
29284-103.57Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
12712310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
32316-103.22Indiav New ZealandHamilton5 Feb 2020ODI # 4235
35*343-102.94South Africav EnglandDurban7 Feb 2020ODI # 4238
716971102.89Indiav West IndiesChennai15 Dec 2019ODI # 4221
78766-102.63Indiav AustraliaRajkot17 Jan 2020ODI # 4232
868536101.17Afghanistanv West IndiesLucknow11 Nov 2019ODI # 4215
109*108121100.92Omanv NepalKirtipur9 Feb 2020ODI # 4241
11911912-100.00Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
109109104100.00Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
1081088-100.00Australiav South AfricaPotchefstroom7 Mar 2020ODI # 4254
99*99132100.00West Indiesv IrelandBridgetown7 Jan 2020ODI # 4226
797983100.00New Zealandv IndiaAuckland8 Feb 2020ODI # 4239
636381100.00Indiav West IndiesCuttack22 Dec 2019ODI # 4223
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]