C.Obuya T20 36 35 ▼ 766 68
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
1
0 (5)
0/0
0
bowled 21/03/24
ZIM
1
52 (29)
4/4
179.3
catch 20/03/24
GHA
2
68 (30)
8/5
226.6
stumped 18/03/24
SA
1
58 (47)
7/2
123.4
catch 17/03/24
UGA
5
6 (7)
1/0
85.7
catch 30/08/22
NEP
1
23 (30)
1/0
76.6
catch 29/08/22
NEP
1
20 (30)
2/0
66.6
catch 28/08/22
NEP
2
14 (18)
1/1
77.7
bowled 26/08/22
NEP
1
9 (10)
2/0
90
hit wicket 25/08/22
NEP
2
12 (11)
1/1
109
catch 17/11/21
UGA
4
44 (35)
4/3
125.7
bowled 27/10/19
PNG
3
10 (19)
0/0
52.6
catch 25/10/19
NAM
5
7 (16)
0/0
43.7
catch 23/10/19
SIN
4
16 (6)
0/2
266.6
catch 21/10/19
BER
4
4 (5)
0/0
80
lbw 19/10/19
SCO
4
16 (10)
1/1
160
bowled 18/10/19
NED
4
63 (40)
7/2
157.5
catch 26/11/13
CAN
4
40 (36)
0/3
111.1
catch 24/11/13
AFG
5
12 (26)
0/0
46.1
stumped 23/11/13
NED
4
1 (5)
0/0
20
catch 19/11/13
SCO
4
36 (33)
2/0
109
run out 11/10/13
AFG
1
60 (49)
6/1
122.4
not out 30/09/13
AFG
3
1 (6)
0/0
16.6
lbw 16/03/13
CAN
4
11 (17)
0/0
64.7
lbw 15/03/13
CAN
4
0 (1)
0/0
0
catch 14/03/12
IRE
4
0 (2)
0/0
0
catch 13/03/12
SCO
3
50 (36)
4/1
138.8
catch 24/02/12
IRE
3
42 (38)
5/0
110.5
Out Type 23/02/12
IRE
3
13 (14)
1/0
92.8
Out Type 22/02/12
IRE
3
3 (5)
0/0
60
Out Type 11/02/10
NED
4
33 (21)
5/0
157.1
lbw 10/02/10
CAN
3
6 (8)
1/0
75
not out 02/08/08
NED
7
16 (6)
0/1
266.6
catch 14/09/07
SL
6
2 (3)
0/0
66.6
catch 12/09/07
NZ
5
18 (25)
2/0
72
stumped
R.Patel T20 33 31 ▼ 578 73
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
4
9 (11)
1/0
81.8
bowled 21/03/24
ZIM
4
8 (14)
0/0
57.1
catch 20/03/24
GHA
4
5 (5)
1/0
100
catch 18/03/24
SA
4
28 (25)
4/0
112
catch 17/03/24
UGA
4
42 (35)
3/3
120
lbw 30/08/22
NEP
4
1 (2)
0/0
50
catch 29/08/22
NEP
4
6 (13)
0/0
46.1
catch 28/08/22
NEP
4
73 (43)
5/4
169.7
not out 26/08/22
NEP
4
35 (25)
4/1
140
catch 25/08/22
NEP
4
9 (5)
2/0
180
lbw 17/11/21
UGA
5
28 (12)
1/3
233.3
not out 25/10/19
NAM
6
30 (28)
3/1
107.1
bowled 23/10/19
SIN
5
7 (2)
1/0
350
not out 21/10/19
BER
5
11 (15)
1/0
73.3
catch 19/10/19
SCO
5
1 (2)
0/0
50
catch 18/10/19
NED
5
26 (20)
2/1
130
catch 26/11/13
CAN
5
11 (11)
0/1
100
bowled 24/11/13
AFG
6
52 (38)
2/3
136.8
catch 23/11/13
NED
7
16 (19)
0/0
84.2
lbw 19/11/13
SCO
7
12 (15)
1/0
80
catch 11/10/13
AFG
3
8 (5)
0/1
160
stumped 30/09/13
AFG
5
11 (20)
2/0
55
catch 16/03/13
CAN
6
23 (17)
2/1
135.2
bowled 15/03/13
CAN
6
48 (35)
2/2
137.1
not out 14/03/12
IRE
6
2 (5)
0/0
40
catch 13/03/12
SCO
5
21 (13)
1/1
161.5
run out 24/02/12
IRE
5
1 (3)
0/0
33.3
Out Type 23/02/12
IRE
5
27 (22)
2/2
122.7
Out Type 22/02/12
IRE
5
14 (14)
1/1
100
bowled 11/02/10
NED
5
7 (15)
0/0
46.6
catch 04/08/08
SCO
6
6 (16)
0/0
37.5
bowled
I.Karim T20 22 22 ▼ 541 71
Date
Match
BO
R(B)
4s/6s
SR
Out
30/08/22
NEP
3
28 (29)
3/0
96.5
catch 28/08/22
NEP
3
55 (47)
4/2
117
not out 26/08/22
NEP
3
22 (33)
2/0
66.6
catch 25/08/22
NEP
3
34 (44)
3/0
77.2
catch 18/11/21
NGA
3
2 (6)
0/0
33.3
bowled 17/11/21
UGA
3
36 (36)
4/0
100
catch 17/09/21
UGA
4
21 (21)
3/0
100
catch 16/09/21
NGA
3
4 (10)
0/0
40
bowled 13/09/21
NGA
3
58 (46)
5/1
126
catch 11/09/21
NGA
3
9 (15)
0/0
60
not out 10/09/21
UGA
3
67 (54)
6/1
124
catch 27/10/19
PNG
1
29 (22)
4/0
131.8
catch 25/10/19
NAM
1
5 (6)
1/0
83.3
run out 23/10/19
SIN
1
71 (50)
8/0
142
not out 21/10/19
BER
1
15 (14)
3/0
107.1
catch 19/10/19
SCO
1
51 (46)
7/0
110.8
bowled 18/10/19
NED
9
2 (4)
0/0
50
not out 26/11/13
CAN
8
0 (1)
0/0
0
catch 24/11/13
AFG
7
3 (6)
0/0
50
catch 11/10/13
AFG
4
14 (23)
0/1
60.8
bowled 30/09/13
AFG
4
0 (1)
0/0
0
bowled 16/03/13
CAN
2
15 (17)
2/0
88.2
catch
A.Obanda T20 30 30 ▼ 466 103
Date
Match
BO
R(B)
4s/6s
SR
Out
29/08/22
NEP
2
3 (15)
0/0
20
catch 26/08/22
NEP
2
0 (1)
0/0
0
catch 25/08/22
NEP
1
6 (10)
0/1
60
bowled 18/11/21
NGA
2
103 (56)
9/8
183.9
not out 17/11/21
UGA
2
9 (11)
1/0
81.8
catch 17/09/21
UGA
10
5 (5)
1/0
100
not out 13/09/21
NGA
2
33 (24)
5/0
137.5
catch 11/09/21
NGA
2
37 (18)
4/3
205.5
catch 10/09/21
UGA
2
6 (5)
1/0
120
bowled 21/10/19
BER
2
0 (1)
0/0
0
catch 19/10/19
SCO
2
12 (18)
1/0
66.6
catch 18/10/19
NED
2
10 (15)
0/0
66.6
bowled 24/11/13
AFG
3
0 (1)
0/0
0
catch 23/11/13
NED
2
2 (9)
0/0
22.2
bowled 19/11/13
SCO
2
25 (17)
5/0
147
catch 30/09/13
AFG
1
6 (6)
1/0
100
catch 16/03/13
CAN
1
12 (14)
2/0
85.7
catch 15/03/13
CAN
1
22 (15)
3/1
146.6
catch 14/03/12
IRE
2
0 (1)
0/0
0
catch 13/03/12
SCO
2
35 (17)
6/1
205.8
catch 24/02/12
IRE
7
3 (7)
0/0
42.8
Out Type 23/02/12
IRE
7
14 (10)
1/1
140
not out 22/02/12
IRE
7
2 (3)
0/0
66.6
Out Type 11/02/10
NED
1
5 (6)
1/0
83.3
catch 10/02/10
CAN
1
79 (48)
11/1
164.5
lbw 04/08/08
IRE
5
0 (5)
0/0
0
catch 03/08/08
CAN
8
3 (5)
0/0
60
not out 02/08/08
NED
3
9 (16)
0/0
56.2
bowled 14/09/07
SL
7
21 (25)
2/0
84
stumped 12/09/07
NZ
8
4 (12)
0/0
33.3
bowled
C.Obuya ODI 19 16 ▼ 436 84
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
3
84 (111)
7/2
75.6
bowled 03/09/22
NEP
5
37 (61)
5/0
60.6
catch 02/09/22
NEP
6
62 (118)
3/2
52.5
run out 04/10/13
AFG
4
1 (24)
0/0
4.1
bowled 02/10/13
AFG
4
1 (4)
0/0
25
lbw 13/03/13
CAN
4
57 (73)
5/0
78
bowled 11/03/13
CAN
4
34 (35)
4/0
97.1
bowled 19/03/11
ZIM
3
1 (6)
0/0
16.6
run out 01/03/11
SL
3
52 (100)
4/0
52
bowled 23/02/11
PAK
3
47 (58)
3/3
81
catch 04/09/07
PAK
4
17 (23)
0/0
73.9
bowled 24/03/07
ENG
6
10 (13)
2/0
76.9
run out 20/03/07
NZ
6
21 (31)
0/0
67.7
run out 07/04/03
PAK
8
0 (6)
0/0
0
lbw 05/04/03
SL
8
10 (31)
0/0
32.2
catch 03/03/03
WI
8
13 (35)
1/0
37.1
catch
I.Karim DT20 15 13 ▼ 346 63
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
4
35 (34)
3/0
102.9
not out 28/11/23
UGA
4
11 (14)
1/0
78.5
catch 27/11/23
NAM
3
43 (47)
2/1
91.4
not out 25/11/23
TAN
3
27 (26)
2/0
103.8
bowled 23/11/23
NIG
3
16 (20)
0/0
80
catch 22/11/23
RWA
3
63 (43)
5/1
146.5
not out 25/11/22
SEY
4
11 (14)
0/0
78.5
not out 22/11/22
BOT
3
30 (20)
5/0
150
not out 20/11/22
LES
4
8 (7)
0/0
114.2
bowled 19/11/22
RWA
3
1 (3)
0/0
33.3
not out 21/09/22
UGA
3
48 (43)
5/3
111.6
catch 17/09/22
TAN
4
30 (20)
3/0
150
not out 16/09/22
MAL
3
23 (24)
2/0
95.8
catch
S.Tikolo ODI 14 14 ▼ 326 76
Date
Match
BO
R(B)
4s/6s
SR
Out
19/03/11
ZIM
4
10 (14)
2/0
71.4
lbw 01/03/11
SL
5
7 (17)
1/0
41.1
catch 23/02/11
PAK
4
13 (33)
1/0
39.3
bowled 02/11/08
RSA
4
0 (4)
0/0
0
catch 19/10/08
ZIM
4
102 (99)
12/2
103
catch 24/03/07
ENG
4
76 (97)
8/0
78.3
bowled 20/03/07
NZ
4
7 (16)
1/0
43.7
catch 14/03/07
CAN
4
72 (76)
7/1
94.7
not out 07/04/03
PAK
4
7 (10)
1/0
70
catch 05/04/03
SL
4
10 (25)
1/0
40
catch 04/04/03
ZIM
4
37 (45)
2/0
82.2
catch 03/03/03
WI
4
12 (27)
2/0
44.4
lbw 23/10/01
IND
3
1 (6)
0/0
16.6
lbw 13/10/01
RSA
4
29 (44)
3/1
65.9
catch
C.Obuya DT20 10 9 ▼ 315 81
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
1
0 (2)
0/0
0
lbw 28/11/23
UGA
2
34 (38)
2/1
89.4
catch 27/11/23
NAM
2
15 (22)
1/0
68.1
bowled 25/11/23
TAN
2
81 (54)
4/6
150
catch 23/11/23
NIG
2
6 (9)
1/0
66.6
catch 22/11/23
RWA
2
50 (47)
4/3
106.3
catch 22/11/22
BOT
2
74 (39)
3/8
189.7
catch 19/11/22
RWA
2
37 (30)
2/2
123.3
not out 19/11/22
MAL
2
18 (6)
1/2
300
not out
R.Patel DT20 13 13 ▼ 292 63
Date
Match
BO
R(B)
4s/6s
SR
Out
28/11/23
UGA
3
4 (3)
1/0
133.3
lbw 27/11/23
NAM
1
1 (10)
0/0
10
catch 25/11/23
TAN
1
24 (18)
2/1
133.3
bowled 23/11/23
NIG
1
32 (38)
3/1
84.2
bowled 22/11/23
RWA
1
21 (22)
3/0
95.4
catch 25/11/22
SEY
5
20 (16)
2/0
125
not out 22/11/22
BOT
1
8 (6)
0/1
133.3
catch 20/11/22
LES
1
63 (34)
8/1
185.2
catch 19/11/22
RWA
1
45 (32)
2/3
140.6
catch 21/09/22
UGA
1
13 (13)
2/0
100
catch 19/09/22
CAM
1
14 (7)
3/0
200
catch 17/09/22
TAN
1
45 (44)
4/0
102.2
catch 16/09/22
MAL
1
2 (10)
0/0
20
bowled
T.Odoyo ODI 11 10 ▼ 246 53
Date
Match
BO
R(B)
4s/6s
SR
Out
19/03/11
ZIM
6
14 (29)
2/0
48.2
lbw 23/02/11
PAK
8
0 (8)
0/0
0
lbw 02/11/08
RSA
5
32 (60)
4/0
53.3
run out 19/10/08
ZIM
6
17 (12)
1/1
141.6
catch 04/09/07
PAK
5
5 (7)
0/0
71.4
stumped 24/03/07
ENG
7
4 (11)
0/0
36.3
lbw 20/03/07
NZ
7
42 (67)
4/1
62.6
catch 07/04/03
PAK
5
22 (21)
5/0
104.7
run out 05/04/03
SL
5
21 (43)
1/1
48.8
lbw 04/04/03
ZIM
5
46 (60)
4/0
76.6
catch
M.Ouma ODI 10 10 ▼ 245 58
Date
Match
BO
R(B)
4s/6s
SR
Out
04/10/13
AFG
3
39 (60)
3/1
65
run out 02/10/13
AFG
3
24 (48)
2/0
50
catch 13/03/13
CAN
3
34 (42)
0/0
80.9
lbw 11/03/13
CAN
3
47 (66)
3/0
71.2
lbw 01/03/11
SL
1
1 (7)
0/0
14.2
lbw 23/02/11
PAK
1
16 (37)
1/0
43.2
catch 02/11/08
RSA
1
9 (11)
2/0
81.8
catch 19/10/08
ZIM
5
12 (17)
2/0
70.5
catch 24/03/07
ENG
1
13 (45)
1/0
28.8
catch 20/03/07
NZ
1
4 (21)
0/0
19
run out
N.Odhiambo T20 29 24 ▼ 243 41
Date
Match
BO
R(B)
4s/6s
SR
Out
30/08/22
NEP
6
37 (22)
4/1
168.1
catch 29/08/22
NEP
3
5 (4)
1/0
125
stumped 26/08/22
NEP
6
29 (20)
4/1
145
bowled 25/08/22
NEP
9
0 (0)
0/0
run out 17/09/21
UGA
3
8 (13)
1/0
61.5
bowled 13/09/21
NGA
7
0 (0)
0/0
not out 10/09/21
UGA
9
1 (1)
0/0
100
not out 26/11/13
CAN
1
15 (14)
3/0
107.1
catch 24/11/13
AFG
2
7 (4)
0/1
175
stumped 23/11/13
NED
3
0 (1)
0/0
0
bowled 19/11/13
SCO
3
26 (14)
3/1
185.7
lbw 11/10/13
AFG
2
41 (31)
4/2
132.2
bowled 30/09/13
AFG
8
0 (1)
0/0
0
bowled 16/03/13
CAN
8
1 (4)
0/0
25
not out 14/03/12
IRE
3
4 (12)
1/0
33.3
bowled 13/03/12
SCO
7
8 (6)
1/0
133.3
lbw 23/02/12
IRE
8
1 (1)
0/0
100
run out 22/02/12
IRE
8
13 (13)
1/0
100
Out Type 11/02/10
NED
8
18 (21)
0/0
85.7
catch 04/08/08
SCO
3
11 (11)
1/0
100
bowled 04/08/08
IRE
3
1 (3)
0/0
33.3
Out Type 03/08/08
CAN
3
12 (20)
1/0
60
catch 14/09/07
SL
3
5 (8)
1/0
62.5
bowled 12/09/07
NZ
7
0 (6)
0/0
0
catch
S.Ngoche T20 35 27 ▼ 230 41
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
6
19 (26)
1/0
73
bowled 21/03/24
ZIM
6
0 (1)
0/0
0
catch 18/03/24
SA
7
1 (1)
0/0
100
run out 17/03/24
UGA
7
3 (5)
0/0
60
catch 30/08/22
NEP
8
33 (18)
3/2
183.3
not out 29/08/22
NEP
9
13 (10)
0/1
130
catch 26/08/22
NEP
8
1 (3)
0/0
33.3
catch 25/08/22
NEP
8
0 (1)
0/0
0
catch 17/11/21
UGA
7
21 (12)
2/1
175
not out 17/09/21
UGA
5
20 (25)
3/0
80
run out 16/09/21
NGA
6
41 (30)
6/0
136.6
not out 13/09/21
NGA
6
2 (2)
0/0
100
not out 10/09/21
UGA
6
1 (3)
0/0
33.3
catch 27/10/19
PNG
8
5 (7)
0/0
71.4
catch 25/10/19
NAM
7
2 (4)
0/0
50
lbw 19/10/19
SCO
6
10 (12)
1/0
83.3
catch 18/10/19
NED
6
7 (6)
1/0
116.6
catch 26/11/13
CAN
9
0 (1)
0/0
0
not out 24/11/13
AFG
10
1 (2)
0/0
50
not out 23/11/13
NED
9
38 (28)
2/2
135.7
catch 19/11/13
SCO
9
0 (0)
0/0
not out 30/09/13
AFG
9
3 (10)
0/0
30
run out 14/03/12
IRE
9
0 (2)
0/0
0
lbw 13/03/12
SCO
9
4 (5)
0/0
80
run out 24/02/12
IRE
9
2 (2)
0/0
100
not out 22/02/12
IRE
9
3 (7)
0/0
42.8
Out Type 11/02/10
NED
10
0 (1)
0/0
0
catch
I.Karim ODI 6 6 ▼ 220 112
Date
Match
BO
R(B)
4s/6s
SR
Out
03/09/22
NEP
3
8 (19)
1/0
42.1
catch 02/09/22
NEP
3
30 (41)
5/1
73.1
bowled 04/10/13
AFG
1
3 (27)
0/0
11.1
lbw 02/10/13
AFG
1
2 (6)
0/0
33.3
bowled 13/03/13
CAN
1
112 (137)
11/0
81.7
catch 11/03/13
CAN
1
65 (108)
5/0
60.1
catch
R.Patel ODI 9 9 ▼ 220 81
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
4
7 (14)
1/0
50
catch 03/09/22
NEP
6
81 (98)
8/1
82.6
catch 02/09/22
NEP
5
67 (74)
7/2
90.5
catch 04/10/13
AFG
5
18 (49)
1/0
36.7
bowled 02/10/13
AFG
5
3 (6)
0/0
50
catch 13/03/13
CAN
6
0 (0)
0/0
not out 11/03/13
CAN
6
20 (13)
2/0
153.8
not out 19/03/11
ZIM
7
24 (37)
3/0
64.8
catch 23/02/11
PAK
6
0 (6)
0/0
0
catch
S.Tikolo T20 12 12 ▼ 219 50
Date
Match
BO
R(B)
4s/6s
SR
Out
26/11/13
CAN
2
40 (23)
8/0
173.9
stumped 24/11/13
AFG
1
25 (16)
5/0
156.2
bowled 23/11/13
NED
1
0 (4)
0/0
0
catch 19/11/13
SCO
1
20 (11)
2/2
181.8
catch 11/02/10
NED
2
0 (1)
0/0
0
catch 10/02/10
CAN
2
50 (36)
5/1
138.8
not out 04/08/08
SCO
4
18 (21)
3/0
85.7
lbw 04/08/08
IRE
4
13 (26)
1/0
50
lbw 03/08/08
CAN
4
12 (13)
2/0
92.3
lbw 02/08/08
NED
4
37 (33)
3/1
112.1
catch 14/09/07
SL
5
4 (4)
0/0
100
catch 12/09/07
NZ
4
0 (2)
0/0
0
lbw
R.Aga T20 17 16 ▼ 203 52
Date
Match
BO
R(B)
4s/6s
SR
Out
26/11/13
CAN
6
3 (5)
0/0
60
catch 24/11/13
AFG
9
2 (4)
0/0
50
catch 23/11/13
NED
8
4 (7)
0/0
57.1
catch 19/11/13
SCO
8
52 (25)
7/1
208
not out 30/09/13
AFG
6
3 (4)
0/0
75
catch 16/03/13
CAN
7
31 (23)
2/1
134.7
catch 15/03/13
CAN
7
6 (6)
1/0
100
bowled 14/03/12
IRE
7
3 (8)
0/0
37.5
lbw 13/03/12
SCO
6
2 (6)
0/0
33.3
catch 24/02/12
IRE
6
12 (12)
0/0
100
Out Type 23/02/12
IRE
6
9 (11)
1/0
81.8
Out Type 22/02/12
IRE
6
25 (27)
2/0
92.5
Out Type 04/08/08
SCO
7
28 (25)
1/1
112
catch 04/08/08
IRE
7
5 (6)
1/0
83.3
bowled 03/08/08
CAN
7
6 (7)
0/0
85.7
not out 02/08/08
NED
6
12 (13)
0/1
92.3
bowled
M.Odumbe ODI 6 6 ▼ 193 60
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/03
PAK
6
54 (65)
6/0
83
catch 05/04/03
SL
6
42 (68)
5/0
61.7
lbw 04/04/03
ZIM
6
17 (20)
2/0
85
catch 03/03/03
WI
6
0 (2)
0/0
0
hit wicket 23/10/01
IND
4
20 (30)
0/0
66.6
catch 13/10/01
RSA
5
60 (94)
4/0
63.8
lbw
C.Obuya DODI 3 3 183 84 S.Singh DT20 11 9 ▼ 180 42
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
3
15 (13)
3/0
115.3
catch 27/11/23
NAM
7
8 (10)
1/0
80
catch 23/11/23
NIG
4
13 (15)
1/0
86.6
catch 25/11/22
SEY
2
18 (28)
2/0
64.2
catch 20/11/22
LES
2
31 (26)
5/0
119.2
catch 21/09/22
UGA
2
5 (13)
0/0
38.4
catch 19/09/22
CAM
2
26 (10)
4/1
260
not out 17/09/22
TAN
2
42 (36)
5/0
116.6
catch 16/09/22
MAL
2
22 (22)
2/1
100
catch
R.Shah ODI 6 6 ▼ 172 71
Date
Match
BO
R(B)
4s/6s
SR
Out
24/03/07
ENG
2
4 (11)
0/0
36.3
bowled 20/03/07
NZ
3
71 (89)
8/2
79.7
catch 14/03/07
CAN
3
6 (26)
0/0
23
lbw 03/03/03
WI
2
12 (22)
1/0
54.5
catch 23/10/01
IND
2
24 (39)
4/0
61.5
run out 13/10/01
RSA
2
55 (67)
7/1
82
catch
G.Singh T20 8 8 ▼ 166 44
Date
Match
BO
R(B)
4s/6s
SR
Out
17/03/24
UGA
1
22 (24)
1/1
91.6
run out 18/11/21
NGA
1
0 (1)
0/0
catch 17/11/21
UGA
1
8 (13)
1/0
61.5
catch 17/09/21
UGA
1
44 (43)
5/1
102.3
bowled 16/09/21
NGA
2
8 (11)
1/0
72.7
catch 13/09/21
NGA
1
13 (16)
2/0
81.2
bowled 11/09/21
NGA
1
44 (35)
5/1
125.7
bowled 10/09/21
UGA
1
27 (31)
3/0
87
catch
T.Mishra T20 9 9 ▼ 157 37
Date
Match
BO
R(B)
4s/6s
SR
Out
16/03/13
CAN
5
19 (15)
1/0
126.6
catch 15/03/13
CAN
5
2 (4)
0/0
50
catch 14/03/12
IRE
5
28 (32)
3/0
87.5
catch 13/03/12
SCO
4
8 (8)
0/0
100
bowled 24/02/12
IRE
4
37 (40)
2/0
92.5
Out Type 23/02/12
IRE
4
13 (9)
2/0
144.4
Out Type 22/02/12
IRE
4
34 (30)
2/2
113.3
Out Type 14/09/07
SL
4
16 (22)
0/1
72.7
stumped 12/09/07
NZ
3
0 (3)
0/0
0
catch
N.Odhiambo T20 24 19 ▼ 153 26
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
3
0 (2)
0/0
0
catch 21/03/24
ZIM
5
0 (2)
0/0
0
catch 20/03/24
GHA
5
5 (2)
1/0
250
not out 18/03/24
SA
5
14 (11)
0/1
127.2
stumped 17/03/24
UGA
6
0 (1)
0/0
0
bowled 30/08/22
NEP
9
13 (5)
1/1
260
not out 29/08/22
NEP
6
6 (11)
0/0
54.5
catch 25/08/22
NEP
5
19 (21)
1/0
90.4
catch 17/09/21
UGA
8
1 (1)
0/0
100
retired hurt 16/09/21
NGA
4
2 (7)
0/0
28.5
catch 13/09/21
NGA
5
19 (13)
3/0
146.1
catch 10/09/21
UGA
5
13 (7)
1/0
185.7
catch 25/10/19
NAM
8
10 (12)
0/0
83.3
catch 19/10/19
SCO
8
5 (8)
0/0
62.5
catch 18/10/19
NED
7
0 (2)
0/0
0
bowled 30/09/13
AFG
7
13 (36)
1/0
36.1
catch 15/03/13
CAN
8
26 (29)
2/1
89.6
catch 24/02/12
IRE
8
1 (1)
0/0
100
not out 23/02/12
IRE
9
6 (4)
1/0
150
not out
D.Obuya ODI 10 10 ▼ 149 57
Date
Match
BO
R(B)
4s/6s
SR
Out
19/03/11
ZIM
2
0 (2)
0/0
0
lbw 01/03/11
SL
4
51 (106)
3/0
48.1
catch 02/11/08
RSA
6
12 (19)
1/0
63.1
catch 19/10/08
ZIM
2
9 (27)
1/0
33.3
catch 04/09/07
PAK
1
4 (3)
1/0
133.3
Out Type 20/03/07
NZ
2
1 (5)
0/0
20
lbw 14/03/07
CAN
2
4 (17)
0/0
23.5
catch 07/04/03
PAK
2
10 (11)
2/0
90.9
run out 05/04/03
SL
2
6 (7)
1/0
85.7
catch 04/04/03
ZIM
2
57 (89)
5/1
64
catch
D.Gondaria T20 8 6 ▼ 141 85
Date
Match
BO
R(B)
4s/6s
SR
Out
27/10/19
PNG
2
1 (3)
0/0
33.3
catch 25/10/19
NAM
3
7 (8)
1/0
87.5
catch 23/10/19
SIN
3
12 (9)
0/1
133.3
run out 21/10/19
BER
3
85 (67)
6/1
126.8
not out 19/10/19
SCO
3
26 (16)
1/2
162.5
catch 18/10/19
NED
1
10 (13)
0/0
76.9
catch
L.Oluoch T20 15 11 ▼ 133 33
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
7
19 (19)
0/1
100
bowled 21/03/24
ZIM
7
13 (21)
1/0
61.9
bowled 18/03/24
SA
6
9 (5)
0/1
180
not out 17/03/24
UGA
8
6 (10)
0/0
60
catch 29/08/22
NEP
8
33 (18)
3/3
183.3
catch 26/08/22
NEP
7
7 (4)
0/1
175
bowled 25/08/22
NEP
7
31 (13)
5/1
238.4
not out 27/10/19
PNG
9
3 (8)
0/0
37.5
bowled 25/10/19
NAM
10
3 (5)
0/0
60
not out 19/10/19
SCO
9
7 (6)
1/0
116.6
not out 18/10/19
NED
8
2 (4)
0/0
50
bowled
R.Patel DT20 11 7 ▼ 127 47
Date
Match
BO
R(B)
4s/6s
SR
Out
28/11/23
UGA
1
26 (17)
2/3
152.9
bowled 22/11/23
RWA
4
1 (2)
0/0
50
not out 22/11/22
BOT
4
8 (5)
0/1
160
not out 20/11/22
LES
6
6 (5)
0/0
120
not out 21/09/22
UGA
4
4 (5)
0/0
80
catch 17/09/22
TAN
3
35 (20)
5/1
175
catch 16/09/22
MAL
4
47 (27)
6/1
174
catch
R.Patel T20 9 9 ▼ 125 26
Date
Match
BO
R(B)
4s/6s
SR
Out
18/11/21
NGA
4
22 (19)
3/0
115.7
not out 17/11/21
UGA
6
0 (3)
0/0
0
catch 17/09/21
UGA
2
8 (4)
2/0
200
lbw 16/09/21
NGA
1
22 (10)
5/0
220
catch 13/09/21
NGA
4
26 (20)
2/0
130
catch 11/09/21
NGA
4
12 (4)
3/0
300
not out 10/09/21
UGA
4
20 (15)
2/0
133.3
stumped 27/10/19
PNG
4
0 (7)
0/0
0
lbw 21/10/19
BER
6
15 (18)
1/0
83.3
not out
P.Sharma DT20 8 7 ▼ 111 33
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
2
21 (33)
2/0
63.6
stumped 28/11/23
UGA
5
0 (1)
0/0
0
bowled 27/11/23
NAM
4
5 (9)
0/0
55.5
catch 25/11/23
TAN
4
32 (17)
3/1
188.2
not out 23/11/23
NIG
5
6 (9)
0/0
66.6
catch 25/11/22
SEY
1
33 (23)
5/1
143.4
catch 19/11/22
MAL
1
14 (9)
3/0
155.5
not out
N.Odhiambo DT20 14 6 ▼ 106 67
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
6
2 (3)
0/0
66.6
bowled 28/11/23
UGA
8
3 (4)
0/0
75
bowled 23/11/23
NIG
6
8 (7)
0/1
114.2
catch 20/11/22
LES
3
67 (29)
8/3
231
bowled 21/09/22
UGA
8
0 (0)
0/0
run out 16/09/22
MAL
5
26 (19)
1/0
136.8
bowled
A.Obanda ODI 6 6 ▼ 104 29
Date
Match
BO
R(B)
4s/6s
SR
Out
02/09/22
NEP
2
0 (8)
0/0
0
catch 02/10/13
AFG
2
3 (7)
0/0
42.8
lbw 13/03/13
CAN
2
29 (26)
4/1
111.5
catch 11/03/13
CAN
2
26 (25)
3/1
104
catch 19/03/11
ZIM
1
23 (36)
4/0
63.8
lbw 02/11/08
RSA
3
23 (32)
1/2
71.8
catch
S.Bhudia DT20 8 4 ▼ 96 38
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
5
13 (15)
2/0
86.6
catch 28/11/23
UGA
6
27 (23)
1/1
117.3
bowled 27/11/23
NAM
5
18 (17)
3/0
105.8
bowled 20/11/22
LES
5
38 (16)
4/1
237.5
lbw
S.Waters ODI 3 3 ▼ 94 74
Date
Match
BO
R(B)
4s/6s
SR
Out
01/03/11
SL
2
3 (4)
0/0
75
lbw 23/02/11
PAK
2
17 (31)
2/0
54.8
run out 02/11/08
RSA
2
74 (116)
9/1
63.7
bowled
H.Modi ODI 5 5 ▼ 89 31
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/03
PAK
7
27 (49)
3/0
55.1
catch 05/04/03
SL
7
4 (11)
0/0
36.3
catch 04/04/03
ZIM
7
27 (36)
2/0
75
not out 03/03/03
WI
5
0 (1)
0/0
0
catch 23/10/01
IND
6
31 (51)
3/0
60.7
not out
M.Ouma T20 16 15 ▼ 87 14
Date
Match
BO
R(B)
4s/6s
SR
Out
26/11/13
CAN
7
9 (7)
1/0
128.5
not out 23/11/13
NED
5
2 (8)
0/0
25
catch 19/11/13
SCO
5
5 (4)
1/0
125
catch 11/10/13
AFG
5
14 (13)
1/0
107.6
catch 30/09/13
AFG
2
0 (2)
0/0
0
bowled 16/03/13
CAN
3
13 (13)
2/0
100
bowled 15/03/13
CAN
3
6 (7)
1/0
85.7
lbw 22/02/12
IRE
1
4 (6)
1/0
66.6
Out Type 11/02/10
NED
3
12 (14)
1/0
85.7
stumped 04/08/08
SCO
1
2 (10)
0/0
20
lbw 04/08/08
IRE
1
6 (5)
1/0
120
catch 03/08/08
CAN
1
1 (1)
0/0
100
run out 02/08/08
NED
1
13 (11)
2/0
118.1
catch 14/09/07
SL
1
0 (3)
0/0
0
lbw 12/09/07
NZ
1
0 (2)
0/0
0
bowled
A.Gandhi T20 3 3 ▼ 86 50
Date
Match
BO
R(B)
4s/6s
SR
Out
27/10/19
PNG
6
14 (25)
0/0
56
not out 25/10/19
NAM
2
22 (27)
1/0
81.4
bowled 23/10/19
SIN
2
50 (46)
4/1
108.6
catch
J.Kamande T20 8 7 ▼ 77 42
Date
Match
BO
R(B)
4s/6s
SR
Out
11/02/10
NED
6
42 (33)
2/3
127.2
catch 04/08/08
SCO
8
1 (4)
0/0
25
catch 04/08/08
IRE
8
0 (2)
0/0
0
bowled 03/08/08
CAN
6
5 (6)
0/0
83.3
catch 02/08/08
NED
8
11 (10)
1/0
110
catch 14/09/07
SL
8
4 (10)
0/0
40
lbw 12/09/07
NZ
9
14 (13)
1/0
107.6
bowled
T.Mishra ODI 8 8 ▼ 76 35
Date
Match
BO
R(B)
4s/6s
SR
Out
13/03/13
CAN
5
5 (8)
0/0
62.5
not out 11/03/13
CAN
5
24 (38)
1/0
63.1
not out 19/03/11
ZIM
5
4 (9)
1/0
44.4
catch 01/03/11
SL
6
0 (13)
0/0
0
lbw 23/02/11
PAK
5
6 (16)
1/0
37.5
lbw 04/09/07
PAK
3
13 (26)
2/0
50
lbw 24/03/07
ENG
5
0 (3)
0/0
0
bowled 20/03/07
NZ
5
2 (4)
0/0
50
catch
N.Odhiambo ODI 8 7 ▼ 75 44
Date
Match
BO
R(B)
4s/6s
SR
Out
03/09/22
NEP
7
12 (25)
1/0
48
bowled 04/10/13
AFG
8
0 (2)
0/0
0
catch 02/10/13
AFG
8
5 (29)
0/0
17.2
catch 19/03/11
ZIM
8
44 (47)
5/0
93.6
not out 01/03/11
SL
8
8 (10)
2/0
80
not out 23/02/11
PAK
9
0 (6)
0/0
0
run out 02/11/08
RSA
8
6 (9)
0/0
66.6
bowled
S.Singh T20 10 8 ▼ 71 19
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
5
14 (10)
3/0
140
catch 21/03/24
ZIM
3
12 (14)
1/0
85.7
catch 20/03/24
GHA
3
19 (17)
2/0
111.7
not out 18/03/24
SA
3
10 (15)
1/0
66.6
catch 17/03/24
UGA
3
1 (5)
0/0
20
catch 30/08/22
NEP
2
4 (6)
0/0
66.6
bowled 29/08/22
NEP
7
3 (3)
0/0
100
bowled 28/08/22
NEP
1
8 (12)
1/0
66.6
catch
T.Odoyo T20 9 9 ▼ 68 18
Date
Match
BO
R(B)
4s/6s
SR
Out
24/11/13
AFG
8
7 (5)
0/1
140
bowled 23/11/13
NED
6
3 (11)
0/0
27.2
catch 19/11/13
SCO
6
0 (1)
0/0
0
lbw 04/08/08
SCO
5
6 (10)
0/0
60
catch 04/08/08
IRE
6
10 (16)
1/0
62.5
bowled 03/08/08
CAN
5
7 (13)
0/0
53.8
catch 02/08/08
NED
5
17 (17)
0/0
100
catch 14/09/07
SL
11
0 (0)
0/0
abs hurt 12/09/07
NZ
6
18 (26)
3/0
69.2
catch
D.Obuya T20 6 6 ▼ 64 28
Date
Match
BO
R(B)
4s/6s
SR
Out
14/03/12
IRE
8
8 (22)
0/0
36.3
catch 13/03/12
SCO
8
7 (10)
0/0
70
catch 24/02/12
IRE
1
3 (10)
0/0
30
Out Type 23/02/12
IRE
1
28 (35)
2/0
80
Out Type 14/09/07
SL
2
18 (33)
1/0
54.5
run out 12/09/07
NZ
2
0 (1)
0/0
0
hit wicket
J.Kamande ODI 8 6 ▼ 64 29
Date
Match
BO
R(B)
4s/6s
SR
Out
01/03/11
SL
7
1 (3)
0/0
33.3
run out 23/02/11
PAK
7
2 (3)
0/0
66.6
lbw 02/11/08
RSA
7
29 (31)
2/0
93.5
catch 19/10/08
ZIM
7
18 (12)
0/2
150
catch 04/09/07
PAK
2
0 (8)
0/0
0
catch 24/03/07
ENG
8
17 (28)
2/0
60.7
bowled
P.Ongondo ODI 11 9 ▼ 61 24
Date
Match
BO
R(B)
4s/6s
SR
Out
19/03/11
ZIM
9
6 (2)
0/1
300
lbw 01/03/11
SL
9
0 (1)
0/0
0
bowled 02/11/08
RSA
10
10 (9)
0/1
111.1
not out 19/10/08
ZIM
9
0 (2)
0/0
0
catch 04/09/07
PAK
10
16 (7)
1/1
228.5
catch 24/03/07
ENG
10
3 (3)
0/0
100
run out 20/03/07
NZ
10
4 (21)
0/0
19
catch 07/04/03
PAK
10
0 (1)
0/0
0
not out 05/04/03
SL
10
4 (2)
1/0
200
stumped
S.Ngoche DT20 15 9 ▼ 61 23
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
7
1 (3)
0/0
33.3
catch 28/11/23
UGA
7
0 (2)
0/0
0
catch 27/11/23
NAM
6
2 (2)
0/0
100
bowled 25/11/23
TAN
5
10 (5)
1/0
200
not out 23/11/23
NIG
8
23 (11)
1/2
209
not out 22/11/23
RWA
5
8 (7)
1/0
114.2
not out 20/11/22
LES
7
17 (4)
1/2
425
not out 21/09/22
UGA
7
0 (1)
0/0
0
catch 16/09/22
MAL
6
0 (1)
0/0
0
catch
L.Ndandason DT20 14 6 ▼ 60 27
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
8
9 (15)
2/0
60
catch 28/11/23
UGA
9
6 (10)
0/0
60
catch 27/11/23
NAM
8
4 (3)
0/0
133.3
not out 23/11/23
NIG
7
10 (10)
1/0
100
not out 21/09/22
UGA
6
4 (5)
0/0
80
bowled 16/09/22
MAL
7
27 (12)
4/1
225
bowled
L.Ndandason ODI 2 2 ▼ 59 59
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
8
59 (27)
5/5
218.5
not out 03/09/22
NEP
9
0 (4)
0/0
0
lbw
K.Otieno ODI 6 6 ▼ 56 40
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/03
PAK
1
9 (26)
1/0
34.6
catch 05/04/03
SL
1
2 (7)
0/0
28.5
catch 04/04/03
ZIM
1
0 (9)
0/0
0
catch 03/03/03
WI
1
3 (16)
0/0
18.7
catch 23/10/01
IND
1
40 (97)
2/0
41.2
stumped 13/10/01
RSA
1
2 (9)
0/0
22.2
catch
D.Allan T20 8 8 ▼ 53 18
Date
Match
BO
R(B)
4s/6s
SR
Out
26/11/13
CAN
3
18 (22)
2/0
81.8
catch 24/11/13
AFG
4
1 (4)
0/0
25
lbw 15/03/13
CAN
2
3 (10)
0/0
30
catch 14/03/12
IRE
1
3 (8)
0/0
37.5
bowled 13/03/12
SCO
1
17 (18)
3/0
94.4
lbw 24/02/12
IRE
2
1 (7)
0/0
14.2
Out Type 23/02/12
IRE
2
6 (15)
0/0
40
Out Type 22/02/12
IRE
2
4 (8)
1/0
50
Out Type
S.Singh DODI 3 3 43 37 S.Singh ODI 3 3 ▼ 43 37
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
1
37 (67)
4/0
55.2
catch 03/09/22
NEP
1
0 (1)
0/0
0
bowled 02/09/22
NEP
1
6 (5)
1/0
120
catch
B.Patel ODI 6 4 ▼ 42 18
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/03
PAK
3
0 (1)
0/0
0
bowled 05/04/03
SL
3
13 (20)
2/0
65
catch 04/04/03
ZIM
3
18 (35)
4/0
51.4
bowled 03/03/03
WI
3
11 (30)
1/0
36.6
catch
S.Ngoche ODI 7 7 ▼ 42 17
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
7
17 (20)
1/1
85
bowled 03/09/22
NEP
8
12 (12)
1/0
100
lbw 02/09/22
NEP
8
0 (2)
0/0
0
lbw 04/10/13
AFG
11
5 (9)
1/0
55.5
not out 02/10/13
AFG
9
8 (31)
0/0
25.8
bowled 01/03/11
SL
10
0 (1)
0/0
0
bowled 23/02/11
PAK
10
0 (1)
0/0
0
bowled
S.Bhudia T20 8 6 ▼ 42 17
Date
Match
BO
R(B)
4s/6s
SR
Out
30/08/22
NEP
5
0 (1)
0/0
0
catch 29/08/22
NEP
5
8 (11)
0/0
72.7
run out 26/08/22
NEP
5
14 (12)
1/0
116.6
stumped 25/08/22
NEP
6
17 (15)
0/2
113.3
catch 27/10/19
PNG
5
3 (14)
0/0
21.4
catch 25/10/19
NAM
9
0 (1)
0/0
0
catch
H.Varaiya T20 17 9 ▼ 39 18
Date
Match
BO
R(B)
4s/6s
SR
Out
24/11/13
AFG
11
2 (4)
0/0
50
catch 23/11/13
NED
10
18 (18)
1/0
100
not out 30/09/13
AFG
10
7 (16)
0/0
43.7
not out 15/03/13
CAN
11
0 (0)
0/0
not out 14/03/12
IRE
10
3 (9)
0/0
33.3
not out 13/03/12
SCO
10
0 (0)
0/0
not out 11/02/10
NED
11
0 (0)
0/0
not out 04/08/08
SCO
11
3 (1)
0/0
300
not out 04/08/08
IRE
11
6 (13)
0/0
46.1
not out
I.Karim DODI 2 2 38 30 N.Odhiambo ODI 6 4 ▼ 36 28
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
2
4 (7)
0/0
57.1
run out 03/09/22
NEP
2
28 (27)
5/0
103.7
lbw 02/09/22
NEP
4
2 (9)
0/0
22.2
lbw 04/10/13
AFG
9
2 (16)
0/0
12.5
bowled
N.Odhiambo DODI 3 3 34 28 S.Bhudia ODI 3 3 ▼ 34 26
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
5
8 (12)
1/0
66.6
bowled 03/09/22
NEP
4
0 (2)
0/0
0
catch 02/09/22
NEP
7
26 (21)
1/2
123.8
run out
N.Odhiambo DT20 3 2 ▼ 30 23
Date
Match
BO
R(B)
4s/6s
SR
Out
21/09/22
UGA
5
23 (28)
3/0
82.1
catch 19/09/22
CAM
3
7 (3)
1/0
233.3
not out
M.Suji ODI 4 3 ▼ 29 14
Date
Match
BO
R(B)
4s/6s
SR
Out
03/03/03
WI
10
13 (32)
0/0
40.6
catch 23/10/01
IND
7
14 (52)
0/0
26.9
not out 13/10/01
RSA
7
2 (4)
0/0
50
catch
E.Bundi ODI 2 2 ▼ 24 23
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
6
23 (31)
2/0
74.1
run out 02/09/22
NEP
9
1 (2)
0/0
50
catch
R.Aga ODI 4 2 ▼ 24 18
Date
Match
BO
R(B)
4s/6s
SR
Out
04/10/13
AFG
7
6 (14)
0/0
42.8
bowled 02/10/13
AFG
7
18 (52)
0/0
34.6
stumped
E.Otieno T20 18 9 ▼ 24 8
Date
Match
BO
R(B)
4s/6s
SR
Out
29/08/22
NEP
10
1 (4)
0/0
25
stumped 17/09/21
UGA
9
0 (3)
0/0
bowled 25/10/19
NAM
11
0 (1)
0/0
0
bowled 19/10/19
SCO
10
1 (1)
0/0
100
not out 18/10/19
NED
10
3 (3)
0/0
100
not out 23/11/13
NED
11
5 (11)
0/0
45.4
not out 30/09/13
AFG
11
8 (10)
0/1
80
stumped 15/03/13
CAN
10
4 (6)
0/0
66.6
catch 22/02/12
IRE
10
2 (6)
0/0
33.3
Out Type
H.Varaiya ODI 8 5 ▼ 21 11
Date
Match
BO
R(B)
4s/6s
SR
Out
04/10/13
AFG
10
0 (1)
0/0
0
bowled 02/10/13
AFG
10
11 (27)
0/1
40.7
catch 02/11/08
RSA
9
5 (10)
0/0
50
run out 19/10/08
ZIM
10
1 (1)
0/0
100
not out 04/09/07
PAK
11
5 (8)
0/0
62.5
not out
G.Muthui ODI 1 1 ▼ 20 20
Date
Match
BO
R(B)
4s/6s
SR
Out
03/09/22
NEP
10
20 (17)
2/1
117.6
bowled
E.maneno T20 3 2 ▼ 19 16
Date
Match
BO
R(B)
4s/6s
SR
Out
17/09/21
UGA
6
3 (6)
0/0
50
catch 16/09/21
NGA
7
16 (10)
1/1
160
not out
E.Bundi T20 14 7 ▼ 18 6
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
8
2 (5)
0/0
40
bowled 21/03/24
ZIM
9
6 (7)
1/0
85.7
catch 17/03/24
UGA
9
3 (5)
0/0
60
catch 26/08/22
NEP
9
5 (6)
0/0
83.3
catch 17/09/21
UGA
7
0 (0)
0/0
run out 10/09/21
UGA
10
1 (2)
0/0
50
run out 27/10/19
PNG
10
1 (3)
0/0
33.3
catch
T.Suji ODI 5 3 ▼ 17 14
Date
Match
BO
R(B)
4s/6s
SR
Out
04/09/07
PAK
6
4 (8)
0/0
50
bowled 24/03/07
ENG
3
14 (29)
2/0
48.2
catch 05/04/03
SL
9
3 (14)
0/0
21.4
not out
L.Onyango ODI 2 2 ▼ 16 10
Date
Match
BO
R(B)
4s/6s
SR
Out
04/09/07
PAK
9
4 (8)
0/0
50
stumped 24/03/07
ENG
9
10 (18)
0/0
55.5
run out
V.Patel ODI 2 2 ▼ 12 7
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
10
5 (8)
1/0
62.5
run out 03/09/22
NEP
11
7 (14)
0/0
50
not out
Z.Abbas T20 2 2 ▼ 11 9
Date
Match
BO
R(B)
4s/6s
SR
Out
16/09/21
NGA
5
9 (12)
1/0
75
lbw 10/09/21
UGA
8
2 (3)
0/0
66.6
bowled
T.Suji T20 6 4 ▼ 11 7
Date
Match
BO
R(B)
4s/6s
SR
Out
11/02/10
NED
7
1 (2)
0/0
50
bowled 04/08/08
SCO
10
3 (2)
0/0
150
not out 04/08/08
IRE
9
7 (17)
0/0
41.1
run out 02/08/08
NED
10
0 (0)
0/0
not out
E.Otieno ODI 8 5 ▼ 10 5
Date
Match
BO
R(B)
4s/6s
SR
Out
02/09/22
NEP
10
3 (6)
0/0
50
bowled 02/10/13
AFG
11
2 (8)
0/0
25
not out 19/03/11
ZIM
10
5 (13)
0/0
38.4
run out 01/03/11
SL
11
0 (2)
0/0
0
bowled 23/02/11
PAK
11
0 (1)
0/0
0
not out
J.Ngoche ODI 3 1 ▼ 9 9
Date
Match
BO
R(B)
4s/6s
SR
Out
19/03/11
ZIM
11
9 (21)
0/1
42.8
catch
L.Onyango T20 3 2 ▼ 9 5
Date
Match
BO
R(B)
4s/6s
SR
Out
11/02/10
NED
9
5 (5)
0/0
100
bowled 14/09/07
SL
9
4 (4)
0/0
100
not out
J.Kundi T20 6 4 ▼ 9 6
Date
Match
BO
R(B)
4s/6s
SR
Out
27/10/19
PNG
7
1 (3)
0/0
33.3
bowled 25/10/19
NAM
4
2 (5)
0/0
40
bowled 19/10/19
SCO
7
0 (1)
0/0
0
catch 18/10/19
NED
3
6 (13)
1/0
46.1
bowled
D.Gondaria ODI 2 2 ▼ 7 6
Date
Match
BO
R(B)
4s/6s
SR
Out
04/10/13
AFG
6
6 (35)
0/0
17.1
catch 02/10/13
AFG
6
1 (10)
0/0
10
bowled
P.Langat T20 6 2 ▼ 7 5
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
UGA
9
5 (7)
0/0
71.4
catch 17/03/24
UGA
10
2 (4)
0/0
50
not out
L.Ndandason T20 1 1 ▼ 4 4
Date
Match
BO
R(B)
4s/6s
SR
Out
30/08/22
NEP
7
4 (7)
0/0
57.1
bowled
J.Ngoche T20 5 3 ▼ 4 2
Date
Match
BO
R(B)
4s/6s
SR
Out
14/03/12
IRE
11
2 (14)
0/0
14.2
stumped 13/03/12
SCO
11
1 (1)
0/0
100
run out 22/02/12
IRE
11
1 (2)
0/0
50
not out
E.Ochieng T20 2 1 ▼ 3 3
Date
Match
BO
R(B)
4s/6s
SR
Out
26/08/22
NEP
10
3 (4)
0/0
75
not out
G.Muthui DT20 5 1 ▼ 3 3
Date
Match
BO
R(B)
4s/6s
SR
Out
16/09/22
MAL
8
3 (3)
0/0
100
not out
V.Patel T20 9 2 ▼ 3 2
Date
Match
BO
R(B)
4s/6s
SR
Out
29/08/22
NEP
11
1 (1)
0/0
100
not out 26/08/22
NEP
11
2 (3)
0/0
66.6
not out
S.Obado T20 2 1 ▼ 2 2
Date
Match
BO
R(B)
4s/6s
SR
Out
15/03/13
CAN
9
2 (7)
0/0
28.5
catch
G.Singh ODI 1 1 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
04/10/13
AFG
2
1 (23)
0/0
4.3
bowled
V.Patel ODI 1 1 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
02/09/22
NEP
11
1 (2)
0/0
50
not out
E.Bundi DT20 6 1 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
28/11/23
UGA
10
1 (1)
0/0
100
not out
E.Ochieng T20 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
10/09/21
UGA
7
0 (1)
0/0
0
bowled
A.Obanda DODI 1 1 0 0 A.Luseno ODI 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
05/04/03
SL
11
0 (2)
0/0
0
bowled
V.Patel DT20 1 0 0 0 F.Muia.Mutua DT20 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
30/11/23
ZIM
9
0 (2)
0/0
0
catch
Y.Talati ODI 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
11
0 (4)
0/0
0
not out
S.Biko ODI 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
05/09/22
NEP
9
0 (2)
0/0
0
lbw
Y.Talati DT20 2 0 0 0 S.Biko DT20 2 0 0 0 J.Angara ODI 2 2 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/03
PAK
11
0 (3)
0/0
0
lbw 03/03/03
WI
11
0 (2)
0/0
0
not out
P.Kerai T20 3 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
27/10/19
PNG
11
0 (1)
0/0
0
bowled
D.Wesonga T20 3 0 0 0 E.Otieno DT20 3 2 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
21/09/22
UGA
9
0 (0)
0/0
not out 16/09/22
MAL
9
0 (3)
0/0
0
not out
T.Sheikh DT20 4 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
25/11/22
SEY
3
0 (2)
0/0
0
bowled
P.Langat DT20 5 0 0 0 V.Patel DT20 14 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
28/11/23
UGA
11
0 (1)
0/0
0
bowled