| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Canada tour of Namibia, 2025 | |||||||
52*(41) | CAN | T20I | Windhoek | 23 Mar 25 | 126.8 | 3 | 1 |
4*(2) | CAN | T20I | Windhoek | 22 Mar 25 | 200 | 0 | 0 |
32(19) | CAN | T20I | Windhoek | 19 Mar 25 | 168.4 | 5 | 1 |
ICC Cricket World Cup League Two 2023-27 | |||||||
33(43) | CAN | ODI | Windhoek | 15 Mar 25 | 76.7 | 4 | 0 |
14(19) | NED | ODI | Windhoek | 13 Mar 25 | 73.6 | 2 | 0 |
19(19) | CAN | ODI | Windhoek | 09 Mar 25 | 100 | 1 | 1 |
11(22) | NED | ODI | Windhoek | 07 Mar 25 | 50 | 1 | 0 |
ICC Mens T20 World Cup 2024 | |||||||
18(16) | ENG | T20I | North Sound, Antigua | 15 Jun 24 | 112.5 | 1 | 1 |
2(7) | AUS | T20I | North Sound, Antigua | 11 Jun 24 | 28.5 | 0 | 0 |
20(12) | SCO | T20I | Bridgetown, Barbados | 06 Jun 24 | 166.6 | 4 | 0 |
24(31) | OMAN | T20I | Bridgetown, Barbados | 02 Jun 24 | 77.4 | 2 | 1 |
Mens African Games, 2024 | |||||||
1(3) | ZIM | T20I | Accra | 23 Mar 24 | 33.3 | 0 | 0 |
25(25) | UGA | T20I | Accra | 21 Mar 24 | 100 | 4 | 0 |
5(5) | TAN | T20I | Accra | 20 Mar 24 | 100 | 0 | 0 |
8(13) | NGA | T20I | Accra | 18 Mar 24 | 61.5 | 1 | 0 |
37(33) | ZIM | T20I | Accra | 17 Mar 24 | 112.1 | 5 | 0 |
ICC Cricket World Cup League Two 2023-27 | |||||||
0(2) | NED | ODI | Kirtipur | 23 Feb 24 | 0 | 0 | 0 |
8(5) | NEP | ODI | Kirtipur | 21 Feb 24 | 160 | 2 | 0 |
13(18) | NED | ODI | Kirtipur | 19 Feb 24 | 72.2 | 2 | 0 |
15(16) | NEP | ODI | Kirtipur | 15 Feb 24 | 93.7 | 2 | 0 |