Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
32*1114290.90Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
432161204.76Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
452352195.65Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
50*2733185.18South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
311723182.35Pakistanv EnglandLord's10 Jul 2021ODI # 4300
43249-179.16Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
37227-168.18Englandv PakistanBirmingham13 Jul 2021ODI # 4303
603764162.16South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
322021160.00Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
432741159.25South Africav Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
362312156.52Sri Lankav South AfricaColombo (RPS)4 Sep 2021ODI # 4315
31*205-155.00Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
26*1731152.94Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
281921147.36Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
594282140.47Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
292113138.09Australiav West IndiesBridgetown26 Jul 2021ODI # 4313
594344137.20Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
59*4452134.09Zimbabwev IrelandBelfast8 Sep 2021ODI # 4319
44*335-133.33Sri Lankav IndiaColombo (RPS)20 Jul 2021ODI # 4309
12091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
554261130.95Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
453512128.57Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
74588-127.58Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
1931551810124.51Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
746035123.33Sri Lankav BangladeshMirpur23 May 2021ODI # 4290
43*3512122.85Sri Lankav IndiaColombo (RPS)18 Jul 2021ODI # 4307
27*223-122.72Bangladeshv Sri LankaMirpur23 May 2021ODI # 4290
53446-120.45Indiav Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
37313-119.35Indiav Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
393351118.18Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
625333116.98South Africav PakistanCenturion7 Apr 2021ODI # 4287
796864116.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
726261116.12Sri Lankav South AfricaColombo (RPS)2 Sep 2021ODI # 4314
36312-116.12South Africav Sri LankaColombo (RPS)2 Sep 2021ODI # 4314
655612-116.07Sri Lankav IndiaColombo (RPS)23 Jul 2021ODI # 4312
58*507-116.00Englandv PakistanCardiff8 Jul 2021ODI # 4299
1129783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
605210-115.38Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
45*396-115.38Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
393442114.70South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
39347-114.70Englandv PakistanBirmingham13 Jul 2021ODI # 4303
948273114.63Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
322841114.28Englandv PakistanBirmingham13 Jul 2021ODI # 4303
413632113.88Australiav West IndiesBridgetown22 Jul 2021ODI # 4311
158139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
776963111.59Englandv PakistanBirmingham13 Jul 2021ODI # 4303
776953111.59Sri Lankav South AfricaColombo (RPS)4 Sep 2021ODI # 4315
605410-111.11Englandv PakistanLord's10 Jul 2021ODI # 4300
333021110.00Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
100*9114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
494522108.88Australiav West IndiesBridgetown20 Jul 2021ODI # 4310
494571108.88Zimbabwev IrelandBelfast8 Sep 2021ODI # 4319
40377-108.10Indiav Sri LankaColombo (RPS)23 Jul 2021ODI # 4312
56528-107.69Englandv PakistanLord's10 Jul 2021ODI # 4300
434052107.50Irelandv ZimbabweBelfast13 Sep 2021ODI # 4323
1029511-107.36Englandv PakistanBirmingham13 Jul 2021ODI # 4303
30282-107.14South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
969054106.66South Africav Sri LankaColombo (RPS)2 Sep 2021ODI # 4314
545142105.88Zimbabwev BangladeshHarare16 Jul 2021ODI # 4304
575471105.55Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
177*169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
262511104.00Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
118115102102.60Sri Lankav South AfricaColombo (RPS)2 Sep 2021ODI # 4314
919113-100.00Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
59596-100.00South Africav Sri LankaColombo (RPS)2 Sep 2021ODI # 4314
545451100.00Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
49498-100.00Indiav Sri LankaColombo (RPS)23 Jul 2021ODI # 4312
464651100.00Indiav Sri LankaColombo (RPS)23 Jul 2021ODI # 4312
10310417-99.03Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
68*698-98.55Englandv PakistanCardiff8 Jul 2021ODI # 4299
12512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
12012211198.36Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
56575398.24West Indiesv AustraliaBridgetown20 Jul 2021ODI # 4310
51*525298.07Australiav West IndiesBridgetown26 Jul 2021ODI # 4313
1011049397.11Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
84874196.55Bangladeshv Sri LankaMirpur23 May 2021ODI # 4290
65686-95.58Sri Lankav IndiaColombo (RPS)20 Jul 2021ODI # 4309
51545-94.44South Africav Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
33352194.28Sri Lankav IndiaColombo (RPS)18 Jul 2021ODI # 4307
31336-93.93Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
808610193.02South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
40433193.02Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
39424292.85Australiav West IndiesBridgetown20 Jul 2021ODI # 4310
49531492.45Netherlandsv IrelandUtrecht2 Jun 2021ODI # 4293
84917192.30Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
123*13410291.79South Africav PakistanCenturion2 Apr 2021ODI # 4285
50551290.90Irelandv ZimbabweBelfast8 Sep 2021ODI # 4319
79*874-90.80Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
86*956190.52Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
75*838190.36Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
921029-90.19South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
73817-90.12Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
1211359189.62South Africav Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
1021148-89.47Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
34384-89.47Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
50565-89.28South Africav PakistanCenturion2 Apr 2021ODI # 4285
25282189.28Irelandv South AfricaDublin (Malahide)11 Jul 2021ODI # 4301
56635188.88Zimbabwev BangladeshHarare18 Jul 2021ODI # 4306
54613288.52South Africav PakistanCenturion7 Apr 2021ODI # 4287
38436-88.37West Indiesv AustraliaBridgetown22 Jul 2021ODI # 4311
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:

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]

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