Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
UAE: ICC Academy, Dubai Records
Test+ODI+T20I Matches Records
Batting Most Runs Innings - Kenya
High scores in Tests+ODIs+T20Is at UAE: ICC Academy, Dubai - Kenya
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
IA Karim
112
-
137
11
-
81.75
Kenya
v Canada
ICCA Dubai
2
13 Mar 2013
ODI # 3345
DM Gondaria
85*
-
67
6
1
126.86
Kenya
v Bermuda
ICCA Dubai
1
21 Oct 2019
T20I # 953
IA Karim
65
-
108
5
-
60.18
Kenya
v Canada
ICCA Dubai
2
11 Mar 2013
ODI # 3344
CO Obuya
63
-
40
7
2
157.50
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
CO Obuya
57
-
73
5
-
78.08
Kenya
v Canada
ICCA Dubai
2
13 Mar 2013
ODI # 3345
RG Aga
52*
25
25
7
1
208.00
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
CO Obuya
50
-
36
4
1
138.88
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
RR Patel
48*
-
35
2
2
137.14
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
MA Ouma
47
-
66
3
-
71.21
Kenya
v Canada
ICCA Dubai
2
11 Mar 2013
ODI # 3344
SO Ngoche
38
27
28
2
2
135.71
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
CO Obuya
36
60
33
2
-
109.09
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
AA Obanda
35
-
17
6
1
205.88
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
CO Obuya
34
-
35
4
-
97.14
Kenya
v Canada
ICCA Dubai
2
11 Mar 2013
ODI # 3344
MA Ouma
34
-
46
-
-
73.91
Kenya
v Canada
ICCA Dubai
2
13 Mar 2013
ODI # 3345
RG Aga
31
-
23
2
1
134.78
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
AA Obanda
29
-
26
4
1
111.53
Kenya
v Canada
ICCA Dubai
2
13 Mar 2013
ODI # 3345
AA Obanda
26
-
25
3
1
104.00
Kenya
v Canada
ICCA Dubai
2
11 Mar 2013
ODI # 3344
NM Odhiambo
26
-
29
2
1
89.65
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
NN Odhiambo
26
16
14
3
1
185.71
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
RR Patel
26
-
20
2
1
130.00
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
AA Obanda
25
24
17
5
-
147.05
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
T Mishra
24*
-
38
1
-
63.15
Kenya
v Canada
ICCA Dubai
2
11 Mar 2013
ODI # 3344
RR Patel
23
-
17
2
1
135.29
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
AA Obanda
22
-
15
3
1
146.66
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
RR Patel
21
-
13
1
1
161.53
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
RR Patel
20*
-
14
2
-
142.85
Kenya
v Canada
ICCA Dubai
2
11 Mar 2013
ODI # 3344
SO Tikolo
20
17
11
2
2
181.81
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
T Mishra
19
-
15
1
-
126.66
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
HA Varaiya
18*
23
18
1
-
100.00
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
DI Allan
17
-
18
3
-
94.44
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
RR Patel
16
35
19
-
-
84.21
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
RN Patel
15*
-
18
1
-
83.33
Kenya
v Bermuda
ICCA Dubai
1
21 Oct 2019
T20I # 953
IA Karim
15
-
17
2
-
88.23
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
IA Karim
15
-
14
3
-
107.14
Kenya
v Bermuda
ICCA Dubai
1
21 Oct 2019
T20I # 953
MA Ouma
13
-
13
2
-
100.00
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
AA Obanda
12
-
14
2
-
85.71
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
RR Patel
12
20
15
1
-
80.00
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
CO Obuya
11
-
17
-
-
64.70
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
RR Patel
11
-
15
1
-
73.33
Kenya
v Bermuda
ICCA Dubai
1
21 Oct 2019
T20I # 953
AA Obanda
10
-
15
-
-
66.66
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
DM Gondaria
10
-
13
-
-
76.92
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
T Mishra
8
-
8
-
-
100.00
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
NN Odhiambo
8
-
6
1
-
133.33
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
DO Obuya
7
-
10
-
-
70.00
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
SO Ngoche
7
-
6
1
-
116.66
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
MA Ouma
6
-
7
1
-
85.71
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
RG Aga
6
-
6
1
-
100.00
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
JS Kundi
6
-
13
1
-
46.15
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
T Mishra
5*
-
8
-
-
62.50
Kenya
v Canada
ICCA Dubai
2
13 Mar 2013
ODI # 3345
E Otieno
5*
15
11
-
-
45.45
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
MA Ouma
5
4
4
1
-
125.00
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
SO Ngoche
4
-
5
-
-
80.00
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
E Otieno
4
-
6
-
-
66.66
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
RG Aga
4
11
7
-
-
57.14
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
CO Obuya
4
-
5
-
-
80.00
Kenya
v Bermuda
ICCA Dubai
1
21 Oct 2019
T20I # 953
E Otieno
3*
-
3
-
-
100.00
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
DI Allan
3
-
10
-
-
30.00
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
TM Odoyo
3
10
11
-
-
27.27
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
IA Karim
2*
-
4
-
-
50.00
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
RG Aga
2
-
6
-
-
33.33
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
T Mishra
2
-
4
-
-
50.00
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
SO Ngoche
2
-
7
-
-
28.57
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
MA Ouma
2
10
8
-
-
25.00
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
AA Obanda
2
14
9
-
-
22.22
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
LN Oluoch
2
-
4
-
-
50.00
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
NN Odhiambo
1*
-
4
-
-
25.00
Kenya
v Canada
ICCA Dubai
1
16 Mar 2013
T20I # 311
JO Ngoche
1
-
1
-
-
100.00
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
CO Obuya
1
6
5
-
-
20.00
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
HA Varaiya
0*
-
-
-
-
-
Kenya
v Scotland
ICCA Dubai
2
13 Mar 2012
T20I # 231
RR Patel
0*
-
-
-
-
-
Kenya
v Canada
ICCA Dubai
2
13 Mar 2013
ODI # 3345
HA Varaiya
0*
-
-
-
-
-
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
SO Ngoche
0*
2
-
-
-
-
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
CO Obuya
-
-
1
-
-
-
Kenya
v Canada
ICCA Dubai
1
15 Mar 2013
T20I # 310
TM Odoyo
-
1
1
-
-
-
Kenya
v Scotland
ICCA Dubai
1
19 Nov 2013
T20I # 339
SO Tikolo
-
2
4
-
-
-
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
NN Odhiambo
-
1
1
-
-
-
Kenya
v Netherlands
ICCA Dubai
2
23 Nov 2013
T20I # 344
NM Odhiambo
-
-
2
-
-
-
Kenya
v Netherlands
ICCA Dubai
2
18 Oct 2019
T20I # 937
AA Obanda
-
-
1
-
-
-
Kenya
v Bermuda
ICCA Dubai
1
21 Oct 2019
T20I # 953
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years