One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 18/02/1996 1995-1996 Wills World Cup (v. India) Barabati Stadium India won by 7 wickets
2 23/02/1996 1995-1996 Wills World Cup (v. Australia) Indira Priyadarshini Stadium Australia won by 97 runs
3 26/02/1996 1995-1996 Wills World Cup (v. Zimbabwe) Moin-ul-Haq Stadium No Result
4 27/02/1996 1995-1996 Wills World Cup (v. Zimbabwe) Moin-ul-Haq Stadium Zimbabwe won by 5 wickets
5 29/02/1996 1995-1996 Wills World Cup (v. West Indies) Nehru Stadium (Pune) Kenya won by 73 runs
6 06/03/1996 1995-1996 Wills World Cup (v. Sri Lanka) Asgiriya Stadium Sri Lanka won by 144 runs
7 28/09/1996 1996-1997 KCA Centenary Tournament (v. Sri Lanka) Gymkhana Club Ground Sri Lanka won by 7 wickets
8 02/10/1996 1996-1997 KCA Centenary Tournament (v. Pakistan) Aga Khan Sports Club Ground Pakistan won by 4 wickets
9 03/10/1996 1996-1997 KCA Centenary Tournament (v. South Africa) Gymkhana Club Ground South Africa won by 202 runs
10 10/10/1997 1997-1998 President's Cup (v. Bangladesh) Gymkhana Club Ground Kenya won by 150 runs
11 12/10/1997 1997-1998 President's Cup (v. Zimbabwe) Gymkhana Club Ground Zimbabwe won by 6 wickets
12 15/10/1997 1997-1998 President's Cup (v. Bangladesh) Aga Khan Sports Club Ground Kenya won by 8 wickets
13 16/10/1997 1997-1998 President's Cup (v. Zimbabwe) Aga Khan Sports Club Ground Zimbabwe won by 7 wickets
14 18/10/1997 1997-1998 President's Cup (v. Zimbabwe) Gymkhana Club Ground Zimbabwe won by 83 runs
15 19/10/1997 1997-1998 President's Cup (v. Zimbabwe) Gymkhana Club Ground Zimbabwe won by 82 runs
16 17/05/1998 1997-1998 Coca-Cola Triangular Series (v. Bangladesh) Lal Bahadur Shastri Stadium Bangladesh won by 6 wickets
17 20/05/1998 1997-1998 Coca-Cola Triangular Series (v. India) M Chinnaswamy Stadium India won by 4 wickets
18 23/05/1998 1997-1998 Coca-Cola Triangular Series (v. Bangladesh) MA Chidambaram Stadium Kenya won by 28 runs
19 28/05/1998 1997-1998 Coca-Cola Triangular Series (v. India) Captain Roop Singh Stadium Kenya won by 69 runs
20 31/05/1998 1997-1998 Coca-Cola Triangular Series (v. India) Eden Gardens India won by 9 wickets
21 19/03/1999 1998-1999 Meril International Tournament (v. Zimbabwe) Bangabandhu National Stadium Zimbabwe won by 133 runs
22 20/03/1999 1998-1999 Meril International Tournament (v. Bangladesh) Bangabandhu National Stadium Kenya won by 8 wickets
23 23/03/1999 1998-1999 Meril International Tournament (v. Zimbabwe) Bangabandhu National Stadium Zimbabwe won by 64 runs
24 24/03/1999 1998-1999 Meril International Tournament (v. Bangladesh) Bangabandhu National Stadium Kenya won by 73 runs
25 27/03/1999 1998-1999 Meril International Tournament (v. Zimbabwe) Bangabandhu National Stadium Zimbabwe won by 202 runs
26 15/05/1999 1999 ICC World Cup (v. Zimbabwe) The Cooper Associates County Ground Zimbabwe won by 5 wickets
27 18/05/1999 1999 ICC World Cup (v. England) St Lawrence Ground England won by 9 wickets
28 23/05/1999 1999 ICC World Cup (v. India) County Ground (Bristol) India won by 94 runs
29 26/05/1999 1999 ICC World Cup (v. South Africa) VRA Ground South Africa won by 7 wickets
30 30/05/1999 1999 ICC World Cup (v. Sri Lanka) County Ground (Southampton) Sri Lanka won by 45 runs
31 25/09/1999 1999-2000 LG Cup (v. Zimbabwe) Gymkhana Club Ground Zimbabwe won by 3 wickets
32 29/09/1999 1999-2000 LG Cup (v. India) Gymkhana Club Ground India won by 58 runs
33 30/09/1999 1999-2000 LG Cup (v. South Africa) Gymkhana Club Ground South Africa won by 24 runs
34 03/10/2000 2000-2001 ICC Knock-Out (v. India) Gymkhana Club Ground India won by 8 wickets
35 15/08/2001 2001-2002 Kenya v. West Indies Simba Union Ground West Indies won by 106 runs
36 18/08/2001 2001-2002 Kenya v. West Indies Gymkhana Club Ground West Indies won by 6 wickets
37 19/08/2001 2001-2002 Kenya v. West Indies Gymkhana Club Ground West Indies won by 7 wickets
38 07/10/2001 2001-2002 Standard Bank Triangular Tournament (v. South Africa) Willowmoore Park South Africa won by 7 wickets
39 12/10/2001 2001-2002 Standard Bank Triangular Tournament (v. India) Mangaung Oval India won by 10 wickets
40 14/10/2001 2001-2002 Standard Bank Triangular Tournament (v. South Africa) Diamond Oval South Africa won by 9 wickets
41 17/10/2001 2001-2002 Standard Bank Triangular Tournament (v. India) St George's Park Kenya won by 70 runs
42 22/10/2001 2001-2002 Standard Bank Triangular Tournament (v. South Africa) Newlands South Africa won by 208 runs
43 24/10/2001 2001-2002 Standard Bank Triangular Tournament (v. India) Boland Park India won by 186 runs
44 29/08/2002 2002-2003 PSO Tri Nation Tournament (v. Pakistan) Gymkhana Club Ground Pakistan won by 4 wickets
45 01/09/2002 2002-2003 PSO Tri Nation Tournament (v. Pakistan) Gymkhana Club Ground Pakistan won by 7 wickets
46 02/09/2002 2002-2003 PSO Tri Nation Tournament (v. Australia) Gymkhana Club Ground Australia won by 8 wickets
47 05/09/2002 2002-2003 PSO Tri Nation Tournament (v. Australia) Gymkhana Club Ground Australia won by 5 wickets
48 17/09/2002 2002-2003 ICC Champions Trophy (v. West Indies) Sinhalese Sports Club Ground West Indies won by 29 runs
49 20/09/2002 2002-2003 ICC Champions Trophy (v. South Africa) R Premadasa Stadium South Africa won by 176 runs
50 08/12/2002 2002-2003 Zimbabwe v. Kenya Harare Sports Club No Result
51 11/12/2002 2002-2003 Zimbabwe v. Kenya Kwekwe Sports Club Zimbabwe won by 47 runs
52 15/12/2002 2002-2003 Zimbabwe v. Kenya Queens Sports Club Zimbabwe won by 9 wickets
53 12/02/2003 2002-2003 ICC World Cup (v. South Africa) Senwes Park South Africa won by 10 wickets
54 15/02/2003 2002-2003 ICC World Cup (v. Canada) Newlands Kenya won by 4 wickets
55 21/02/2003 2002-2003 ICC World Cup (v. New Zealand) Gymkhana Club Ground Kenya won by default
56 24/02/2003 2002-2003 ICC World Cup (v. Sri Lanka) Gymkhana Club Ground Kenya won by 53 runs
57 01/03/2003 2002-2003 ICC World Cup (v. Bangladesh) Wanderers Stadium Kenya won by 32 runs
58 04/03/2003 2002-2003 ICC World Cup (v. West Indies) Diamond Oval West Indies won by 142 runs
59 07/03/2003 2002-2003 ICC World Cup (v. India) Newlands India won by 6 wickets
60 12/03/2003 2002-2003 ICC World Cup (v. Zimbabwe) Mangaung Oval Kenya won by 7 wickets
61 15/03/2003 2002-2003 ICC World Cup (v. Australia) Kingsmead Australia won by 5 wickets
62 20/03/2003 2002-2003 ICC World Cup (v. India) Kingsmead India won by 91 runs
63 05/04/2003 2002-2003 Cherry Blossom Sharjah Cup (v. Zimbabwe) Sharjah Cricket Stadium Zimbabwe won by 5 wickets
64 06/04/2003 2002-2003 Cherry Blossom Sharjah Cup (v. Sri Lanka) Sharjah Cricket Stadium Sri Lanka won by 129 runs
65 08/04/2003 2002-2003 Cherry Blossom Sharjah Cup (v. Pakistan) Sharjah Cricket Stadium Pakistan won by 143 runs
66 11/09/2004 2004 ICC Champions Trophy (v. India) The Rose Bowl India won by 98 runs
67 14/09/2004 2004 ICC Champions Trophy (v. Pakistan) Edgbaston Pakistan won by 7 wickets
68 25/02/2006 2005-2006 Zimbabwe v. Kenya Queens Sports Club Zimbabwe won by 8 wickets
69 26/02/2006 2005-2006 Zimbabwe v. Kenya Queens Sports Club Kenya won by 79 runs
70 01/03/2006 2005-2006 Zimbabwe v. Kenya Harare Sports Club Kenya won by 65 runs
71 03/03/2006 2005-2006 Zimbabwe v. Kenya Harare Sports Club Zimbabwe won by 109 runs
72 17/03/2006 2005-2006 Bangladesh v. Kenya Shaheed Chandu Stadium Bangladesh won by 131 runs
73 20/03/2006 2005-2006 Bangladesh v. Kenya Sheikh Abu Naser Stadium Bangladesh won by 9 wickets
74 23/03/2006 2005-2006 Bangladesh v. Kenya Khan Shaheb Osman Ali Stadium Bangladesh won by 20 runs
75 25/03/2006 2005-2006 Bangladesh v. Kenya Khan Shaheb Osman Ali Stadium Bangladesh won by 7 wickets
76 05/08/2006 2006-2007 Canada v. Kenya Cricket, Skating & Curling Club Kenya won by 108 runs
77 06/08/2006 2006-2007 Canada v. Kenya Cricket, Skating & Curling Club Kenya won by 5 wickets
78 12/08/2006 2006-2007 Kenya v. Bangladesh Gymkhana Club Ground Bangladesh won by 6 wickets
79 13/08/2006 2006-2007 Kenya v. Bangladesh Gymkhana Club Ground Bangladesh won by 2 wickets
80 15/08/2006 2006-2007 Kenya v. Bangladesh Gymkhana Club Ground Bangladesh won by 6 wickets
81 11/11/2006 2006-2007 Kenya v. Bermuda Mombasa Sports Ground Kenya won by 79 runs
82 12/11/2006 2006-2007 Kenya v. Bermuda Mombasa Sports Ground Kenya won by 7 wickets
83 14/11/2006 2006-2007 Kenya v. Bermuda Mombasa Sports Ground Kenya won by 104 runs
84 17/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Scotland) Mombasa Sports Ground Kenya won by 190 runs
85 20/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Canada) Mombasa Sports Ground Kenya won by walkover
86 21/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Scotland) Mombasa Sports Ground Kenya won by 6 runs
87 24/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Canada) Mombasa Sports Ground Canada won by 69 runs
88 29/01/2007 2006-2007 ICC World Cricket League (v. Bermuda) Jaffrey Sports Club Ground Kenya won by 10 wickets
89 31/01/2007 2006-2007 ICC World Cricket League (v. Netherlands) Gymkhana Club Ground Kenya won by 7 wickets
90 02/02/2007 2006-2007 ICC World Cricket League (v. Ireland) Ruaraka Sports Club Ground Kenya won by 1 wicket
91 04/02/2007 2006-2007 ICC World Cricket League (v. Scotland) Gymkhana Club Ground Scotland won by 77 runs
92 05/02/2007 2006-2007 ICC World Cricket League (v. Canada) Jaffrey Sports Club Ground Kenya won by 158 runs
93 07/02/2007 2006-2007 ICC World Cricket League (v. Scotland) Gymkhana Club Ground Kenya won by 8 wickets
94 14/03/2007 2006-2007 ICC World Cup (v. Canada) Daren Sammy National Cricket Stadium Kenya won by 7 wickets
95 20/03/2007 2006-2007 ICC World Cup (v. New Zealand) Daren Sammy National Cricket Stadium New Zealand won by 148 runs
96 24/03/2007 2006-2007 ICC World Cup (v. England) Daren Sammy National Cricket Stadium England won by 7 wickets
97 18/10/2007 2007-2008 Kenya v. Canada Gymkhana Club Ground Kenya won by 4 wickets
98 20/10/2007 2007-2008 Kenya v. Canada Gymkhana Club Ground Kenya won by 4 wickets
99 25/10/2007 2007-2008 Kenya v. Bermuda Gymkhana Club Ground Kenya won by 8 wickets
100 27/10/2007 2007-2008 Kenya v. Bermuda Gymkhana Club Ground Kenya won by 3 wickets
101 28/10/2007 2007-2008 Kenya v. Bermuda Gymkhana Club Ground Kenya won by 1 wicket
102 12/08/2008 2008 Scotland v. Kenya Cambusdoon New Ground No Result
103 21/08/2008 2008 Netherlands v. Kenya Hazelaarweg Netherlands won by 6 wickets
104 24/08/2008 2008 Ireland v. Kenya Civil Service Cricket Club Ireland won by 33 runs
105 25/08/2008 2008 Ireland v. Kenya Civil Service Cricket Club No Result
106 18/10/2008 2008-2009 Tri-Nation Tournament in Kenya (v. Ireland) Gymkhana Club Ground Ireland won by 86 runs
107 19/10/2008 2008-2009 Tri-Nation Tournament in Kenya (v. Zimbabwe) Gymkhana Club Ground Kenya won by 95 runs
108 31/10/2008 2008-2009 South Africa v. Kenya Mangaung Oval South Africa won by 159 runs
109 02/11/2008 2008-2009 South Africa v. Kenya Diamond Oval South Africa won by 7 wickets
110 27/01/2009 2008-2009 Kenya v. Zimbabwe Mombasa Sports Ground Zimbabwe won by 109 runs
111 29/01/2009 2008-2009 Kenya v. Zimbabwe Mombasa Sports Ground Zimbabwe won by 151 runs
112 31/01/2009 2008-2009 Kenya v. Zimbabwe Gymkhana Club Ground Zimbabwe won by 4 wickets
113 01/02/2009 2008-2009 Kenya v. Zimbabwe Gymkhana Club Ground Zimbabwe won by 66 runs
114 04/02/2009 2008-2009 Kenya v. Zimbabwe Gymkhana Club Ground Zimbabwe won by 7 wickets
115 01/04/2009 2009 ICC World Cup Qualifiers (v. Netherlands) Senwes Park Netherlands won by 7 wickets
116 06/04/2009 2009 ICC World Cup Qualifiers (v. Bermuda) Senwes Park Kenya won by 7 wickets
117 19/04/2009 2009 ICC World Cup Qualifiers (v. Netherlands) Senwes Park Netherlands won by 6 wickets
118 09/07/2009 2009 Ireland v. Kenya Castle Avenue Ireland won by 3 wickets
119 11/07/2009 2009 Ireland v. Kenya Castle Avenue Ireland won by 52 runs
120 12/07/2009 2009 Ireland v. Kenya Castle Avenue Ireland won by 4 runs
121 19/08/2009 2009-2010 Canada v. Kenya Maple Leaf North - West Ground Canada won by 9 wickets
122 22/08/2009 2009-2010 Canada v. Kenya Maple Leaf North - West Ground No Result
123 12/10/2009 2009-2010 Zimbabwe v. Kenya Harare Sports Club Zimbabwe won by 91 runs
124 13/10/2009 2009-2010 Zimbabwe v. Kenya Harare Sports Club Zimbabwe won by 86 runs
125 15/10/2009 2009-2010 Zimbabwe v. Kenya Harare Sports Club Kenya won by 20 runs
126 17/10/2009 2009-2010 Zimbabwe v. Kenya Harare Sports Club Zimbabwe won by 6 wickets
127 18/10/2009 2009-2010 Zimbabwe v. Kenya Harare Sports Club Zimbabwe won by 142 runs
128 16/02/2010 2009-2010 Kenya v. Netherlands Gymkhana Club Ground Kenya won by 6 wickets
129 18/02/2010 2009-2010 Kenya v. Netherlands Gymkhana Club Ground Netherlands won by 80 runs
130 01/07/2010 2010 ICC World Cricket League Div 1 (v. Ireland) Hazelaarweg Ireland won by 7 wickets
131 03/07/2010 2010 ICC World Cricket League Div 1 (v. Netherlands) Sportpark Westvliet Netherlands won by 117 runs
132 05/07/2010 2010 ICC World Cricket League Div 1 (v. Afghanistan) VRA Ground Afghanistan won by 1 wicket
133 07/07/2010 2010 ICC World Cricket League Div 1 (v. Scotland) Hazelaarweg Scotland won by 6 runs
134 09/07/2010 2010 ICC World Cricket League Div 1 (v. Canada) Sportpark Thurlede Canada won by 6 wickets
135 10/07/2010 2010 ICC World Cricket League Div 1 (v. Canada) Sportpark Thurlede Canada won by 3 wickets
136 07/10/2010 2010-2011 Kenya v. Afghanistan Gymkhana Club Ground Kenya won by 92 runs
137 09/10/2010 2010-2011 Kenya v. Afghanistan Gymkhana Club Ground Afghanistan won by 6 wickets
138 11/10/2010 2010-2011 Kenya v. Afghanistan Gymkhana Club Ground Kenya won by 8 wickets
139 20/02/2011 2010-2011 ICC World Cup (v. New Zealand) MA Chidambaram Stadium New Zealand won by 10 wickets
140 23/02/2011 2010-2011 ICC World Cup (v. Pakistan) Mahinda Rajapaksha International Cricket Stadium Pakistan won by 205 runs
141 01/03/2011 2010-2011 ICC World Cup (v. Sri Lanka) R Premadasa Stadium Sri Lanka won by 9 wickets
142 07/03/2011 2010-2011 ICC World Cup (v. Canada) Arun Jaitley Stadium Canada won by 5 wickets
143 13/03/2011 2010-2011 ICC World Cup (v. Australia) M Chinnaswamy Stadium Australia won by 60 runs
144 20/03/2011 2010-2011 ICC World Cup (v. Zimbabwe) Eden Gardens Zimbabwe won by 161 runs
145 12/09/2011 2011 ICC World Cricket League Championship (v. Netherlands) Sportpark Westvliet Netherlands won by 2 wickets
146 13/09/2011 2011 ICC World Cricket League Championship (v. Netherlands) Sportpark Westvliet Netherlands won by 4 wickets
147 18/02/2012 2011 ICC World Cricket League Championship (v. Ireland) Mombasa Sports Ground Kenya won by 7 wickets
148 20/02/2012 2011 ICC World Cricket League Championship (v. Ireland) Mombasa Sports Ground Ireland won by 117 runs
149 11/03/2013 2011 ICC World Cricket League Championship (v. Canada) ICC Global Cricket Academy Kenya won by 6 wickets
150 13/03/2013 2011 ICC World Cricket League Championship (v. Canada) ICC Global Cricket Academy Kenya won by 6 wickets
151 30/06/2013 2011 ICC World Cricket League Championship (v. Scotland) Mannofield Park Scotland won by 12 runs
152 02/07/2013 2011 ICC World Cricket League Championship (v. Scotland) Mannofield Park Scotland won by 4 wickets
153 02/10/2013 2011 ICC World Cricket League Championship (v. Afghanistan) Sharjah Cricket Stadium Afghanistan won by 8 wickets
154 04/10/2013 2011 ICC World Cricket League Championship (v. Afghanistan) Sharjah Cricket Stadium Afghanistan won by 7 wickets
155 23/01/2014 2013-2014 ICC World Cup Qualifier (v. Netherlands) Bert Sutcliffe Oval Kenya won by 4 wickets
156 30/01/2014 2013-2014 ICC World Cup Qualifier (v. Scotland) Hagley Oval Scotland won by 3 wickets

Kenya: 44 Opposing Country: 107 Tied: 0 No Result: 5

Country Records and Statistics
Match Records and Statistics
Match Scorecards