 |
20th May 2019 |
ICC World Twenty20 Africa Region Finals 2019 |
| Uganda v Botswana |
Lugogo Stadium, Kampala |
tt7908 |
 |
21st May 2019 |
ICC World Twenty20 Africa Region Finals 2019 |
| Botswana v Nigeria |
Lugogo Stadium, Kampala |
tt7912 |
 |
2nd November 2021 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
Group B | Botswana v Sierra Leone |
Gahanga International Cricket Stadium, Kigali |
tt10216 |
 |
5th November 2021 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
Group B | Botswana v Cameroon |
Gahanga International Cricket Stadium, Kigali |
tt10264 |
 |
7th November 2021 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
Group B | Botswana v Tanzania |
Gahanga International Cricket Stadium, Kigali |
tt10292 |
 |
18th September 2022 |
Africa Cricket Association Cup 2022/23 |
Group A | Botswana v Ghana |
Willowmoore Park Main Oval, Benoni |
tt11394 |
 |
19th September 2022 |
Africa Cricket Association Cup 2022/23 |
Group A | Botswana v Mozambique |
Willowmoore Park Main Oval, Benoni |
tt11400 |
 |
21st September 2022 |
Africa Cricket Association Cup 2022/23 |
Semi-Final | Botswana v Tanzania |
Willowmoore Park Main Oval, Benoni |
tt11406 |
 |
17th November 2022 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2022/23 |
| Rwanda v Botswana |
Gahanga International Cricket Stadium, Kigali |
tt11687 |
 |
17th November 2022 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2022/23 |
| Botswana v Seychelles |
Integrated Polytechnic Regional Centre, Kigali City |
tt11688 |
 |
18th November 2022 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2022/23 |
| Botswana v Lesotho |
Integrated Polytechnic Regional Centre, Kigali City |
tt11690 |
 |
20th November 2022 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2022/23 |
| Botswana v Malawi |
Gahanga International Cricket Stadium, Kigali |
tt11699 |
 |
24th November 2022 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2022/23 |
| Botswana v Kenya |
Gahanga International Cricket Stadium, Kigali |
tt11716 |
 |
25th November 2022 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2022/23 |
| Botswana v St Helena |
Gahanga International Cricket Stadium, Kigali |
tt11718 |
 |
29th May 2023 |
Southern Africa Cup 2023 |
| Botswana v Eswatini |
Willowmoore Park Main Oval, Benoni |
tt12230 |
 |
30th May 2023 |
Southern Africa Cup 2023 |
| Botswana v Malawi |
Willowmoore Park Main Oval, Benoni |
tt12240 |
 |
1st June 2023 |
Southern Africa Cup 2023 |
| Botswana v Mozambique |
Willowmoore Park Main Oval, Benoni |
tt12258 |
 |
9th June 2023 |
Africa Continental Cup 2023 |
| Botswana v Uganda |
Gymkhana Club Ground, Nairobi |
tt12318 |
 |
10th June 2023 |
Africa Continental Cup 2023 |
| Botswana v Rwanda |
Gymkhana Club Ground, Nairobi |
tt12328 |
 |
11th June 2023 |
Africa Continental Cup 2023 |
| Kenya v Botswana |
Gymkhana Club Ground, Nairobi |
tt12334 |
 |
13th June 2023 |
Africa Continental Cup 2023 |
| Botswana v Rwanda |
Gymkhana Club Ground, Nairobi |
tt12339 |
 |
14th June 2023 |
Africa Continental Cup 2023 |
| Botswana v Uganda |
Gymkhana Club Ground, Nairobi |
tt12341 |
 |
15th June 2023 |
Africa Continental Cup 2023 |
| Kenya v Botswana |
Gymkhana Club Ground, Nairobi |
tt12344 |
 |
17th June 2023 |
Africa Continental Cup 2023 |
| Botswana v Uganda |
Gymkhana Club Ground, Nairobi |
tt12353 |
 |
18th June 2023 |
Africa Continental Cup 2023 |
| Botswana v Rwanda |
Gymkhana Club Ground, Nairobi |
tt12356 |
 |
19th June 2023 |
Africa Continental Cup 2023 |
| Kenya v Botswana |
Gymkhana Club Ground, Nairobi |
tt12365 |
 |
23rd November 2024 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/25 |
| Botswana v Eswatini |
Nigeria Cricket Federation Oval 1, Abuja |
tt14397 |
 |
24th November 2024 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/25 |
| Botswana v Sierra Leone |
Nigeria Cricket Federation Oval 2, Abuja |
tt14400 |
 |
26th November 2024 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/25 |
| Botswana v Ivory Coast |
Nigeria Cricket Federation Oval 2, Abuja |
tt14429 |
 |
27th November 2024 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/25 |
| Botswana v St Helena |
Nigeria Cricket Federation Oval 1, Abuja |
tt14449 |
 |
28th November 2024 |
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C 2024/25 |
| Nigeria v Botswana |
Nigeria Cricket Federation Oval 2, Abuja |
tt14458 |
 |
4th December 2024 |
Africa Continental Cup 2024/25 |
| Botswana v Uganda |
Gahanga International Cricket Stadium, Kigali |
tt14519 |
 |
5th December 2024 |
Africa Continental Cup 2024/25 |
| Botswana v Nigeria |
Gahanga International Cricket Stadium, Kigali |
tt14541 |
 |
6th December 2024 |
Africa Continental Cup 2024/25 |
| Rwanda v Botswana |
Gahanga International Cricket Stadium, Kigali |
tt14545 |
 |
7th December 2024 |
Africa Continental Cup 2024/25 |
| Botswana v Nigeria |
Gahanga International Cricket Stadium, Kigali |
tt14554 |
 |
8th December 2024 |
Africa Continental Cup 2024/25 |
| Rwanda v Botswana |
Gahanga International Cricket Stadium, Kigali |
tt14561 |
 |
9th December 2024 |
Africa Continental Cup 2024/25 |
| Botswana v Uganda |
Gahanga International Cricket Stadium, Kigali |
tt14569 |
 |
12th December 2024 |
Africa Continental Cup 2024/25 |
| Botswana v Nigeria |
Gahanga International Cricket Stadium, Kigali |
tt14600 |
 |
13th December 2024 |
Africa Continental Cup 2024/25 |
| Botswana v Uganda |
Gahanga International Cricket Stadium, Kigali |
tt14614 |