Kenya
Botswana
50
%
wins
- 5 wins
- 0 draws
- 5 losses
10
last matches
- 4 wins
- 0 draws
- 6 losses
40
%
wins
Tournament
Match
Result
W
28.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Kenya
Cameroon
43 / 0
42 / 10
W
26.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Kenya
Sierra Leone
135 / 5
97 / 9
L
25.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Kenya
Rwanda
101 / 9
102 / 8
W
23.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Kenya
Mali
247 / 5
75 / 10
W
04.10.2025
T20 World Cup, Africa Qualifier, Regional Final
Tanzania
Kenya
91 / 10
142 / 7
L
02.10.2025
T20 World Cup, Africa Qualifier, Regional Final
Zimbabwe
Kenya
123 / 3
122 / 6
W
30.09.2025
T20 World Cup, Africa Qualifier, Regional Final
Kenya
Nigeria
148 / 3
147 / 7
L
28.09.2025
T20 World Cup, Africa Qualifier, Regional Final
Kenya
Malawi
127 / 10
130 / 4
L
26.09.2025
T20 World Cup, Africa Qualifier, Regional Final
Namibia
Kenya
241 / 5
105 / 7
L
31.08.2025
ICC Cricket World Cup, Challenge League
Denmark
Kenya
308 / 9
120 / 10
Tournament
Match
Result
W
28.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Ivory Coast
Botswana
24 / 10
255 / 3
W
25.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Cameroon
Botswana
78 / 8
149 / 5
W
24.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Botswana
Mali
25 / 0
24 / 10
W
23.05.2026
T20 World Cup, Sub Regional Africa, Qualifier A
Botswana
Sierra Leone
166 / 5
96 / 7
L
04.10.2025
T20 World Cup, Africa Qualifier, Regional Final
Botswana
Malawi
95 / 9
151 / 5
L
02.10.2025
T20 World Cup, Africa Qualifier, Regional Final
Nigeria
Botswana
166 / 8
122 / 7
L
30.09.2025
T20 World Cup, Africa Qualifier, Regional Final
Uganda
Botswana
85 / 2
81 / 6
L
28.09.2025
T20 World Cup, Africa Qualifier, Regional Final
Zimbabwe
Botswana
259 / 5
89 / 8
L
26.09.2025
T20 World Cup, Africa Qualifier, Regional Final
Tanzania
Botswana
124 / 3
122 / 6
L
13.12.2024
T20 Africa Continent Cup
Uganda
Botswana
141 / 6
109 / 7