Kenya
Associate268 internationals · 1996–2026
All-time record
ODI1996–2014
M
154
W
42
L
107
D
0
T
0
NR
5
Win %
28.2
T20I2007–2026
M
114
W
64
L
48
D
0
T
0
NR
2
Win %
57.1
Other internationals2011–2025
M
68
W
31
L
34
D
0
T
0
NR
3
Win %
—
Citizen of Nowhere ranking
ODI
CurrentunrankedPeak rank#9 (1996-10)Peak rating54.8Months at #10
T20I
Current#23 (104.4)Peak rank#12 (2013-10)Peak rating108.3Months at #10
Greatest games
Kenya's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.
T20I
#1
21 Jun 2023 · Uganda won by 1 runs · Africa Continental Cup · Nairobi
Closeness 0.98 · Stakes 0.5 · Quality 0.37T20I
#2
17 Nov 2021 · Kenya won by 1 runs · ICC Men's T20 World Cup Africa Region Qualifier · Kigali City
Closeness 0.98 · Stakes 0.5 · Quality 0.07T20I
#3
1 Aug 2026 · Kenya won by 1 wicket · Bahrain tour of Kenya · Nairobi
Closeness 1 · Stakes 0.42 · Quality 0.15T20I
#4
22 May 2019 · Kenya won by 1 runs · ICC Men's T20 World Cup Africa Region Final · Kampala
Closeness 0.98 · Stakes 0.5 · Quality 0T20I
#5
24 Feb 2012 · Ireland won by 2 runs · Ireland in Kenya T20I Series · Mombasa
Closeness 0.96 · Stakes 0.5 · Quality 0T20I
#6
21 Sep 2022 · Uganda won by 3 wickets (D/L method) · Africa Cricket Association Cup · Benoni
Closeness 0.8 · Stakes 0.5 · Quality 0.3T20I
#7
28 Sep 2025 · Malawi won by 3 runs · ICC Men's T20 World Cup Africa Region Final · Harare
Closeness 0.93 · Stakes 0.5 · Quality 0T20I
#8
29 Aug 2022 · Kenya won by 7 runs · Nepal tour of Kenya · Nairobi
Closeness 0.84 · Stakes 0.42 · Quality 0.28T20I
#9
16 Sep 2021 · Nigeria won by 4 runs (D/L method) · Uganda T20 Tri-Series · Entebbe
Closeness 0.91 · Stakes 0.5 · Quality 0ODI
#10
2 Feb 2007 · Kenya won by 1 wicket (with 6 balls remaining) · ICC World Cricket League Division One Bermuda, Canada, Ireland, Kenya, Netherlands, Scotland in Kenya - 2007 (2006/07) · Nairobi
Closeness 1 · Stakes 0.42 · Quality 0ODI
#11
28 Oct 2007 · Kenya won by 1 wicket (with 82 balls remaining) · Bermuda tour of Kenya and United Arab Emirates - 2007 (2007/08) · Nairobi
Closeness 1 · Stakes 0.42 · Quality 0ODI
#12
5 Jul 2010 · Afghanistan won by 1 wicket (with 0 balls remaining) · ICC World Cricket League Division One Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands - 2010 (2010) · Amstelveen
Closeness 1 · Stakes 0.42 · Quality 0Head-to-head
Zimbabwe36 matches
Test
—
ODI
5–25
T20I
0–4
Canada19 matches
Test
—
ODI
9–5
T20I
3–1
Uganda18 matches
Test
—
ODI
—
T20I
6–12
Bangladesh15 matches
Test
—
ODI
6–8
T20I
0–1
Ireland15 matches
Test
—
ODI
2–7
T20I
0–5
Netherlands14 matches
Test
—
ODI
3–7
T20I
2–2
Nigeria14 matches
Test
—
ODI
—
T20I
11–3
India13 matches
Test
—
ODI
2–11
T20I
—
Scotland11 matches
Test
—
ODI
3–5
T20I
1–1
Rwanda11 matches
Test
—
ODI
—
T20I
10–1
South Africa10 matches
Test
—
ODI
0–10
T20I
—
Bermuda9 matches
Test
—
ODI
8–0
T20I
1–0
Recent internationals
2026-09-19T20I
vs Uganda
W Kenya won by 39 runs
Gahanga International Cricket Stadium, Kigali City
2026-09-18T20I
vs Uganda
L Uganda won by 47 runs
Gahanga International Cricket Stadium, Kigali City
2026-09-17T20I
vs Botswana
W Kenya won by 64 runs
Gahanga International Cricket Stadium, Kigali City
2026-09-15T20I
vs Rwanda
W Kenya won by 32 runs
Gahanga International Cricket Stadium, Kigali City
2026-09-13T20I
vs Sierra Leone
W Kenya won by 9 wickets
Gahanga B Ground, Kigali City
2026-09-12T20I
vs Uganda
W Kenya won by 8 wickets
Gahanga B Ground, Kigali City
2026-09-11T20I
vs Botswana
W Kenya won by 10 wickets
Gahanga B Ground, Kigali City
2026-09-09T20I
vs Rwanda
W Kenya won by 2 wickets
Gahanga B Ground, Kigali City
2026-09-08T20I
vs Sierra Leone
W Kenya won by 94 runs
Gahanga B Ground, Kigali City
2026-08-01T20I
vs Bahrain
W Kenya won by 1 wicket
Gymkhana Club Ground, Nairobi
2026-07-31T20I
vs Bahrain
L Bahrain won by 15 runs
Gymkhana Club Ground, Nairobi
2026-05-30T20I
vs Côte d'Ivoire
W Kenya won by 9 wickets
Botswana Cricket Association Oval 2, Gaborone
From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.