| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
South Africa tour of New Zealand, 2026 | |||||||
1(2) | RSA | T20I | Christchurch | 25 Mar 26 | 50 | 0 | 0 |
10(5) | RSA | T20I | Wellington | 22 Mar 26 | 200 | 2 | 0 |
DNB | RSA | T20I | Auckland | 20 Mar 26 | DNB | DNB | DNB |
18*(12) | RSA | T20I | Hamilton | 17 Mar 26 | 150 | 1 | 1 |
15(11) | RSA | T20I | Mount Maunganui | 15 Mar 26 | 136.3 | 1 | 0 |
ICC Men's T20 World Cup 2026 | |||||||
DNB | RSA | T20I | Kolkata | 04 Mar 26 | DNB | DNB | DNB |
14(12) | ENG | T20I | Colombo | 27 Feb 26 | 116.6 | 2 | 0 |
31*(23) | SL | T20I | Colombo | 25 Feb 26 | 134.7 | 3 | 2 |
DNB | CAN | T20I | Chennai | 17 Feb 26 | DNB | DNB | DNB |
New Zealand tour of Pakistan, 2024 | |||||||
1(2) | PAK | T20I | Lahore | 27 Apr 24 | 50 | 0 | 0 |
DNB | PAK | T20I | Rawalpindi | 21 Apr 24 | DNB | DNB | DNB |
15(18) | PAK | T20I | Rawalpindi | 20 Apr 24 | 83.3 | 1 | 0 |
New Zealand tour of Bangladesh, 2023 | |||||||
DNB | BAN | ODI | Dhaka | 26 Sep 23 | DNB | DNB | DNB |
20(33) | BAN | ODI | Dhaka | 23 Sep 23 | 60.6 | 2 | 0 |
8*(10) | BAN | ODI | Dhaka | 21 Sep 23 | 80 | 1 | 0 |
New Zealand tour of United Arab Emirates, 2023 | |||||||
9(14) | UAE | T20I | Dubai | 19 Aug 23 | 64.2 | 0 | 0 |
31*(24) | UAE | T20I | Dubai | 17 Aug 23 | 129.1 | 1 | 0 |
New Zealand tour of Pakistan, 2023 | |||||||
26(25) | PAK | ODI | Karachi | 07 May 23 | 104 | 2 | 1 |
8(14) | PAK | ODI | Karachi | 05 May 23 | 57.1 | 0 | 0 |
64*(45) | PAK | ODI | Karachi | 03 May 23 | 142.2 | 6 | 2 |