Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
441534293.33New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
34*1532226.66U.A.E.v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
34*1551226.66West Indiesv PakistanProvidence7 Apr 2017ODI # 3861
25*1331192.30Indiav Sri LankaThe Oval8 Jun 2017ODI # 3882
48*2562192.00Englandv West IndiesThe Oval27 Sep 2017ODI # 3916
38*2051190.00South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
28*1522186.66West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
1025778178.94Englandv West IndiesBristol24 Sep 2017ODI # 3915
764346176.74Indiav PakistanThe Oval18 Jun 2017ODI # 3894
33195-173.68Englandv South AfricaSouthampton27 May 2017ODI # 3873
533281165.62Indiav PakistanBirmingham4 Jun 2017ODI # 3878
72*4473163.63Englandv IrelandLord's7 May 2017ODI # 3865
34*2122161.90Sri Lankav IndiaThe Oval8 Jun 2017ODI # 3882
35*2232159.09South Africav EnglandSouthampton27 May 2017ODI # 3873
91*58113156.89West Indiesv PakistanProvidence7 Apr 2017ODI # 3861
39255-156.00Englandv IrelandLord's7 May 2017ODI # 3865
59*3852155.26Scotlandv ZimbabweEdinburgh15 Jun 2017ODI # 3892
57*3743154.05Pakistanv IndiaThe Oval18 Jun 2017ODI # 3894
40*2641153.84Indiav West IndiesNorth Sound30 Jun 2017ODI # 3898
58*3861152.63U.A.E.v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
654393151.16New Zealandv AustraliaBirmingham2 Jun 2017ODI # 3876
77*5155150.98Englandv South AfricaLeeds24 May 2017ODI # 3872
9262105148.38Zimbabwev ScotlandEdinburgh15 Jun 2017ODI # 3892
31*2132147.61Pakistanv EnglandCardiff14 Jun 2017ODI # 3889
25*1721147.05Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
132*90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
41*2832146.42Afghanistanv West IndiesGros Islet9 Jun 2017ODI # 3884
433061143.33Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
433052143.33Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
37267-142.30New Zealandv IrelandDublin (Malahide)14 May 2017ODI # 3867
48349-141.17Sri Lankav IndiaColombo (RPS)3 Sep 2017ODI # 3909
553910-141.02Englandv IrelandBristol5 May 2017ODI # 3864
38*274-140.74West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
533862139.47Pakistanv West IndiesProvidence7 Apr 2017ODI # 3861
71*5152139.21South Africav EnglandSouthampton27 May 2017ODI # 3873
503681138.88Pakistanv Sri LankaCardiff12 Jun 2017ODI # 3888
40*294-137.93Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
402915137.93West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
44*3232137.50Sri Lankav ZimbabweHambantota6 Jul 2017ODI # 3901
9670111137.14Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
372723137.03West Indiesv EnglandManchester19 Sep 2017ODI # 3911
13196172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
176*130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
463471135.29Indiav BangladeshBirmingham15 Jun 2017ODI # 3891
31236-134.78Pakistanv South AfricaBirmingham7 Jun 2017ODI # 3881
433252134.37Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
876644131.81Indiav West IndiesPort of Spain25 Jun 2017ODI # 3896
38296-131.03Zimbabwev Sri LankaGalle2 Jul 2017ODI # 3899
342613130.76West Indiesv EnglandBristol24 Sep 2017ODI # 3915
30234-130.43Irelandv New ZealandDublin (Malahide)14 May 2017ODI # 3867
30235-130.43Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
312432129.16Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
87*68112127.94Bangladeshv IrelandDublin (Malahide)19 May 2017ODI # 3869
10179113127.84Englandv South AfricaSouthampton27 May 2017ODI # 3873
46*3661127.77Bangladeshv New ZealandDublin24 May 2017ODI # 3871
8466112127.27Englandv West IndiesThe Oval27 Sep 2017ODI # 3916
61*4822127.08Englandv New ZealandCardiff6 Jun 2017ODI # 3880
69*5581125.45Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
796391125.39New Zealandv IrelandDublin (Malahide)14 May 2017ODI # 3867
413351124.24Sri Lankav South AfricaThe Oval3 Jun 2017ODI # 3877
41*335-124.24West Indiesv EnglandManchester19 Sep 2017ODI # 3911
776244124.19West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
141*11417-123.68Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
96*7813-123.07Indiav BangladeshBirmingham15 Jun 2017ODI # 3891
75*6182122.95Englandv BangladeshThe Oval1 Jun 2017ODI # 3875
43*3522122.85Pakistanv West IndiesProvidence9 Apr 2017ODI # 3862
43*355-122.85Englandv West IndiesThe Oval27 Sep 2017ODI # 3916
65*537-122.64Englandv South AfricaSouthampton27 May 2017ODI # 3873
635272121.15Indiav Sri LankaThe Oval8 Jun 2017ODI # 3882
947896120.51West Indiesv EnglandBristol24 Sep 2017ODI # 3915
544553120.00Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
30*255-120.00Bangladeshv IndiaBirmingham15 Jun 2017ODI # 3891
67*5671119.64Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
81*6863119.11Indiav PakistanBirmingham4 Jun 2017ODI # 3878
50*424-119.04Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
25*2111119.04Pakistanv IndiaThe Oval18 Jun 2017ODI # 3894
705991118.64Zimbabwev ScotlandEdinburgh15 Jun 2017ODI # 3892
45387-118.42South Africav EnglandLeeds24 May 2017ODI # 3872
10488113118.18Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
26225-118.18New Zealandv AustraliaBirmingham2 Jun 2017ODI # 3876
82*70101117.14Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
1129614-116.66Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
49*4251116.66Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
736353115.87Englandv West IndiesBristol24 Sep 2017ODI # 3915
52*456-115.55Sri Lankav IndiaThe Oval8 Jun 2017ODI # 3882
1079375115.05Englandv South AfricaLeeds24 May 2017ODI # 3872
484281114.28Irelandv EnglandLord's7 May 2017ODI # 3865
11198151113.26Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
26232-113.04South Africav PakistanBirmingham7 Jun 2017ODI # 3881
35317-112.90New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
28*252-112.00Sri Lankav ZimbabweHambantota6 Jul 2017ODI # 3901
71*6452110.93Australiav EnglandBirmingham10 Jun 2017ODI # 3885
9586112110.46Englandv BangladeshThe Oval1 Jun 2017ODI # 3875
67618-109.83South Africav EnglandLeeds24 May 2017ODI # 3872
79728-109.72Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
524851108.33New Zealandv BangladeshDublin17 May 2017ODI # 3868
79*7381108.21Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
109101132107.92Scotlandv ZimbabweEdinburgh15 Jun 2017ODI # 3892
28264-107.69Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
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]