| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
West Indies tour of New Zealand, 2025 | |||||||
61 & DNB | WI | Test | Wellington | 10 Dec 25 | 65.5 & DNB | 9 & DNB | 1 & DNB |
2(3) | WI | T20I | Nelson | 09 Nov 25 | 66.6 | 0 | 0 |
Zimbabwe T20I Tri-Series, 2025 | |||||||
2(3) | RSA | T20I | Harare | 16 Jul 25 | 66.6 | 0 | 0 |
Pakistan tour of New Zealand, 2025 | |||||||
8(8) | PAK | ODI | Mount Maunganui | 05 Apr 25 | 100 | 0 | 0 |
99*(78) | PAK | ODI | Hamilton | 02 Apr 25 | 126.9 | 7 | 7 |
0(2) | PAK | ODI | Napier | 29 Mar 25 | 0 | 0 | 0 |
DNB | PAK | T20I | Wellington | 26 Mar 25 | DNB | DNB | DNB |
3(6) | PAK | T20I | Mount Maunganui | 23 Mar 25 | 50 | 0 | 0 |
9(8) | PAK | T20I | Auckland | 21 Mar 25 | 112.5 | 0 | 1 |
21*(16) | PAK | T20I | Dunedin | 18 Mar 25 | 131.2 | 1 | 1 |
DNB | PAK | T20I | Christchurch | 16 Mar 25 | DNB | DNB | DNB |
Sri Lanka tour of New Zealand, 2024-25 | |||||||
DNB | SL | ODI | Wellington | 05 Jan 25 | DNB | DNB | DNB |
8(8) | SL | T20I | Nelson | 02 Jan 25 | 100 | 0 | 0 |
41*(19) | SL | T20I | Mount Maunganui | 30 Dec 24 | 215.7 | 4 | 2 |
0(1) | SL | T20I | Mount Maunganui | 28 Dec 24 | 0 | 0 | 0 |
New Zealand tour of Sri Lanka, 2024 | |||||||
DNB | SL | ODI | Pallekele | 19 Nov 24 | DNB | DNB | DNB |
49(62) | SL | ODI | Pallekele | 17 Nov 24 | 79 | 4 | 0 |
10(9) | SL | ODI | Dambulla | 13 Nov 24 | 111.1 | 0 | 1 |
3(5) | SL | T20I | Dambulla | 10 Nov 24 | 60 | 0 | 0 |