Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
28923311.11Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
452072225.00U.A.E.v AfghanistanHarare20 Mar 2018ODI # 4003
27*12-3225.00Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
391834216.66Australiav IndiaChennai17 Sep 2017ODI # 3910
301441214.28Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
291432207.14Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
50*2671192.30Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
462424191.66Irelandv ScotlandICCA Dubai18 Jan 2018ODI # 3956
74*4075185.00New Zealandv PakistanHamilton16 Jan 2018ODI # 3953
452563180.00Zimbabwev Hong KongBulawayo10 Mar 2018ODI # 3994
36*2023180.00Englandv New ZealandMount Maunganui28 Feb 2018ODI # 3981
37*2112176.19Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
1046096173.33Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
261522173.33Indiav New ZealandWankhede22 Oct 2017ODI # 3928
643753172.97Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
462752170.37Irelandv ScotlandHarare18 Mar 2018ODI # 4001
176104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
593552168.57Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
45*2724166.66New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
583562165.71New Zealandv PakistanWellington6 Jan 2018ODI # 3946
513144164.51Pakistanv New ZealandNelson9 Jan 2018ODI # 3947
31*1922163.15Scotlandv IrelandHarare18 Mar 2018ODI # 4001
472952162.06Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
47*2926162.06Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
342131161.90West Indiesv New ZealandChristchurch26 Dec 2017ODI # 3945
43*2751159.25South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
352223159.09P.N.G.v West IndiesHarare8 Mar 2018ODI # 3991
81*5155158.82Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
362333156.52Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
372451154.16New Zealandv IndiaKanpur29 Oct 2017ODI # 3932
604052150.00Australiav EnglandMelbourne14 Jan 2018ODI # 3951
39*2613150.00Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
432933148.27Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
372543148.00Hong Kongv P.N.G.Harare17 Mar 2018ODI # 4000
34238-147.82Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
53*3652147.22Englandv AustraliaSydney21 Jan 2018ODI # 3960
25173-147.05Indiav New ZealandKanpur29 Oct 2017ODI # 3932
322242145.45U.A.E.v ScotlandBulawayo15 Mar 2018ODI # 3998
39*2751144.44Englandv AustraliaBrisbane19 Jan 2018ODI # 3958
261812144.44South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
26*1812144.44Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
433031143.33Australiav IndiaBengaluru28 Sep 2017ODI # 3917
34247-141.66New Zealandv PakistanWellington19 Jan 2018ODI # 3957
392842139.28South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
29*212-138.09New Zealandv PakistanWellington19 Jan 2018ODI # 3957
33*244-137.50South Africav BangladeshEast London22 Oct 2017ODI # 3929
12793144136.55West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
453332136.36Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
49368-136.11New Zealandv West IndiesWhangarei20 Dec 2017ODI # 3943
342523136.00Zimbabwev AfghanistanSharjah9 Feb 2018ODI # 3972
208*1531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
91*67101135.82South Africav BangladeshEast London22 Oct 2017ODI # 3929
12391711135.16West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
39*2941134.48Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
129*96192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
83*6272133.87New Zealandv West IndiesChristchurch23 Dec 2017ODI # 3944
564282133.33New Zealandv PakistanHamilton16 Jan 2018ODI # 3953
40*305-133.33Afghanistanv Hong KongBulawayo8 Mar 2018ODI # 3990
816152132.78Pakistanv Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
332531132.00Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
42325-131.25Englandv AustraliaBrisbane19 Jan 2018ODI # 3958
38293-131.03U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
342621130.76Zimbabwev U.A.E.Harare22 Mar 2018ODI # 4005
564332130.23Australiav EnglandSydney21 Jan 2018ODI # 3960
138106147130.18Englandv New ZealandDunedin7 Mar 2018ODI # 3989
35*2713129.62West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
62*4871129.16Irelandv AfghanistanSharjah7 Dec 2017ODI # 3937
40*3122129.03Irelandv ScotlandICCA Dubai18 Jan 2018ODI # 3956
27214-128.57Irelandv P.N.G.Harare6 Mar 2018ODI # 3986
32*2511128.00Australiav IndiaChennai17 Sep 2017ODI # 3910
58468-126.08Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
292331126.08Englandv New ZealandWellington3 Mar 2018ODI # 3982
836655125.75Indiav AustraliaChennai17 Sep 2017ODI # 3910
887092125.71Indiav Sri LankaMohali13 Dec 2017ODI # 3941
65527-125.00New Zealandv IndiaKanpur29 Oct 2017ODI # 3932
453631125.00U.A.E.v West IndiesHarare6 Mar 2018ODI # 3987
927494124.32Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
463732124.32P.N.G.v Hong KongICCA Dubai8 Dec 2017ODI # 3938
2621-1123.80Hong Kongv P.N.G.ICCA Dubai6 Dec 2017ODI # 3936
181*147176123.12New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
6755101121.81Irelandv ScotlandICCA Dubai16 Jan 2018ODI # 3954
796555121.53Englandv New ZealandHamilton25 Feb 2018ODI # 3980
63*5261121.15New Zealandv EnglandMount Maunganui28 Feb 2018ODI # 3981
86*7155121.12New Zealandv PakistanNelson9 Jan 2018ODI # 3947
756283120.96New Zealandv IndiaKanpur29 Oct 2017ODI # 3932
81*6781120.89Zimbabwev Sri LankaMirpur17 Jan 2018ODI # 3955
35296-120.68Indiav South AfricaDurban1 Feb 2018ODI # 3969
766312-120.63Indiav South AfricaCape Town7 Feb 2018ODI # 3971
100*8364120.48Englandv AustraliaSydney21 Jan 2018ODI # 3960
302512120.00New Zealandv West IndiesChristchurch23 Dec 2017ODI # 3944
625241119.23Bangladeshv Sri LankaMirpur19 Jan 2018ODI # 3959
180151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
32*2731118.51Pakistanv New ZealandWellington19 Jan 2018ODI # 3957
655515118.18Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
595024118.00West Indiesv New ZealandWhangarei20 Dec 2017ODI # 3943
100*85132117.64Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
625333116.98Australiav EnglandSydney21 Jan 2018ODI # 3960
63*5410-116.66P.N.G.v ScotlandPort Moresby8 Oct 2017ODI # 3921
28246-116.66Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
50434-116.27New Zealandv PakistanWellington6 Jan 2018ODI # 3946
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]