Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
93*3098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
361323276.92West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
281223233.33New Zealandv AustraliaWellington6 Feb 2016ODI # 3733
116*52108223.07Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
733317221.21Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
5525111220.00New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
412061205.00Australiav IndiaCanberra20 Jan 2016ODI # 3726
11961311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
271413192.85New Zealandv Sri LankaNelson2 Jan 2016ODI # 3718
593263184.37Sri Lankav West IndiesColombo (RPS)1 Nov 2015ODI # 3701
35*1951184.21South Africav IndiaKanpur11 Oct 2015ODI # 3689
392232177.27Sri Lankav New ZealandMount Maunganui5 Jan 2016ODI # 3721
512943175.86Australiav IndiaCanberra20 Jan 2016ODI # 3726
472763174.07New Zealandv AustraliaHamilton8 Feb 2016ODI # 3735
31*1832172.22New Zealandv PakistanWellington25 Jan 2016ODI # 3728
48*2843171.42Englandv South AfricaGqeberha6 Feb 2016ODI # 3734
412433170.83West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
412523164.00Indiav AustraliaCanberra20 Jan 2016ODI # 3726
623834163.15South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
48*3044160.00New Zealandv PakistanWellington25 Jan 2016ODI # 3728
483081160.00Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
523432152.94Pakistanv EnglandDubai (DICS)20 Nov 2015ODI # 3712
322121152.38Zimbabwev PakistanHarare3 Oct 2015ODI # 3686
442953151.72New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
875893150.00Indiav South AfricaWankhede25 Oct 2015ODI # 3700
573843150.00Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
39265-150.00Englandv South AfricaJohannesburg12 Feb 2016ODI # 3737
32*223-145.45Pakistanv ZimbabweHarare3 Oct 2015ODI # 3686
654574144.44Sri Lankav New ZealandNelson31 Dec 2015ODI # 3717
138*96126143.75South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
533752143.24Englandv South AfricaCenturion9 Feb 2016ODI # 3736
104*7356142.46South Africav IndiaKanpur11 Oct 2015ODI # 3689
795694141.07New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
312241140.90Afghanistanv ZimbabweSharjah2 Jan 2016ODI # 3719
463371139.39Zimbabwev AfghanistanBulawayo18 Oct 2015ODI # 3694
785673139.28Indiav AustraliaSydney23 Jan 2016ODI # 3727
10576115138.15Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
443262137.50Pakistanv EnglandDubai (DICS)20 Nov 2015ODI # 3712
362721133.33Australiav IndiaSydney23 Jan 2016ODI # 3727
362721133.33New Zealandv AustraliaWellington6 Feb 2016ODI # 3733
362741133.33South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
76*5861131.03Australiav IndiaBrisbane15 Jan 2016ODI # 3724
524051130.00Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
104*8181128.39Indiav AustraliaSydney23 Jan 2016ODI # 3727
41*3252128.12South Africav EnglandCape Town14 Feb 2016ODI # 3738
766055126.66Pakistanv New ZealandAuckland31 Jan 2016ODI # 3730
29*2311126.08Zimbabwev AfghanistanBulawayo20 Oct 2015ODI # 3696
292321126.08Zimbabwev AfghanistanSharjah6 Jan 2016ODI # 3722
10987171125.28South Africav IndiaWankhede25 Oct 2015ODI # 3700
554471125.00South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
987984124.05Australiav New ZealandWellington6 Feb 2016ODI # 3733
433561122.85South Africav IndiaChennai22 Oct 2015ODI # 3698
443642122.22Australiav New ZealandHamilton8 Feb 2016ODI # 3735
675542121.81Zimbabwev PakistanHarare3 Oct 2015ODI # 3686
102*8492121.42Australiav IndiaSydney23 Jan 2016ODI # 3727
34*2851121.42Pakistanv ZimbabweHarare5 Oct 2015ODI # 3687
574762121.27Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
352913120.68New Zealandv PakistanAuckland31 Jan 2016ODI # 3730
82*6836120.58Afghanistanv ZimbabweSharjah6 Jan 2016ODI # 3722
37*31-3119.35Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
37*313-119.35New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
766412-118.75U.A.E.v Hong KongICCA Dubai16 Nov 2015ODI # 3709
837074118.57West Indiesv Sri LankaColombo (RPS)4 Nov 2015ODI # 3702
322731118.51Pakistanv New ZealandAuckland31 Jan 2016ODI # 3730
907685118.42New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
655563118.18Irelandv ZimbabweHarare11 Oct 2015ODI # 3690
26225-118.18Afghanistanv ZimbabweBulawayo24 Oct 2015ODI # 3699
110*95151115.78West Indiesv Sri LankaPallekele7 Nov 2015ODI # 3704
968383115.66Australiav IndiaMelbourne17 Jan 2016ODI # 3725
133*11596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
135117164115.38South Africav EnglandCenturion9 Feb 2016ODI # 3736
45*3931115.38New Zealandv AustraliaWellington6 Feb 2016ODI # 3733
10692111115.21Indiav AustraliaCanberra20 Jan 2016ODI # 3726
332911113.79Zimbabwev IrelandHarare11 Oct 2015ODI # 3690
33*2941113.79South Africav EnglandCenturion9 Feb 2016ODI # 3736
25225-113.63Afghanistanv ZimbabweSharjah6 Jan 2016ODI # 3722
150133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
28253-112.00Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
126113142111.50Indiav AustraliaCanberra20 Jan 2016ODI # 3726
898061111.25Indiav AustraliaBrisbane15 Jan 2016ODI # 3724
125113105110.61Englandv South AfricaCenturion9 Feb 2016ODI # 3736
149135112110.37Australiav IndiaW.A.C.A12 Jan 2016ODI # 3723
353222109.37Afghanistanv ZimbabweBulawayo20 Oct 2015ODI # 3696
36336-109.09Australiav New ZealandAuckland3 Feb 2016ODI # 3731
39363-108.33Afghanistanv ZimbabweBulawayo18 Oct 2015ODI # 3694
27254-108.00Englandv South AfricaCape Town14 Feb 2016ODI # 3738
12211393107.96Australiav IndiaSydney23 Jan 2016ODI # 3727
8377101107.79Pakistanv New ZealandAuckland31 Jan 2016ODI # 3730
999264107.60Sri Lankav West IndiesColombo (RPS)4 Nov 2015ODI # 3702
302841107.14New Zealandv Sri LankaNelson31 Dec 2015ODI # 3717
92*8674106.97Indiav South AfricaIndore14 Oct 2015ODI # 3692
124*116112106.89Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
504722106.38Sri Lankav West IndiesPallekele7 Nov 2015ODI # 3704
171*163137104.90Indiav AustraliaW.A.C.A12 Jan 2016ODI # 3723
112107102104.67South Africav IndiaChennai22 Oct 2015ODI # 3698
101*97111104.12South Africav EnglandCape Town14 Feb 2016ODI # 3738
26*251-104.00Australiav IndiaBrisbane15 Jan 2016ODI # 3724
292812103.57Englandv South AfricaGqeberha6 Feb 2016ODI # 3734
30293-103.44Pakistanv New ZealandWellington25 Jan 2016ODI # 3728
31301-103.33Indiav South AfricaKanpur11 Oct 2015ODI # 3689
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]