| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
New Zealand tour of Bangladesh, 2026 | |||||||
DNB | BAN | T20I | Dhaka | 02 May 26 | DNB | DNB | DNB |
27*(14) | BAN | T20I | Chattogram | 27 Apr 26 | 192.8 | 2 | 1 |
6(10) | BAN | ODI | Chattogram | 23 Apr 26 | 60 | 0 | 0 |
6(5) | BAN | ODI | Dhaka | 20 Apr 26 | 120 | 1 | 0 |
8(16) | BAN | ODI | Dhaka | 17 Apr 26 | 50 | 0 | 0 |
South Africa tour of New Zealand, 2026 | |||||||
13(10) | RSA | T20I | Christchurch | 25 Mar 26 | 130 | 2 | 0 |
10(10) | RSA | T20I | Wellington | 22 Mar 26 | 100 | 0 | 0 |
26*(9) | RSA | T20I | Hamilton | 17 Mar 26 | 288.8 | 2 | 2 |
New Zealand tour of Sri Lanka, 2024 | |||||||
24(25) | SL | T20I | Dambulla | 10 Nov 24 | 96 | 0 | 2 |
3(6) | SL | T20I | Dambulla | 09 Nov 24 | 50 | 0 | 0 |
New Zealand tour of Pakistan, 2024 | |||||||
38*(26) | PAK | T20I | Lahore | 27 Apr 24 | 146.1 | 3 | 2 |
0(1) | PAK | T20I | Lahore | 25 Apr 24 | 0 | 0 | 0 |
DNB | PAK | T20I | Rawalpindi | 18 Apr 24 | DNB | DNB | DNB |
Australia tour of New Zealand, 2024 | |||||||
DNB | AUS | T20I | Auckland | 25 Feb 24 | DNB | DNB | DNB |
10(13) | AUS | T20I | Auckland | 23 Feb 24 | 76.9 | 1 | 0 |
DNB | AUS | T20I | Wellington | 21 Feb 24 | DNB | DNB | DNB |
Bangladesh tour of New Zealand, 2023 | |||||||
16(23) | BAN | ODI | Napier | 23 Dec 23 | 69.5 | 2 | 0 |
DNB | BAN | ODI | Nelson | 20 Dec 23 | DNB | DNB | DNB |
1(1) | BAN | ODI | Dunedin | 17 Dec 23 | 100 | 0 | 0 |