| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
New Zealand tour of Zimbabwe, 2025 | |||||||
150* & DNB | ZIM | Test | Bulawayo | 07 Aug 25 | 61.2 & DNB | 15 & DNB | 0 & DNB |
34 & 4* | ZIM | Test | Bulawayo | 30 Jul 25 | 60.7 & 200 | 6 & 1 | 0 & 0 |
Pakistan tour of New Zealand, 2025 | |||||||
31(40) | PAK | ODI | Mount Maunganui | 05 Apr 25 | 77.5 | 1 | 0 |
22(32) | PAK | ODI | Hamilton | 02 Apr 25 | 68.7 | 3 | 0 |
11(25) | PAK | ODI | Napier | 29 Mar 25 | 44 | 1 | 0 |
New Zealand tour of Sri Lanka, 2024 | |||||||
46*(51) | SL | ODI | Pallekele | 19 Nov 24 | 90.2 | 4 | 0 |
8(23) | SL | ODI | Pallekele | 17 Nov 24 | 34.7 | 1 | 0 |
6(6) | SL | ODI | Dambulla | 13 Nov 24 | 100 | 1 | 0 |
Bangladesh tour of New Zealand, 2023 | |||||||
1(12) | BAN | ODI | Napier | 23 Dec 23 | 8.3 | 0 | 0 |
95(99) | BAN | ODI | Nelson | 20 Dec 23 | 95.9 | 8 | 1 |
0(2) | BAN | ODI | Dunedin | 17 Dec 23 | 0 | 0 | 0 |
New Zealand tour of Bangladesh, 2023 | |||||||
1 & 3 | BAN | Test | Dhaka | 06 Dec 23 | 10 & 30 | 0 & 0 | 0 & 0 |
19 & 2 | BAN | Test | Sylhet | 28 Nov 23 | 45.2 & 25 | 1 & 0 | 1 & 0 |
50*(86) | BAN | ODI | Dhaka | 26 Sep 23 | 58.1 | 4 | 1 |
49(61) | BAN | ODI | Dhaka | 23 Sep 23 | 80.3 | 6 | 0 |
44(57) | BAN | ODI | Dhaka | 21 Sep 23 | 77.1 | 3 | 0 |
New Zealand tour of England, 2023 | |||||||
41(48) | ENG | ODI | London | 15 Sep 23 | 85.4 | 2 | 1 |