| 24 Oct 2026 | NZ 179/5 v IND 181/62nd T20I · T20I | India won by 4 wickets (1 ball left) | Christchurch | India in New Zealand 2026/27 |
| 22 Oct 2026 | NZ 225/4 v IND 230/61st T20I · T20I | India won by 4 wickets (2 balls left) | Christchurch | India in New Zealand 2026/27 |
| 25 Mar 2026 | SA 187/4 v NZ 154/85th T20I · T20I | South Africa won by 33 runs | Christchurch | South Africa tour of New Zealand 2025/26 |
| 2 Dec 2025 | NZ 231 & 466/8d v WI 167 & 457/61st Test · Test | Match drawn | Christchurch | West Indies tour of New Zealand 2025/26 |
| 16 Nov 2025 | NZ 269/7 v WI 262/61st ODI · ODI | New Zealand won by 7 runs | Christchurch | West Indies tour of New Zealand 2025/26 |
| 20 Oct 2025 | ENG 236/4 v NZ 1712nd T20I · T20I | England won by 65 runs | Christchurch | England tour of New Zealand 2025/26 |
| 18 Oct 2025 | ENG 153/6 v NZ1st T20I · T20I | No result | Christchurch | England tour of New Zealand 2025/26 |
| 16 Mar 2025 | PAK 91 v NZ 92/11st T20I · T20I | New Zealand won by 9 wickets | Christchurch | Pakistan tour of New Zealand 2024/25 |
| 28 Nov 2024 | NZ 348 & 254 v ENG 499 & 104/21st Test · Test | England won by 8 wickets | Christchurch | England tour of New Zealand 2024/25 |
| 8 Mar 2024 | NZ 162 & 372 v AUS 256 & 281/72nd Test · Test | Australia won by 3 wickets | Christchurch | Australia tour of New Zealand 2023/24 |
| 21 Jan 2024 | PAK 134/8 v NZ 925th T20I · T20I | Pakistan won by 42 runs | Christchurch | Pakistan tour of New Zealand 2023/24 |
| 19 Jan 2024 | PAK 158/5 v NZ 159/34th T20I · T20I | New Zealand won by 7 wickets | Christchurch | Pakistan tour of New Zealand 2023/24 |
| 9 Mar 2023 | SL 355 & 302 v NZ 373 & 285/81st Test · Test | New Zealand won by 2 wickets | Christchurch | Sri Lanka tour of New Zealand 2022/23 |
| 30 Nov 2022 | IND 219 v NZ 104/13rd ODI · ODI | No result | Christchurch | India tour of New Zealand 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 12 Oct 2022 | NZ 208/5 v BAN 160/7Match 5 · T20I | New Zealand won by 48 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | New Zealand won by 9 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 9 Oct 2022 | BAN 137/8 v NZ 142/2Match 3 · T20I | New Zealand won by 8 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 8 Oct 2022 | NZ 147/8 v PAK 149/4Match 2 · T20I | Pakistan won by 6 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | South Africa won by 198 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 17 Feb 2022 | SA 95 & 111 v NZ 4821st Test · Test | New Zealand won by an innings and 276 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | New Zealand won by an innings and 117 runs | Christchurch | Bangladesh tour of New Zealand 2021/22 |
| 23 Mar 2021 | BAN 271/6 v NZ 275/52nd ODI · ODI | New Zealand won by 5 wickets | Christchurch | Bangladesh tour of New Zealand 2020/21 |
| 22 Feb 2021 | NZ 184/5 v AUS 1311st T20I · T20I | New Zealand won by 53 runs | Christchurch | Australia tour of New Zealand 2020/21 |
| 3 Jan 2021 | PAK 297 & 186 v NZ 659/6d2nd Test · Test | New Zealand won by an innings and 176 runs | Christchurch | Pakistan tour of New Zealand 2020/21 |
| 29 Feb 2020 | NZ 235 & 132/3 v IND 242 & 124Match 2 · Test | New Zealand won by 7 wickets | Christchurch | India in New Zealand Test Series 2019/20 |
| 1 Nov 2019 | NZ 153/5 v ENG 154/31st T20I · T20I | England won by 7 wickets | Christchurch | England tour of New Zealand 2019/20 |
| 16 Feb 2019 | NZ 229/2 v BAN 2262nd ODI · ODI | New Zealand won by 8 wickets | Christchurch | Bangladesh tour of New Zealand 2018/19 |
| 26 Dec 2018 | NZ 178 & 585/4d v SL 104 & 236/92nd Test · Test | New Zealand won by 423 runs | Christchurch | Sri Lanka tour of New Zealand 2018/19 |
| 30 Mar 2018 | ENG 307 & 352/9d v NZ 278 & 256/82nd Test · Test | Match drawn | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 10 Mar 2018 | NZ 223 v ENG 229/35th ODI · ODI | England won by 7 wickets | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 26 Dec 2017 | NZ 131/4 v WI 99/93rd ODI · ODI | New Zealand won by 66 runs (DLS method) | Christchurch | West Indies tour of New Zealand 2017/18 |
| 23 Dec 2017 | NZ 325/6 v WI 1212nd ODI · ODI | New Zealand won by 204 runs | Christchurch | West Indies tour of New Zealand 2017/18 |
| 22 Feb 2017 | NZ 289/4 v SA 283/9Match 2 · ODI | New Zealand won by 6 runs | Christchurch | South Africa in New Zealand ODI Series 2016/17 |
| 20 Jan 2017 | NZ 354 & 111/1 v BAN 289 & 173Match 2 · Test | New Zealand won by 9 wickets | Christchurch | Bangladesh in New Zealand Test Series 2016/17 |
| 26 Dec 2016 | NZ 341/7 v BAN 264/9Match 1 · ODI | New Zealand won by 77 runs | Christchurch | Bangladesh in New Zealand ODI Series 2016/17 |
| 17 Nov 2016 | NZ 200 & 108/2 v PAK 133 & 171Match 1 · Test | New Zealand won by 8 wickets | Christchurch | Pakistan in New Zealand Test Series 2016/17 |
| 20 Feb 2016 | NZ 370 & 335 v AUS 505 & 201/3Match 2 · Test | Australia won by 7 wickets | Christchurch | Trans-Tasman Trophy 2015/16 |
| 28 Dec 2015 | NZ 118/0 v SL 117Match 2 · ODI | New Zealand won by 10 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2015/16 |
| 26 Dec 2015 | NZ 191/3 v SL 188Match 1 · ODI | New Zealand won by 7 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2015/16 |
| 14 Feb 2015 | NZ 331/6 v SL 233Match 1 · ODI | New Zealand won by 98 runs | Christchurch | ICC Cricket World Cup 2014/15 |
| 11 Jan 2015 | NZ 219/7 v SL 218/9Match 1 · ODI | New Zealand won by 3 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2014/15 |
| 26 Dec 2014 | NZ 441 & 107/2 v SL 138 & 407Match 1 · Test | New Zealand won by 8 wickets | Christchurch | Sri Lanka in New Zealand Test Series 2014/15 |