Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
291032290.00Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
32*1322246.15Englandv BangladeshChattogram5 Mar 2010ODI # 2968
36*1561240.00Sri Lankav IndiaMirpur5 Jan 2010ODI # 2938
411810-227.77Sri Lankav IndiaCuttack21 Dec 2009ODI # 2934
311441221.42Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
57*2610-219.23Australiav West IndiesMelbourne19 Feb 2010ODI # 2960
9043105209.30Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
834085207.50New Zealandv BangladeshNapier5 Feb 2010ODI # 2949
42216-200.00Australiav West IndiesBrisbane14 Feb 2010ODI # 2955
341714200.00New Zealandv AustraliaAuckland11 Mar 2010ODI # 2973
673445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
68*3574194.28Indiav South AfricaGwalior24 Feb 2010ODI # 2962
33178-194.11Sri Lankav IndiaMirpur10 Jan 2010ODI # 2941
27*143-192.85Australiav PakistanSydney24 Jan 2010ODI # 2945
482653184.61Pakistanv AustraliaBrisbane22 Jan 2010ODI # 2944
351913184.21South Africav IndiaJaipur21 Feb 2010ODI # 2961
47*2651180.76West Indiesv CanadaKingston13 Apr 2010ODI # 2977
362033180.00West Indiesv ZimbabweKingstown14 Mar 2010ODI # 2976
301732176.47Kenyav ZimbabweHarare17 Oct 2009ODI # 2911
30*1712176.47Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
492851175.00Australiav PakistanAdelaide26 Jan 2010ODI # 2946
6135112174.28Canadav AfghanistanSharjah16 Feb 2010ODI # 2957
102*59113172.88South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
573325172.72Australiav IndiaHyderabad5 Nov 2009ODI # 2923
28*173-164.70Australiav New ZealandAuckland11 Mar 2010ODI # 2973
493051163.33Indiav South AfricaAhmedabad27 Feb 2010ODI # 2963
31*193-163.15Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
31*1922163.15South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
44*2722162.96Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
34216-161.90West Indiesv AustraliaBrisbane14 Feb 2010ODI # 2955
322042160.00West Indiesv ZimbabweKingstown12 Mar 2010ODI # 2974
27175-158.82Kenyav ZimbabweHarare18 Oct 2009ODI # 2912
493143158.06Indiav AustraliaVadodara25 Oct 2009ODI # 2913
30197-157.89Indiav AustraliaMohali2 Nov 2009ODI # 2919
44289-157.14Indiav Sri LankaCuttack21 Dec 2009ODI # 2934
362342156.52Indiav South AfricaGwalior24 Feb 2010ODI # 2962
25165-156.25Indiav South AfricaAhmedabad27 Feb 2010ODI # 2963
67*4354155.81Pakistanv New ZealandAbu Dhabi3 Nov 2009ODI # 2921
42277-155.55Indiav Sri LankaMirpur13 Jan 2010ODI # 2943
73*4783155.31Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
34227-154.54South Africav IndiaGwalior24 Feb 2010ODI # 2962
634182153.65West Indiesv ZimbabweKingstown14 Mar 2010ODI # 2976
105*69153152.17Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
47319-151.61Indiav Sri LankaMirpur5 Jan 2010ODI # 2938
785265150.00New Zealandv BangladeshDunedin8 Feb 2010ODI # 2951
27*1841150.00Englandv South AfricaCenturion22 Nov 2009ODI # 2929
37*254-148.00Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
684674147.82South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
322222145.45Bangladeshv Sri LankaMirpur8 Jan 2010ODI # 2940
453171145.16Australiav New ZealandNapier3 Mar 2010ODI # 2966
49*3471144.11New Zealandv AustraliaNapier3 Mar 2010ODI # 2966
146102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
704982142.85New Zealandv AustraliaAuckland6 Mar 2010ODI # 2969
6042101142.85Bangladeshv IndiaMirpur7 Jan 2010ODI # 2939
503581142.85Australiav New ZealandAuckland11 Mar 2010ODI # 2973
1218514-142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
27194-142.10Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
31*2212140.90Australiav IndiaHyderabad5 Nov 2009ODI # 2923
705043140.00Pakistanv New ZealandAbu Dhabi3 Nov 2009ODI # 2921
402941137.93Pakistanv AustraliaAdelaide26 Jan 2010ODI # 2946
261921136.84Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
413043136.66Bangladeshv ZimbabweMirpur27 Oct 2009ODI # 2914
30225-136.36New Zealandv AustraliaAuckland11 Mar 2010ODI # 2973
200*147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
53*3914135.89Australiav PakistanW.A.C.A29 Jan 2010ODI # 2947
725373135.84Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
735481135.18Australiav IndiaVadodara25 Oct 2009ODI # 2913
60*458-133.33Bangladeshv IndiaMirpur7 Jan 2010ODI # 2939
28*213-133.33New Zealandv Sri LankaJohannesburg27 Sep 2009ODI # 2899
413171132.25Sri Lankav New ZealandJohannesburg27 Sep 2009ODI # 2899
584491131.81South Africav Sri LankaCenturion22 Sep 2009ODI # 2893
25*1922131.57Canadav AfghanistanSharjah18 Feb 2010ODI # 2959
262012130.00Pakistanv New ZealandAbu Dhabi3 Nov 2009ODI # 2921
31243-129.16West Indiesv CanadaKingston13 Apr 2010ODI # 2977
160124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
403161129.03Indiav AustraliaNagpur28 Oct 2009ODI # 2915
50*3933128.20South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
111*8792127.58South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
7458101127.58New Zealandv Sri LankaJohannesburg27 Sep 2009ODI # 2899
51*405-127.50South Africav EnglandCape Town27 Nov 2009ODI # 2930
282221127.27Kenyav ZimbabweHarare15 Oct 2009ODI # 2910
33266-126.92Canadav AfghanistanSharjah16 Feb 2010ODI # 2957
383051126.66Indiav AustraliaHyderabad5 Nov 2009ODI # 2923
776181126.22Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
29234-126.08South Africav IndiaJaipur21 Feb 2010ODI # 2961
45*3631125.00Australiav West IndiesMelbourne19 Feb 2010ODI # 2960
40*3251125.00Indiav AustraliaVadodara25 Oct 2009ODI # 2913
25201-125.00Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
463762124.32Indiav South AfricaJaipur21 Feb 2010ODI # 2961
362941124.13Englandv BangladeshChattogram5 Mar 2010ODI # 2968
175141194124.11Indiav AustraliaHyderabad5 Nov 2009ODI # 2923
625061124.00Indiav AustraliaNagpur28 Oct 2009ODI # 2915
312551124.00Indiav AustraliaMohali2 Nov 2009ODI # 2919
574672123.91Indiav PakistanCenturion26 Sep 2009ODI # 2898
685543123.63Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
483943123.07New Zealandv EnglandJohannesburg29 Sep 2009ODI # 2902
32264-123.07Australiav PakistanW.A.C.A29 Jan 2010ODI # 2947
272212122.72Pakistanv AustraliaSydney24 Jan 2010ODI # 2945
272211122.72Zimbabwev West IndiesProvidence4 Mar 2010ODI # 2967
29243-120.83Australiav New ZealandAuckland6 Mar 2010ODI # 2969
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]