| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A 2026 | |||||||
2(5) | RWA | T20I | Gaborone | 30 May 26 | 40 | 0 | 0 |
3(7) | KEN | T20I | Gaborone | 29 May 26 | 42.8 | 0 | 0 |
7(5) | CIV | T20I | Gaborone | 28 May 26 | 140 | 1 | 0 |
19*(14) | CAM | T20I | Gaborone | 25 May 26 | 135.7 | 1 | 1 |
14*(8) | MALI | T20I | Gaborone | 24 May 26 | 175 | 2 | 0 |
14(14) | SLE | T20I | Gaborone | 23 May 26 | 100 | 0 | 1 |
Lesotho tour of Botswana, 2026 | |||||||
6(11) | LSO | T20I | Gaborone | 15 Mar 26 | 54.5 | 0 | 0 |
26(23) | LSO | T20I | Gaborone | 13 Mar 26 | 113 | 1 | 0 |
8(9) | LSO | T20I | Gaborone | 10 Mar 26 | 88.8 | 1 | 0 |
Africa Continental Cup 2023 | |||||||
44(42) | KEN | T20I | Nairobi | 19 Jun 23 | 104.7 | 4 | 0 |
25(16) | RWA | T20I | Nairobi | 18 Jun 23 | 156.2 | 3 | 1 |
6(12) | UGA | T20I | Nairobi | 17 Jun 23 | 50 | 0 | 0 |
26(20) | KEN | T20I | Nairobi | 15 Jun 23 | 130 | 3 | 1 |
5(11) | UGA | T20I | Nairobi | 14 Jun 23 | 45.4 | 0 | 0 |
9(16) | RWA | T20I | Nairobi | 13 Jun 23 | 56.2 | 0 | 0 |
1(6) | KEN | T20I | Nairobi | 11 Jun 23 | 16.6 | 0 | 0 |
38(41) | RWA | T20I | Nairobi | 10 Jun 23 | 92.6 | 2 | 1 |
20(12) | UGA | T20I | Nairobi | 09 Jun 23 | 166.6 | 2 | 2 |
Southern Africa Cup 2023 | |||||||
12(15) | MOZ | T20I | Benoni | 01 Jun 23 | 80 | 2 | 0 |
8(9) | MWI | T20I | Benoni | 30 May 23 | 88.8 | 2 | 0 |