Kenya Battle

Kenya ICC Ranking
Mode POS TEAM M PTS RATING
T20 29 Kenya 44 4697 107

Explore the battles and encounters involving the Kenya cricket team, including riveting rivalries and historical matchups that define Kenya's competitive spirit on the cricketing stage.

Search

Kenya Battle

VS Year Mode M W L
AFG All T2012
Date Match Result
24/11/13 56th Match, ICCWT20Q 2013 Afghanistan won by 34 runs
11/10/13 2nd T20I, AVKIUAE 2013 Kenya won by 34 runs
30/09/13 1st T20I, AVKIUAE 2013 Afghanistan won by 106 runs
BER All T2010
Date Match Result
21/10/19 17th Match, ICCM T20WCQ 2019 Kenya won by 46 runs
CAN All T2041
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
16/03/13 2nd T20I, CTOUAE 2013 Kenya won by 21 runs
15/03/13 1st T20I, CTOUAE 2013 Canada won by 5 wkts
10/02/10 6th Match, ICCWT20Q 2010 Kenya won by 9 wickets (with 31 balls remaining)
03/08/08 5th Match, BCIKNSI Kenya won by 4 wickets (with 13 balls remaining)
GHA All T2010
Date Match Result
20/03/24 Match 10, African Ghana 2024 Kenya beat Ghana by 7 wickets
IRE All T2005
Date Match Result
14/03/12 9th Match, IWT20Q 2011-12 Ireland won by 10 wkts
24/02/12 3rd T20I, ITOK 2011-12 Ireland won by 2 runs
23/02/12 2nd T20I, ITOK 2011-12 Ireland won by 8 wkts
22/02/12 1st T20I, ITOK 2011-12 Ireland won by 6 wkts
04/08/08 1st Semi-Final, BCIKNSI Ireland won by 4 wickets (with 5 balls remaining)
NAM All T2001
Date Match Result
25/10/19 33rd Match, ICCM T20WCQ 2019 Namibia won by 87 runs
NEP All T2026
Date Match Result
30/08/22 5th T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 31 runs
29/08/22 4th T20I, Nepal tour of Kenya 2022 Kenya beat Nepal by 7 runs
28/08/22 3rd T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 4 wickets
26/08/22 2nd T20I, Nepal tour of Kenya 2022 Kenya beat Nepal by 18 runs
25/08/22 1st T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 5 wickets
NED All T2004
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
23/11/13 47th Match, ICCWT20Q 2013 Netherlands won by 29 runs
11/02/10 11th Match, ICCWT20Q 2010 Netherlands won by 7 wickets (with 5 balls remaining)
02/08/08 1st Match, BCIKNSI Netherlands won by 19 runs
NZ All T2001
Date Match Result
12/09/07 2nd Match, ICCW T20 2007 New Zealand won by 9 wickets (with 74 balls remaining)
NGA All T2031
Date Match Result
18/11/21 6th Match, ICC MT20WC AFRICA QUA 2021 Kenya won by 8 wickets
16/09/21 9th match, UGA T20I TRI-SERIES 2021 Nigeria won by 4 runs (D/L method)
13/09/21 6th Match, UGA T20I TRI-SERIES 2021 Kenya won by 61 runs.
11/09/21 3rd Match, UGA T20I TRI-SERIES 2021 Kenya won by 8 wickets
PNG All T2001
Date Match Result
27/10/19 38th Match, ICCM T20WCQ 2019 Papua New Guinea won by 45 runs
SCO All T2013
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
19/11/13 29th Match, ICCWT20Q 2013 Kenya won by 92 runs
13/03/12 6th Match, IWT20Q 2011-12 Scotland won by 14 runs
04/08/08 3rd Place Playoff, BCIKNSI Scotland won by 9 wickets (with 11 balls remaining)
SIN All T2010
Date Match Result
23/10/19 24th Match, ICCM T20WCQ 2019 Kenya won by 7 wkts
SA All T2010
Date Match Result
18/03/24 Match 7, African Ghana 2024 Kenya beat South Africa by 70 runs
SL All T2001
Date Match Result
14/09/07 8th Match, ICCW T20 2007 Sri Lanka won by 172 runs
TZN All T20101
UGA All T2023
Date Match Result
23/03/24 3rd Place Play-off, African Ghana 2024 Uganda beat Kenya by 106 runs
17/03/24 Match 4, African Ghana 2024 Uganda beat Kenya by 72 runs
17/11/21 2nd Match, ICC MT20WC AFRICA QUA 2021 Kenya won by 1 runs.
17/09/21 Final, UGA T20I TRI-SERIES 2021 Uganda won by 6 runs.
10/09/21 2nd Match, UGA T20I TRI-SERIES 2021 Kenya won by 22 runs.
ZIM All T2001
Date Match Result
21/03/24 2nd Semi-Final, African Ghana 2024 Zimbabwe beat Kenya by 70 runs
AFG All ODI02
Date Match Result
04/10/13 ICC World Cricket League Champ, IWCLC 2012 13 Afghanistan won by 7 wkts
02/10/13 ICC World Cricket League Champ, IWCLC 2012 13 Afghanistan won by 8 wkts
CAN All ODI30
Date Match Result
13/03/13 ICC World Cricket League Champ, IWCLC 2012 13 Kenya won by 6 wkts
11/03/13 ICC World Cricket League Champ, IWCLC 2012 13 Kenya won by 6 wkts
14/03/07 3rd Match, IWC 2007 Kenya won by 7 wickets (with 40 balls remaining)
ENG All ODI01
Date Match Result
24/03/07 23rd Match, IWC 2007 England won by 7 wickets (with 60 balls remaining)
IND All ODI01
Date Match Result
23/10/01 9th Match, IKSASA 2001 India won by 186 runs
NEP All ODI03
Date Match Result
05/09/22 3rd ODI, Nepal tour of Kenya 2022 Nepal beat Kenya by 6 wickets
03/09/22 2nd ODI, Nepal tour of Kenya 2022 Nepal beat Kenya by 17 runs
02/09/22 1st ODI, Nepal tour of Kenya 2022 Nepal beat Kenya by 7 wickets
NZ All ODI02
Date Match Result
20/03/07 14th Match, IWC 2007 New Zealand won by 148 runs
PAK All ODI02
Date Match Result
23/02/11 6th Match, ICCWC 2011 Pakistan won by 205 runs
04/09/07 6th Match, BKPUK 2007 Pakistan won by 8 wickets (with 36 balls remaining)
RSA All ODI02
Date Match Result
02/11/08 2nd ODI, KISA ODIS 2008 South Africa won by 7 wickets (with 87 balls remaining)
13/10/01 5th Match, IKSASA 2001 South Africa won by 9 wickets (with 53 balls remaining)
SL All ODI02
Date Match Result
01/03/11 14th Match, ICCWC 2011 Sri Lanka won by 9 wkts
05/04/03 4th Match, KPSLZUAE 2003 Sri Lanka won by 129 runs
WI All ODI02
Date Match Result
03/03/03 42nd Match, IWC 2003 West Indies won by 142 runs
ZIM All ODI12
Date Match Result
19/03/11 41st Match, ICCWC 2011 Zimbabwe won by 161 runs
19/10/08 3rd Match, TNTK Kenya won by 95 runs
04/04/03 3rd Match, KPSLZUAE 2003 Zimbabwe won by 5 wickets (with 6 balls remaining)
BOT All DT2010
Date Match Result
22/11/22 Match 23, ICC Mens T20 WC Sub Regional Qualifier A 2024 Kenya beat Botswana by 8 wickets
CAM All DT2010
Date Match Result
19/09/22 Match 9, Africa Cricket Association T20I Cup 2022 Kenya beat Cameroon by 9 wickets
LES All DT2010
Date Match Result
20/11/22 Match 14, ICC Mens T20 WC Sub Regional Qualifier A 2024 Kenya beat Lesotho by 167 runs
MAL All DT2020
Date Match Result
19/11/22 Match 10, ICC Mens T20 WC Sub Regional Qualifier A 2024 Kenya beat Mali by 10 wickets
18/11/22 Match 7, ICC Mens T20 WC Sub Regional Qualifier A 2024 Match Abandoned
16/09/22 Match 4, Africa Cricket Association T20I Cup 2022 Kenya beat Malawi by 52 runs
NAM All DT2001
Date Match Result
27/11/23 Match 14, ICC Men’s T20 Qualifier 2023 Namibia beat Kenya by 6 wickets
NIG All DT2010
Date Match Result
23/11/23 Match 4, ICC Men’s T20 Qualifier 2023 Kenya beat Nigeria by 4 wickets
RWA All DT2020
Date Match Result
22/11/23 Match 1, ICC Men’s T20 Qualifier 2023 Kenya beat Rwanda by 17 runs
19/11/22 Match 11, ICC Mens T20 WC Sub Regional Qualifier A 2024 Kenya beat Rwanda by 9 wickets
SH All DT2000
Date Match Result
17/11/22 Match 3, ICC Mens T20 WC Sub Regional Qualifier A 2024 Match Abandoned
SEY All DT2010
Date Match Result
25/11/22 Match 25, ICC Mens T20 WC Sub Regional Qualifier A 2024 Kenya beat Seychelles by 7 wickets (D/L method)
TAN All DT2011
Date Match Result
25/11/23 Match 9, ICC Men’s T20 Qualifier 2023 Kenya beat Tanzania by 50 runs
17/09/22 Match 6, Africa Cricket Association T20I Cup 2022 Tanzania beat Kenya by 4 wickets
UGA All DT2002
Date Match Result
28/11/23 Match 16, ICC Men’s T20 Qualifier 2023 Uganda beat Kenya by 33 runs
21/09/22 1st Semi-Final, Africa Cricket Association T20I Cup 2022 Uganda beat Kenya by 3 wickets (D/L method)
ZIM All DT2001
Date Match Result
30/11/23 Match 19, ICC Men’s T20 Qualifier 2023 Zimbabwe beat Kenya by 110 runs

M = Matches, W = Win, L = Loss

Search

Kenya Battle In Stadiums

VS Stadium Mode M W L
AFGSharjah Cricket StadiumT2012
Date Match Result
24/11/13 56th Match, ICCWT20Q 2013 Afghanistan won by 34 runs
11/10/13 2nd T20I, AVKIUAE 2013 Kenya won by 34 runs
30/09/13 1st T20I, AVKIUAE 2013 Afghanistan won by 106 runs
BERICC AcademyT2010
Date Match Result
21/10/19 17th Match, ICCM T20WCQ 2019 Kenya won by 46 runs
CANDubai International Cricket StadiumT2010
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
CANCivil Service Cricket ClubT2010
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
CANICC AcademyT2011
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
16/03/13 2nd T20I, CTOUAE 2013 Kenya won by 21 runs
CANSharjah Cricket StadiumT2010
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
GHAAchimota Senior Secondary School BT2010
Date Match Result
20/03/24 Match 10, African Ghana 2024 Kenya beat Ghana by 7 wickets
IREMombasa Sports Club GroundT2003
Date Match Result
14/03/12 9th Match, IWT20Q 2011-12 Ireland won by 10 wkts
24/02/12 3rd T20I, ITOK 2011-12 Ireland won by 2 runs
23/02/12 2nd T20I, ITOK 2011-12 Ireland won by 8 wkts
IREDubai International Cricket StadiumT2001
Date Match Result
14/03/12 9th Match, IWT20Q 2011-12 Ireland won by 10 wkts
IRECivil Service Cricket ClubT2001
Date Match Result
14/03/12 9th Match, IWT20Q 2011-12 Ireland won by 10 wkts
NAMDubai International Cricket StadiumT2001
Date Match Result
25/10/19 33rd Match, ICCM T20WCQ 2019 Namibia won by 87 runs
NEPGymkhana Club GroundT2026
Date Match Result
30/08/22 5th T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 31 runs
29/08/22 4th T20I, Nepal tour of Kenya 2022 Kenya beat Nepal by 7 runs
28/08/22 3rd T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 4 wickets
26/08/22 2nd T20I, Nepal tour of Kenya 2022 Kenya beat Nepal by 18 runs
25/08/22 1st T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 5 wickets
NEDCivil Service Cricket ClubT2001
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
NEDICC AcademyT2002
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
23/11/13 47th Match, ICCWT20Q 2013 Netherlands won by 29 runs
NEDSheikh Zayed StadiumT2001
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
NZKingsmeadT2001
Date Match Result
12/09/07 2nd Match, ICCW T20 2007 New Zealand won by 9 wickets (with 74 balls remaining)
NGAIntegrated Polytechnic Regional CentreT2010
Date Match Result
18/11/21 6th Match, ICC MT20WC AFRICA QUA 2021 Kenya won by 8 wickets
NGAEntebbe Cricket OvalT2021
Date Match Result
18/11/21 6th Match, ICC MT20WC AFRICA QUA 2021 Kenya won by 8 wickets
16/09/21 9th match, UGA T20I TRI-SERIES 2021 Nigeria won by 4 runs (D/L method)
13/09/21 6th Match, UGA T20I TRI-SERIES 2021 Kenya won by 61 runs.
PNGDubai International Cricket StadiumT2001
Date Match Result
27/10/19 38th Match, ICCM T20WCQ 2019 Papua New Guinea won by 45 runs
SCOCivil Service Cricket ClubT2001
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
SCOICC AcademyT2011
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
19/11/13 29th Match, ICCWT20Q 2013 Kenya won by 92 runs
SCOICC Academy Ground No 2T2001
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
SINICC Academy Ground No 2T2010
Date Match Result
23/10/19 24th Match, ICCM T20WCQ 2019 Kenya won by 7 wkts
SAAchimota Senior Secondary School AT2010
Date Match Result
18/03/24 Match 7, African Ghana 2024 Kenya beat South Africa by 70 runs
SLThe Wanderers StadiumT2001
Date Match Result
14/09/07 8th Match, ICCW T20 2007 Sri Lanka won by 172 runs
TZNIntegrated Polytechnic Regional CentreT20101
UGAIntegrated Polytechnic Regional CentreT2010
Date Match Result
23/03/24 3rd Place Play-off, African Ghana 2024 Uganda beat Kenya by 106 runs
UGAAchimota Senior Secondary School BT2001
Date Match Result
23/03/24 3rd Place Play-off, African Ghana 2024 Uganda beat Kenya by 106 runs
UGAAchimota Senior Secondary School AT2001
Date Match Result
23/03/24 3rd Place Play-off, African Ghana 2024 Uganda beat Kenya by 106 runs
UGAEntebbe Cricket OvalT2011
Date Match Result
23/03/24 3rd Place Play-off, African Ghana 2024 Uganda beat Kenya by 106 runs
17/03/24 Match 4, African Ghana 2024 Uganda beat Kenya by 72 runs

M = Matches, W = Win, L = Loss

Search

Kenya Battle In Series

VS Series Mode M W L
AFGAVKIUAE 2013T2011
Date Match Result
24/11/13 56th Match, ICCWT20Q 2013 Afghanistan won by 34 runs
11/10/13 2nd T20I, AVKIUAE 2013 Kenya won by 34 runs
AFGICCWT20Q 2013T2001
Date Match Result
24/11/13 56th Match, ICCWT20Q 2013 Afghanistan won by 34 runs
BERICCM T20WCQ 2019T2010
Date Match Result
21/10/19 17th Match, ICCM T20WCQ 2019 Kenya won by 46 runs
CANBCIKNSIT2010
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
CANICCWT20Q 2010T2010
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
CANCTOUAE 2013T2011
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
16/03/13 2nd T20I, CTOUAE 2013 Kenya won by 21 runs
CANICCWT20Q 2013T2010
Date Match Result
26/11/13 59th Match, ICCWT20Q 2013 Kenya won by 21 runs
GHAAfrican Ghana 2024T2010
Date Match Result
20/03/24 Match 10, African Ghana 2024 Kenya beat Ghana by 7 wickets
IREIWT20Q 2011-12T2001
Date Match Result
14/03/12 9th Match, IWT20Q 2011-12 Ireland won by 10 wkts
IREITOK 2011-12T2003
Date Match Result
14/03/12 9th Match, IWT20Q 2011-12 Ireland won by 10 wkts
24/02/12 3rd T20I, ITOK 2011-12 Ireland won by 2 runs
23/02/12 2nd T20I, ITOK 2011-12 Ireland won by 8 wkts
IREBCIKNSIT2001
Date Match Result
14/03/12 9th Match, IWT20Q 2011-12 Ireland won by 10 wkts
NAMICCM T20WCQ 2019T2001
Date Match Result
25/10/19 33rd Match, ICCM T20WCQ 2019 Namibia won by 87 runs
NEPNepal tour of Kenya 2022T2026
Date Match Result
30/08/22 5th T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 31 runs
29/08/22 4th T20I, Nepal tour of Kenya 2022 Kenya beat Nepal by 7 runs
28/08/22 3rd T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 4 wickets
26/08/22 2nd T20I, Nepal tour of Kenya 2022 Kenya beat Nepal by 18 runs
25/08/22 1st T20I, Nepal tour of Kenya 2022 Nepal beat Kenya by 5 wickets
NEDICCWT20Q 2010T2001
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
NEDBCIKNSIT2001
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
NEDICCWT20Q 2013T2001
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
NEDICCM T20WCQ 2019T2001
Date Match Result
18/10/19 3rd Match, ICCM T20WCQ 2019 Netherlands won by 30 runs
NZICCW T20 2007T2001
Date Match Result
12/09/07 2nd Match, ICCW T20 2007 New Zealand won by 9 wickets (with 74 balls remaining)
NGAICC MT20WC AFRICA QUA 2021T2010
Date Match Result
18/11/21 6th Match, ICC MT20WC AFRICA QUA 2021 Kenya won by 8 wickets
NGAUGA T20I TRI-SERIES 2021T2021
Date Match Result
18/11/21 6th Match, ICC MT20WC AFRICA QUA 2021 Kenya won by 8 wickets
16/09/21 9th match, UGA T20I TRI-SERIES 2021 Nigeria won by 4 runs (D/L method)
13/09/21 6th Match, UGA T20I TRI-SERIES 2021 Kenya won by 61 runs.
PNGICCM T20WCQ 2019T2001
Date Match Result
27/10/19 38th Match, ICCM T20WCQ 2019 Papua New Guinea won by 45 runs
SCOICCWT20Q 2013T2010
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
SCOBCIKNSIT2001
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
SCOIWT20Q 2011-12T2001
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
SCOICCM T20WCQ 2019T2001
Date Match Result
19/10/19 8th Match, ICCM T20WCQ 2019 Scotland won by 31 runs
SINICCM T20WCQ 2019T2010
Date Match Result
23/10/19 24th Match, ICCM T20WCQ 2019 Kenya won by 7 wkts
SAAfrican Ghana 2024T2010
Date Match Result
18/03/24 Match 7, African Ghana 2024 Kenya beat South Africa by 70 runs
SLICCW T20 2007T2001
Date Match Result
14/09/07 8th Match, ICCW T20 2007 Sri Lanka won by 172 runs
TZNICC MT20WC AFRICA QUA 2021T20101
UGAUGA T20I TRI-SERIES 2021T2011
Date Match Result
23/03/24 3rd Place Play-off, African Ghana 2024 Uganda beat Kenya by 106 runs
17/03/24 Match 4, African Ghana 2024 Uganda beat Kenya by 72 runs

M = Matches, W = Win, L = Loss