| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Eswatini Tri Series, 2026 | |||||||
101*(60) | LSO | T20I | Malkerns | 07 Jun 26 | 168.3 | 10 | 5 |
71(18) | MOZ | T20I | Malkerns | 07 Jun 26 | 394.4 | 4 | 9 |
58(29) | MOZ | T20I | Malkerns | 06 Jun 26 | 200 | 5 | 5 |
10(6) | LSO | T20I | Malkerns | 04 Jun 26 | 166.6 | 1 | 1 |
3(8) | MOZ | T20I | Malkerns | 03 Jun 26 | 37.5 | 0 | 0 |
107*(66) | LSO | T20I | Malkerns | 03 Jun 26 | 162.1 | 12 | 5 |
116(58) | MOZ | T20I | Malkerns | 02 Jun 26 | 200 | 11 | 9 |
ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026 | |||||||
35(28) | GH | T20I | Accra | 28 Mar 26 | 125 | 5 | 1 |
21(16) | MWI | T20I | Accra | 27 Mar 26 | 131.2 | 5 | 0 |
3(4) | TAN | T20I | Accra | 25 Mar 26 | 75 | 0 | 0 |
7(12) | SHN | T20I | Accra | 24 Mar 26 | 58.3 | 0 | 0 |
Mozambique tour of Eswatini 2025 | |||||||
10(5) | MOZ | T20I | Malkerns | 14 Sep 25 | 200 | 1 | 1 |
77(38) | MOZ | T20I | Malkerns | 13 Sep 25 | 202.6 | 6 | 7 |
81(30) | MOZ | T20I | Malkerns | 13 Sep 25 | 270 | 10 | 6 |
53(18) | MOZ | T20I | Malkerns | 12 Sep 25 | 294.4 | 2 | 7 |
6(3) | MOZ | T20I | Malkerns | 12 Sep 25 | 200 | 0 | 1 |
ICC Mens T20 World Cup Africa Sub Regional Qualifier C 2024 | |||||||
9(10) | SLE | T20I | Lagos | 28 Nov 24 | 90 | 2 | 0 |
0(1) | CIV | T20I | Lagos | 27 Nov 24 | 0 | 0 | 0 |
88*(60) | NGA | T20I | Lagos | 26 Nov 24 | 146.6 | 8 | 6 |
81(43) | SHN | T20I | Lagos | 24 Nov 24 | 188.3 | 8 | 4 |