Sri Lanka |
won |
7 wickets |
116 |
|
ODI : Kenya v Sri Lanka |
28 Sep 1996 |
ODI # 1120 |
South Africa |
won |
62 runs |
|
|
ODI : Pakistan v South Africa |
29 Sep 1996 |
ODI # 1121 |
South Africa |
won |
202 runs |
|
|
ODI : Kenya v South Africa |
3 Oct 1996 |
ODI # 1124 |
Pakistan |
won |
82 runs |
|
|
ODI : Pakistan v Sri Lanka |
4 Oct 1996 |
ODI # 1125 |
South Africa |
won |
7 wickets |
64 |
|
ODI : Pakistan v South Africa |
6 Oct 1996 |
ODI # 1126 |
Kenya |
won |
150 runs |
|
|
ODI : Kenya v Bangladesh |
10 Oct 1997 |
ODI # 1239 |
Zimbabwe |
won |
48 runs |
|
|
ODI : Bangladesh v Zimbabwe |
11 Oct 1997 |
ODI # 1240 |
Zimbabwe |
won |
6 wickets |
3 |
|
ODI : Kenya v Zimbabwe |
12 Oct 1997 |
ODI # 1241 |
Zimbabwe |
won |
83 runs |
|
|
ODI : Kenya v Zimbabwe |
18 Oct 1997 |
ODI # 1245 |
Zimbabwe |
won |
82 runs |
|
|
ODI : Kenya v Zimbabwe |
19 Oct 1997 |
ODI # 1246 |
Zimbabwe |
won |
3 wickets |
4 |
|
ODI : Kenya v Zimbabwe |
25 Sep 1999 |
ODI # 1503 |
India |
won |
8 wickets |
164 |
|
ODI : India v South Africa |
26 Sep 1999 |
ODI # 1504 |
South Africa |
won |
9 wickets |
90 |
|
ODI : South Africa v Zimbabwe |
28 Sep 1999 |
ODI # 1505 |
India |
won |
58 runs |
|
|
ODI : Kenya v India |
29 Sep 1999 |
ODI # 1506 |
South Africa |
won |
24 runs |
|
|
ODI : Kenya v South Africa |
30 Sep 1999 |
ODI # 1507 |
India |
won |
107 runs |
|
|
ODI : India v Zimbabwe |
1 Oct 1999 |
ODI # 1508 |
South Africa |
won |
26 runs |
|
|
ODI : India v South Africa |
3 Oct 1999 |
ODI # 1509 |
India |
won |
8 wickets |
45 |
|
ODI : Kenya v India |
3 Oct 2000 |
ODI # 1630 |
Sri Lanka |
won |
108 runs |
|
|
ODI : Sri Lanka v West Indies |
4 Oct 2000 |
ODI # 1631 |
England |
won |
8 wickets |
37 |
|
ODI : Bangladesh v England |
5 Oct 2000 |
ODI # 1632 |
India |
won |
20 runs |
|
|
ODI : Australia v India |
7 Oct 2000 |
ODI # 1633 |
Pakistan |
won |
9 wickets |
40 |
|
ODI : Pakistan v Sri Lanka |
8 Oct 2000 |
ODI # 1634 |
New Zealand |
won |
64 runs |
|
|
ODI : New Zealand v Zimbabwe |
9 Oct 2000 |
ODI # 1635 |
South Africa |
won |
8 wickets |
65 |
|
ODI : England v South Africa |
10 Oct 2000 |
ODI # 1636 |
New Zealand |
won |
4 wickets |
6 |
|
ODI : New Zealand v Pakistan |
11 Oct 2000 |
ODI # 1637 |
India |
won |
95 runs |
|
|
ODI : India v South Africa |
13 Oct 2000 |
ODI # 1638 |
New Zealand |
won |
4 wickets |
2 |
|
ODI : India v New Zealand |
15 Oct 2000 |
ODI # 1639 |
West Indies |
won |
6 wickets |
25 |
|
ODI : Kenya v West Indies |
18 Aug 2001 |
ODI # 1746 |
West Indies |
won |
7 wickets |
17 |
|
ODI : Kenya v West Indies |
19 Aug 2001 |
ODI # 1747 |
Pakistan |
won |
4 wickets |
99 |
|
ODI : Kenya v Pakistan |
29 Aug 2002 |
ODI # 1867 |
Australia |
won |
224 runs |
|
|
ODI : Australia v Pakistan |
30 Aug 2002 |
ODI # 1868 |
Pakistan |
won |
7 wickets |
68 |
|
ODI : Kenya v Pakistan |
1 Sep 2002 |
ODI # 1869 |
Australia |
won |
8 wickets |
198 |
|
ODI : Kenya v Australia |
2 Sep 2002 |
ODI # 1870 |
Australia |
won |
9 wickets |
185 |
|
ODI : Australia v Pakistan |
4 Sep 2002 |
ODI # 1871 |
Australia |
won |
5 wickets |
5 |
|
ODI : Kenya v Australia |
5 Sep 2002 |
ODI # 1872 |
|
n/r |
- |
|
|
ODI : Australia v Pakistan |
7 Sep 2002 |
ODI # 1873 |
Kenya |
won |
|
|
|
ODI : Kenya v New Zealand |
21 Feb 2003 |
ODI # 1960a |
Kenya |
won |
53 runs |
|
|
ODI : Kenya v Sri Lanka |
24 Feb 2003 |
ODI # 1965 |
Bangladesh |
won |
6 wickets |
119 |
|
ODI : Kenya v Bangladesh |
12 Aug 2006 |
ODI # 2402 |
Bangladesh |
won |
2 wickets |
24 |
|
ODI : Kenya v Bangladesh |
13 Aug 2006 |
ODI # 2403 |
Bangladesh |
won |
6 wickets |
138 |
|
ODI : Kenya v Bangladesh |
15 Aug 2006 |
ODI # 2404 |
Scotland |
won |
3 wickets |
0 |
|
ODI : Ireland v Scotland |
30 Jan 2007 |
ODI # 2492 |
Kenya |
won |
7 wickets |
107 |
|
ODI : Kenya v Netherlands |
31 Jan 2007 |
ODI # 2496 |
Canada |
won |
56 runs |
|
|
ODI : Bermuda v Canada |
2 Feb 2007 |
ODI # 2498 |
Scotland |
won |
77 runs |
|
|
ODI : Kenya v Scotland |
4 Feb 2007 |
ODI # 2504 |
Netherlands |
won |
6 runs |
|
|
ODI : Ireland v Netherlands |
5 Feb 2007 |
ODI # 2509 |
Kenya |
won |
8 wickets |
73 |
|
ODI : Kenya v Scotland |
7 Feb 2007 |
ODI # 2512 |
Bangladesh |
won |
5 wickets |
14 |
|
T20I : Kenya v Bangladesh |
1 Sep 2007 |
T20I # 17 |
Pakistan |
won |
30 runs |
|
|
T20I : Bangladesh v Pakistan |
2 Sep 2007 |
T20I # 18 |
Pakistan |
won |
8 wickets |
36 |
|
T20I : Kenya v Pakistan |
4 Sep 2007 |
T20I # 19 |
Kenya |
won |
4 wickets |
8 |
|
ODI : Kenya v Canada |
18 Oct 2007 |
ODI # 2634 |
Kenya |
won |
4 wickets |
41 |
|
ODI : Kenya v Canada |
20 Oct 2007 |
ODI # 2636 |
Kenya |
won |
8 wickets |
130 |
|
ODI : Kenya v Bermuda |
25 Oct 2007 |
ODI # 2638 |
Kenya |
won |
3 wickets |
35 |
|
ODI : Kenya v Bermuda |
27 Oct 2007 |
ODI # 2640 |
Kenya |
won |
1 wickets |
82 |
|
ODI : Kenya v Bermuda |
28 Oct 2007 |
ODI # 2641 |
Zimbabwe |
won |
156 runs |
|
|
ODI : Ireland v Zimbabwe |
17 Oct 2008 |
ODI # 2766 |
Ireland |
won |
86 runs |
|
|
ODI : Kenya v Ireland |
18 Oct 2008 |
ODI # 2767 |
Kenya |
won |
95 runs |
|
|
ODI : Kenya v Zimbabwe |
19 Oct 2008 |
ODI # 2768 |
|
aban |
- |
|
|
ODI : Ireland v Zimbabwe |
21 Oct 2008 |
ODI # 2768a |
|
aban |
- |
|
|
ODI : Kenya v Ireland |
22 Oct 2008 |
ODI # 2768b |
|
aban |
- |
|
|
ODI : Kenya v Zimbabwe |
23 Oct 2008 |
ODI # 2768c |
|
aban |
- |
|
|
ODI : Kenya v Zimbabwe |
25 Oct 2008 |
ODI # 2768d |
Zimbabwe |
won |
4 wickets |
10 |
|
ODI : Kenya v Zimbabwe |
31 Jan 2009 |
ODI # 2809 |
Zimbabwe |
won |
66 runs |
|
|
ODI : Kenya v Zimbabwe |
1 Feb 2009 |
ODI # 2812 |
Zimbabwe |
won |
7 wickets |
90 |
|
ODI : Kenya v Zimbabwe |
4 Feb 2009 |
ODI # 2814 |
Kenya |
won |
10 wickets |
45 |
|
T20I : Kenya v Scotland |
1 Feb 2010 |
T20I # 129 |
Kenya |
won |
10 wickets |
33 |
|
T20I : Kenya v Scotland |
4 Feb 2010 |
T20I # 133 |
Kenya |
won |
6 wickets |
91 |
|
ODI : Kenya v Netherlands |
16 Feb 2010 |
ODI # 2956 |
Netherlands |
won |
80 runs |
|
|
ODI : Kenya v Netherlands |
18 Feb 2010 |
ODI # 2958 |
Kenya |
won |
92 runs |
|
|
ODI : Kenya v Afghanistan |
7 Oct 2010 |
ODI # 3052 |
Afghanistan |
won |
6 wickets |
138 |
|
ODI : Kenya v Afghanistan |
9 Oct 2010 |
ODI # 3053 |
Kenya |
won |
8 wickets |
51 |
|
ODI : Kenya v Afghanistan |
11 Oct 2010 |
ODI # 3055 |
Nepal |
won |
5 wickets |
4 |
|
T20I : Kenya v Nepal |
25 Aug 2022 |
T20I # 1746 |
Kenya |
won |
18 runs |
|
|
T20I : Kenya v Nepal |
26 Aug 2022 |
T20I # 1747 |
Nepal |
won |
4 wickets |
3 |
|
T20I : Kenya v Nepal |
28 Aug 2022 |
T20I # 1749 |
Kenya |
won |
7 runs |
|
|
T20I : Kenya v Nepal |
29 Aug 2022 |
T20I # 1751 |
Nepal |
won |
31 runs |
|
|
T20I : Kenya v Nepal |
30 Aug 2022 |
T20I # 1752 |
Kenya |
won |
3 wickets |
9 |
|
T20I : Kenya v Rwanda |
9 Jun 2023 |
T20I # 2083 |
Uganda |
won |
6 wickets |
42 |
|
T20I : Botswana v Uganda |
9 Jun 2023 |
T20I # 2084 |
Botswana |
won |
33 runs |
|
|
T20I : Botswana v Rwanda |
10 Jun 2023 |
T20I # 2086 |
Kenya |
won |
88 runs |
|
|
T20I : Kenya v Uganda |
10 Jun 2023 |
T20I # 2088 |
Kenya |
won |
8 wickets |
59 |
|
T20I : Kenya v Botswana |
11 Jun 2023 |
T20I # 2091 |
Uganda |
won |
8 wickets |
65 |
|
T20I : Rwanda v Uganda |
11 Jun 2023 |
T20I # 2094 |
Rwanda |
won |
27 runs |
|
|
T20I : Botswana v Rwanda |
13 Jun 2023 |
T20I # 2096 |
Uganda |
won |
47 runs |
|
|
T20I : Kenya v Uganda |
13 Jun 2023 |
T20I # 2097 |
Uganda |
won |
64 runs |
|
|
T20I : Botswana v Uganda |
14 Jun 2023 |
T20I # 2098 |
Kenya |
won |
7 wickets |
35 |
|
T20I : Kenya v Rwanda |
14 Jun 2023 |
T20I # 2099 |
Uganda |
won |
7 wickets |
63 |
|
T20I : Rwanda v Uganda |
15 Jun 2023 |
T20I # 2100 |
Botswana |
won |
30 runs |
|
|
T20I : Kenya v Botswana |
15 Jun 2023 |
T20I # 2101 |
Uganda |
won |
7 wickets |
76 |
|
T20I : Botswana v Uganda |
17 Jun 2023 |
T20I # 2102 |
Kenya |
won |
7 wickets |
16 |
|
T20I : Kenya v Rwanda |
17 Jun 2023 |
T20I # 2103 |
Rwanda |
won |
7 wickets |
8 |
|
T20I : Botswana v Rwanda |
18 Jun 2023 |
T20I # 2104 |
Uganda |
won |
5 wickets |
8 |
|
T20I : Kenya v Uganda |
18 Jun 2023 |
T20I # 2105 |
Kenya |
won |
6 wickets |
15 |
|
T20I : Kenya v Botswana |
19 Jun 2023 |
T20I # 2106 |
Uganda |
won |
94 runs |
|
|
T20I : Rwanda v Uganda |
19 Jun 2023 |
T20I # 2107 |
Uganda |
won |
1 runs |
|
|
T20I : Kenya v Uganda |
21 Jun 2023 |
T20I # 2108 |