Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Kenya Records
ODI Matches Records
Batting Highest Strike Rate Innings
Highest strike rates in an innings for Kenya in ODIs
Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
MO Odumbe
38*
20
8
-
190.00
Kenya
v Zimbabwe
Bloemfontein
12 Mar 2003
ODI # 1987
TM Odoyo
35*
19
1
3
184.21
Kenya
v Bermuda
Mombasa
14 Nov 2006
ODI # 2446
TM Odoyo
30
17
3
2
176.47
Kenya
v Zimbabwe
Harare
17 Oct 2009
ODI # 2911
TM Odoyo
45*
26
1
4
173.07
Kenya
v Scotland
Mombasa
17 Jan 2007
ODI # 2476
NN Odhiambo
29*
17
1
2
170.58
Kenya
v Netherlands
Potchefstroom
01 Apr 2009
ODI # 2831
TM Odoyo
61*
36
5
1
169.44
Kenya
v Ireland
Nairobi (Ruaraka)
02 Feb 2007
ODI # 2499
JK Kamande
32*
20
5
-
160.00
Kenya
v Zimbabwe
Bulawayo
26 Feb 2006
ODI # 2340
PJ Ongondo
27
17
3
1
158.82
Kenya
v Bangladesh
Fatullah
23 Mar 2006
ODI # 2355
DO Obuya
27
17
5
-
158.82
Kenya
v Zimbabwe
Harare
18 Oct 2009
ODI # 2912
TM Odoyo
52*
33
5
2
157.57
Kenya
v Afghanistan
Amstelveen
05 Jul 2010
ODI # 3012
CO Obuya
37
24
3
2
154.16
Kenya
v Netherlands
Lincoln
23 Jan 2014
ODI # 3460
MA Ouma
33
22
8
-
150.00
Kenya
v Canada
Nairobi (Gym)
18 Oct 2007
ODI # 2634
MO Odumbe
34*
24
2
-
141.66
Kenya
v India
Cape Town
07 Mar 2003
ODI # 1983
T Mishra
38
27
3
-
140.74
Kenya
v Canada
Toronto
05 Aug 2006
ODI # 2397
TM Odoyo
28
20
2
2
140.00
Kenya
v Zimbabwe
Taunton
15 May 1999
ODI # 1445
MO Odumbe
26
19
2
1
136.84
Kenya
v Canada
Cape Town
15 Feb 2003
ODI # 1952
AO Suji
30
22
1
1
136.36
Kenya
v Bangladesh
Fatullah
25 Mar 2006
ODI # 2356
IA Karim
108
84
16
-
128.57
Kenya
v Netherlands
Lincoln
23 Jan 2014
ODI # 3460
DO Obuya
27
21
5
-
128.57
Kenya
v Bermuda
Mombasa
12 Nov 2006
ODI # 2445
TM Odoyo
28
22
2
1
127.27
Kenya
v Zimbabwe
Harare
15 Oct 2009
ODI # 2910
DO Obuya
74*
59
12
1
125.42
Kenya
v Bermuda
Nairobi (Jaff)
29 Jan 2007
ODI # 2489
PJ Ongondo
26*
21
1
1
123.80
Kenya
v Bermuda
Mombasa
11 Nov 2006
ODI # 2444
RG Aga
86
70
12
-
122.85
Kenya
v Netherlands
Lincoln
23 Jan 2014
ODI # 3460
JK Kamande
37*
31
5
-
119.35
Kenya
v Canada
Nairobi (Gym)
18 Oct 2007
ODI # 2634
SO Tikolo
32
27
3
-
118.51
Kenya
v Bangladesh
Nairobi (Gym)
10 Oct 1997
ODI # 1239
SO Tikolo
98
83
15
-
118.07
Kenya
v Zimbabwe
Bulawayo
26 Feb 2006
ODI # 2340
DN Chudasama
27
23
5
-
117.39
Kenya
v Sri Lanka
Kandy
06 Mar 1996
ODI # 1074
SO Tikolo
56
48
6
2
116.66
Kenya
v Zimbabwe
Mombasa
29 Jan 2009
ODI # 2807
JK Kamande
58
50
6
2
116.00
Kenya
v Netherlands
Potchefstroom
01 Apr 2009
ODI # 2831
TM Odoyo
45
39
1
4
115.38
Kenya
v Scotland
Ayr
12 Aug 2008
ODI # 2741
JK Kamande
31
27
3
2
114.81
Kenya
v Afghanistan
Nairobi (Gym)
07 Oct 2010
ODI # 3052
MA Ouma
57*
50
11
-
114.00
Kenya
v Bermuda
Nairobi (Jaff)
29 Jan 2007
ODI # 2489
SO Tikolo
111
98
9
1
113.26
Kenya
v Bermuda
Mombasa
14 Nov 2006
ODI # 2446
CO Obuya
78*
69
5
3
113.04
Kenya
v Ireland
Dublin
12 Jul 2009
ODI # 2861
MO Odumbe
52*
46
4
-
113.04
Kenya
v Bangladesh
Johannesburg
01 Mar 2003
ODI # 1974
AA Obanda
61
54
4
3
112.96
Kenya
v Netherlands
Nairobi (Gym)
16 Feb 2010
ODI # 2956
AA Obanda
29
26
4
1
111.53
Kenya
v Canada
ICCA Dubai
13 Mar 2013
ODI # 3345
SO Tikolo
89*
81
7
1
109.87
Kenya
v Bermuda
Nairobi (Gym)
28 Oct 2007
ODI # 2641
SO Tikolo
71
65
5
3
109.23
Kenya
v West Indies
Nairobi (Gym)
19 Aug 2001
ODI # 1747
T Mishra
61
56
4
-
108.92
Kenya
v Scotland
Aberdeen
30 Jun 2013
ODI # 3379
AY Karim
53
49
6
2
108.16
Kenya
v Zimbabwe
Nairobi (Gym)
19 Oct 1997
ODI # 1246
DN Chudasama
122
113
16
-
107.96
Kenya
v Bangladesh
Nairobi (Gym)
10 Oct 1997
ODI # 1239
CO Obuya
68*
63
4
2
107.93
Kenya
v Scotland
Mombasa
17 Jan 2007
ODI # 2476
RL Bhudia
47
44
8
-
106.81
Kenya
v Netherlands
Potchefstroom
19 Apr 2009
ODI # 2844
DO Obuya
32
30
4
1
106.66
Kenya
v Netherlands
Nairobi (Gym)
16 Feb 2010
ODI # 2956
T Mishra
66
62
5
1
106.45
Kenya
v Scotland
Mombasa
17 Jan 2007
ODI # 2476
TM Odoyo
34*
32
3
1
106.25
Kenya
v England
Canterbury
18 May 1999
ODI # 1449
SO Tikolo
34
32
1
-
106.25
Kenya
v Netherlands
Rotterdam
21 Aug 2008
ODI # 2747
SO Tikolo
42*
40
3
2
105.00
Kenya
v Bermuda
Nairobi (Gym)
25 Oct 2007
ODI # 2638
AA Obanda
26
25
3
1
104.00
Kenya
v Canada
ICCA Dubai
11 Mar 2013
ODI # 3344
TM Odoyo
54
52
3
2
103.84
Kenya
v Zimbabwe
Bulawayo
25 Feb 2006
ODI # 2339
NN Odhiambo
31*
30
3
1
103.33
Kenya
v Bermuda
Mombasa
11 Nov 2006
ODI # 2444
AA Obanda
96*
93
7
5
103.22
Kenya
v Zimbabwe
Nairobi (Gym)
01 Feb 2009
ODI # 2812
SO Tikolo
102
99
12
2
103.03
Kenya
v Zimbabwe
Nairobi (Gym)
19 Oct 2008
ODI # 2768
RD Shah
70
68
11
1
102.94
Kenya
v India
Gwalior
28 May 1998
ODI # 1336
TM Odoyo
35*
34
3
1
102.94
Kenya
v India
Nairobi (Gym)
03 Oct 2000
ODI # 1630
SO Tikolo
93
91
9
-
102.19
Kenya
v West Indies
Colombo (SSC)
17 Sep 2002
ODI # 1879
RD Shah
54
53
10
-
101.88
Kenya
v Scotland
Mombasa
17 Jan 2007
ODI # 2476
SO Tikolo
96
95
8
4
101.05
Kenya
v Sri Lanka
Kandy
06 Mar 1996
ODI # 1074
MO Odumbe
58*
58
4
-
100.00
Kenya
v Bangladesh
Dhaka
20 Mar 1999
ODI # 1413
MA Ouma
58
58
4
-
100.00
Kenya
v Zimbabwe
Harare
17 Oct 2009
ODI # 2911
TM Odoyo
40
40
4
2
100.00
Kenya
v West Indies
Nairobi
15 Aug 2001
ODI # 1745
HS Modi
31
31
3
-
100.00
Kenya
v Zimbabwe
Nairobi (Gym)
12 Oct 1997
ODI # 1241
DO Obuya
73
74
10
2
98.64
Kenya
v Scotland
Mombasa
17 Jan 2007
ODI # 2476
KO Otieno
144
146
12
1
98.63
Kenya
v Bangladesh
Nairobi (Gym)
10 Oct 1997
ODI # 1239
TM Odoyo
111*
113
11
-
98.23
Kenya
v Canada
Nairobi (Gym)
18 Oct 2007
ODI # 2634
MO Odumbe
55
56
7
-
98.21
Kenya
v Australia
Nairobi (Gym)
05 Sep 2002
ODI # 1872
TM Odoyo
51
52
6
1
98.07
Kenya
v India
Gqeberha
17 Oct 2001
ODI # 1761
SO Tikolo
47
48
10
-
97.91
Kenya
v Bangladesh
Nairobi (Gym)
12 Aug 2006
ODI # 2402
DO Obuya
34
35
6
-
97.14
Kenya
v Ireland
Nairobi (Ruaraka)
02 Feb 2007
ODI # 2499
CO Obuya
34
35
4
-
97.14
Kenya
v Canada
ICCA Dubai
11 Mar 2013
ODI # 3344
AA Obanda
79*
82
9
1
96.34
Kenya
v Bermuda
Nairobi (Gym)
25 Oct 2007
ODI # 2638
DO Obuya
26
27
2
1
96.29
Kenya
v India
Gqeberha
17 Oct 2001
ODI # 1761
SO Tikolo
50
52
2
1
96.15
Kenya
v Canada
Toronto
05 Aug 2006
ODI # 2397
DO Obuya
49
51
7
-
96.07
Kenya
v Zimbabwe
Harare
13 Oct 2009
ODI # 2909
MA Ouma
46
48
4
1
95.83
Kenya
v Bermuda
Nairobi (Gym)
25 Oct 2007
ODI # 2638
CO Obuya
45
47
2
-
95.74
Kenya
v Bangladesh
Fatullah
25 Mar 2006
ODI # 2356
MO Odumbe
67
70
5
2
95.71
Kenya
v Zimbabwe
Nairobi (Gym)
18 Oct 1997
ODI # 1245
CO Obuya
43*
45
5
-
95.55
Kenya
v Bermuda
Potchefstroom
06 Apr 2009
ODI # 2835
SO Tikolo
106*
111
13
-
95.49
Kenya
v Bangladesh
Dhaka
20 Mar 1999
ODI # 1413
MA Ouma
57
60
7
-
95.00
Kenya
v Bermuda
Potchefstroom
06 Apr 2009
ODI # 2835
SO Tikolo
72*
76
7
1
94.73
Kenya
v Canada
Gros Islet
14 Mar 2007
ODI # 2533
HS Modi
51
54
3
1
94.44
Kenya
v India
Gwalior
28 May 1998
ODI # 1336
HS Modi
34
36
8
-
94.44
Kenya
v Pakistan
Nairobi (Gym)
29 Aug 2002
ODI # 1867
MO Odumbe
50
53
7
-
94.33
Kenya
v Australia
Visakhapatnam
23 Feb 1996
ODI # 1058
MO Odumbe
48
51
6
1
94.11
Kenya
v Zimbabwe
Bulawayo
15 Dec 2002
ODI # 1920
RR Patel
92
98
9
2
93.87
Kenya
v Netherlands
Nairobi (Gym)
16 Feb 2010
ODI # 2956
DO Obuya
30
32
2
1
93.75
Kenya
v Scotland
Nairobi (Gym)
04 Feb 2007
ODI # 2504
NN Odhiambo
44*
47
5
-
93.61
Kenya
v Zimbabwe
Eden Gardens
20 Mar 2011
ODI # 3140
JK Kamande
29
31
2
-
93.54
Kenya
v South Africa
Kimberley
02 Nov 2008
ODI # 2770
NM Odhiambo
29
31
3
-
93.54
Kenya
v Scotland
Rotterdam
07 Jul 2010
ODI # 3016
RD Shah
113
121
8
3
93.38
Kenya
v Scotland
Mombasa
21 Jan 2007
ODI # 2481
SO Tikolo
81
87
9
1
93.10
Kenya
v Bangladesh
Fatullah
25 Mar 2006
ODI # 2356
RD Shah
26
28
4
-
92.85
Kenya
v India
Nairobi (Gym)
29 Sep 1999
ODI # 1506
KO Otieno
25
27
-
-
92.59
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
T Mishra
70*
76
6
-
92.10
Kenya
v Ireland
Mombasa
18 Feb 2012
ODI # 3242
TM Odoyo
35
38
4
1
92.10
Kenya
v Australia
Bengaluru
13 Mar 2011
ODI # 3130
MO Odumbe
83
91
2
5
91.20
Kenya
v India
Gwalior
28 May 1998
ODI # 1336
KO Otieno
27
30
4
1
90.00
Kenya
v Zimbabwe
Nairobi (Gym)
04 Feb 2009
ODI # 2814
CO Obuya
86*
96
9
1
89.58
Kenya
v Afghanistan
Nairobi (Gym)
11 Oct 2010
ODI # 3055
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Minimum of 25 runsStrike rates listed for matches only where balls faced are available