| 21 Jul 2026 | NZ 268/9 v WI 269/85th ODI · ODI | NZ | 5* | 3/67 | 0 | West Indies won by 2 wickets | Bridgetown | New Zealand tour of West Indies 2026 |
| 19 Jul 2026 | WI 188 v NZ 189/94th ODI · ODI | NZ | 1 | 0/16 | 0 | New Zealand won by 1 wicket | Bridgetown | New Zealand tour of West Indies 2026 |
| 16 Jul 2026 | WI 140/9 v NZ 141/43rd ODI · ODI | NZ | DNB | 1/15 | 0 | New Zealand won by 6 wickets | Providence | New Zealand tour of West Indies 2026 |
| 13 Jul 2026 | WI 138 v NZ 141/52nd ODI · ODI | NZ | DNB | 0/13 | 0 | New Zealand won by 5 wickets | Providence | New Zealand tour of West Indies 2026 |
| 11 Jul 2026 | NZ 267 v WI 268/31st ODI · ODI | NZ | 0 | 1/52 | 0 | West Indies won by 7 wickets | Providence | New Zealand tour of West Indies 2026 |
| 22 Nov 2025 | WI 161 v NZ 162/63rd ODI · ODI | NZ | DNB | 2/27 | 0 | New Zealand won by 4 wickets | Hamilton | West Indies tour of New Zealand 2025/26 |
| 16 Nov 2025 | NZ 269/7 v WI 262/61st ODI · ODI | NZ | DNB | 0/48 | 0 | New Zealand won by 7 runs | Christchurch | West Indies tour of New Zealand 2025/26 |
| 1 Nov 2025 | ENG 222 v NZ 226/83rd ODI · ODI | NZ | DNB | 3/56 | 0 | New Zealand won by 2 wickets | Wellington | England tour of New Zealand 2025/26 |
| 29 Oct 2025 | ENG 175 v NZ 177/52nd ODI · ODI | NZ | DNB | 1/16 | 0 | New Zealand won by 5 wickets | Hamilton | England tour of New Zealand 2025/26 |
| 26 Oct 2025 | ENG 223 v NZ 224/61st ODI · ODI | NZ | DNB | 3/55 | 0 | New Zealand won by 4 wickets | Mount Maunganui | England tour of New Zealand 2025/26 |
| 5 Apr 2025 | NZ 264/8 v PAK 2213rd ODI · ODI | NZ | DNB | 2/40 | 2 | New Zealand won by 43 runs | Mount Maunganui | Pakistan tour of New Zealand 2024/25 |
| 2 Apr 2025 | NZ 292/8 v PAK 2082nd ODI · ODI | NZ | 0* | 3/35 | 0 | New Zealand won by 84 runs | Hamilton | Pakistan tour of New Zealand 2024/25 |
| 29 Mar 2025 | NZ 344/9 v PAK 2711st ODI · ODI | NZ | 3* | 2/57 | 1 | New Zealand won by 73 runs | Napier | Pakistan tour of New Zealand 2024/25 |
| 14 Feb 2025 | PAK 242 v NZ 243/5Final · ODI | NZ | DNB | 1/48 | 1 | New Zealand won by 5 wickets | Karachi | Pakistan Tri-Nation Series 2024/25 |
| 8 Jan 2025 | NZ 255/9 v SL 1422nd ODI · ODI | NZ | 0* | 2/30 | 0 | New Zealand won by 113 runs | Hamilton | Sri Lanka tour of New Zealand 2024/25 |
| 5 Jan 2025 | SL 178 v NZ 180/11st ODI · ODI | NZ | DNB | 2/39 | 0 | New Zealand won by 9 wickets | Wellington | Sri Lanka tour of New Zealand 2024/25 |
| 17 Nov 2024 | NZ 209 v SL 210/72nd ODI · ODI | NZ | 4* | 0/36 | 0 | Sri Lanka won by 3 wickets (DLS method) | Kandy | New Zealand tour of Sri Lanka 2024/25 |
| 13 Nov 2024 | SL 324/5 v NZ 175/91st ODI · ODI | NZ | 4* | 3/41 | 0 | Sri Lanka won by 45 runs (DLS method) | Dambulla | New Zealand tour of Sri Lanka 2024/25 |
| 23 Dec 2023 | NZ 98 v BAN 99/13rd ODI · ODI | NZ | 1* | 0/27 | 0 | Bangladesh won by 9 wickets | Napier | Bangladesh tour of New Zealand 2023/24 |
| 20 Dec 2023 | BAN 291 v NZ 296/32nd ODI · ODI | NZ | DNB | 3/51 | 0 | New Zealand won by 7 wickets | Nelson | Bangladesh tour of New Zealand 2023/24 |
| 17 Dec 2023 | NZ 239/7 v BAN 200/91st ODI · ODI | NZ | DNB | 1/39 | 0 | New Zealand won by 44 runs (DLS method) | Dunedin | Bangladesh tour of New Zealand 2023/24 |
| 24 Jan 2023 | IND 385/9 v NZ 2953rd ODI · ODI | NZ | 0 | 3/100 | 0 | India won by 90 runs | Indore | New Zealand tour of India 2022/23 |
| 31 Jul 2022 | SCO 306 v NZ 307/3Only ODI · ODI | NZ | DNB | 3/52 | 0 | New Zealand won by 7 wickets | Edinburgh | New Zealand tour of Scotland 2022 |
| 12 Jul 2022 | IRE 216 v NZ 219/72nd ODI · ODI | NZ | DNB | 1/52 | 0 | New Zealand won by 3 wickets | Dublin | New Zealand tour of Ireland 2022 |