Batting Highest Strike Rate Innings

Cricket in ODI matches

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
44*1653275.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
51*2024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
55*2373239.13Indiav KenyaPaarl24 Oct 2001ODI # 1764
6829103234.48Zimbabwev KenyaMombasa29 Jan 2009ODI # 2807
793837207.89Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
29*1413207.14Irelandv KenyaDublin12 Jul 2009ODI # 2861
76*38104200.00Canadav KenyaKing City (NW)19 Aug 2009ODI # 2875
32*1631200.00West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
351823194.44South Africav KenyaNairobi (Gym)03 Oct 1996ODI # 1124
59*3192190.32Bangladeshv KenyaKhulna20 Mar 2006ODI # 2353
57*3033190.00South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
75*40131187.50Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
30*1631187.50Indiav KenyaSouthampton11 Sep 2004ODI # 2170
331842183.33Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
49*295-168.96Indiav KenyaSouthampton11 Sep 2004ODI # 2170
25156-166.66Canadav KenyaNairobi (Gym)18 Oct 2007ODI # 2634
31*193-163.15Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
442753162.96Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
44*2722162.96Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
523291162.50Bermudav KenyaNairobi (Gym)25 Oct 2007ODI # 2638
39*2431162.50Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
835275159.61Irelandv KenyaNairobi (Gym)18 Oct 2008ODI # 2767
533451155.88Zimbabwev KenyaDhaka19 Mar 1999ODI # 1412
674393155.81Australiav KenyaDurban15 Mar 2003ODI # 1990
67*43121155.81Bangladeshv KenyaNairobi (Gym)12 Aug 2006ODI # 2402
563662155.55Zimbabwev KenyaNairobi (Gym)19 Oct 2008ODI # 2768
281822155.55Netherlandsv KenyaLincoln23 Jan 2014ODI # 3460
312022155.00Bermudav KenyaPotchefstroom06 Apr 2009ODI # 2835
26*174-152.94New Zealandv KenyaChennai20 Feb 2011ODI # 3101
30204-150.00Bermudav KenyaPotchefstroom06 Apr 2009ODI # 2835
714835147.91New Zealandv KenyaGros Islet20 Mar 2007ODI # 2544
44308-146.66Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
63*4383146.51Zimbabwev KenyaBulawayo15 Dec 2002ODI # 1920
362531144.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
271913142.10Bermudav KenyaNairobi (Gym)27 Oct 2007ODI # 2640
38*2732140.74Zimbabwev KenyaNairobi (Gym)31 Jan 2009ODI # 2809
423031140.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
140*101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
362651138.46Zimbabwev KenyaHarare03 Mar 2006ODI # 2344
292132138.09Zimbabwev KenyaTaunton15 May 1999ODI # 1445
41*3051136.66Zimbabwev KenyaDhaka23 Mar 1999ODI # 1416
41*3031136.66Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
715281136.53Pakistanv KenyaHambantota23 Feb 2011ODI # 3105
45337-136.36Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
614543135.55Zimbabwev KenyaNairobi (Gym)01 Feb 2009ODI # 2812
58*4341134.88Zimbabwev KenyaKwekwe11 Dec 2002ODI # 1915
87*66124131.81South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
29*2212131.81Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
765871131.03Pakistanv KenyaSharjah08 Apr 2003ODI # 1999
38*293-131.03West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
55*4311-127.90Indiav KenyaBloemfontein12 Oct 2001ODI # 1758
37*2932127.58Netherlandsv KenyaThe Hague12 Sep 2011ODI # 3192
28224-127.27South Africav KenyaKimberley02 Nov 2008ODI # 2770
106*8493126.19Netherlandsv KenyaPotchefstroom01 Apr 2009ODI # 2831
145115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
54434-125.58Australiav KenyaBengaluru13 Mar 2011ODI # 3130
25201-125.00Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
46*3731124.32Scotlandv KenyaChristchurch30 Jan 2014ODI # 3466
26*213-123.80Irelandv KenyaDublin12 Jul 2009ODI # 2861
8065103123.07Netherlandsv KenyaPotchefstroom19 Apr 2009ODI # 2844
272232122.72Pakistanv KenyaNairobi (Gym)29 Aug 2002ODI # 1867
383122122.58Pakistanv KenyaSharjah08 Apr 2003ODI # 1999
665491122.22Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
39*3252121.87New Zealandv KenyaChennai20 Feb 2011ODI # 3101
28*2332121.73Pakistanv KenyaNairobi (Gym)29 Aug 2002ODI # 1867
46*3841121.05Scotlandv KenyaMombasa21 Jan 2007ODI # 2481
36*3031120.00Irelandv KenyaNairobi (Gym)18 Oct 2008ODI # 2767
30255-120.00West Indiesv KenyaNairobi (Gym)19 Aug 2001ODI # 1747
252131119.04Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
38327-118.75Canadav KenyaMombasa24 Jan 2007ODI # 2484
39*337-118.18Indiav KenyaNairobi (Gym)03 Oct 2000ODI # 1630
554761117.02Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
62*5312-116.98Zimbabwev KenyaBulawayo15 Dec 2002ODI # 1920
706014-116.66South Africav KenyaKimberley14 Oct 2001ODI # 1760
63548-116.66Zimbabwev KenyaMombasa29 Jan 2009ODI # 2807
35303-116.66Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
7161111116.39Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
938071116.25Australiav KenyaBengaluru13 Mar 2011ODI # 3130
373241115.62Indiav KenyaGqeberha17 Oct 2001ODI # 1761
302612115.38South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
332941113.79Bangladeshv KenyaFatullah23 Mar 2006ODI # 2355
142125106113.60Irelandv KenyaNairobi (Ruaraka)02 Feb 2007ODI # 2499
67*5912-113.55Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
605351113.20South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
27*243-112.50Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
100*89171112.35Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
140125126112.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
474232111.90Afghanistanv KenyaAmstelveen05 Jul 2010ODI # 3012
48*4312111.62Zimbabwev KenyaNairobi (Gym)19 Oct 1997ODI # 1246
312832110.71Pakistanv KenyaNairobi (Gym)01 Sep 2002ODI # 1869
312831110.71South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
52477-110.63Zimbabwev KenyaBulawayo26 Feb 2006ODI # 2340
14613217-110.60Indiav KenyaPaarl24 Oct 2001ODI # 1764
46*4232109.52Afghanistanv KenyaSharjah04 Oct 2013ODI # 3418
51*4712108.51Zimbabwev KenyaNairobi (Gym)01 Feb 2009ODI # 2812
524833108.33Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
131*12183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
272541108.00Irelandv KenyaDublin09 Jul 2009ODI # 2858
615771107.01Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
178*167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
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:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]