| 28 Feb 2026 | OV 296 v CAN 227Match 15 · First-class | CAN | 96* | - | 2 | Match drawn | Christchurch | Plunket Shield 2025/26 |
| 31 Jan 2026 | CAN 171/5 v ND 173/5Final · T20 | CAN | 16 | - | 0 | Northern Districts won by 5 wickets | Christchurch | Super Smash 2025/26 |
| 30 Jan 2026 | AUC 106 v CAN 108/1Eliminator · T20 | CAN | 34* | - | 1 | Canterbury won by 9 wickets | Christchurch | Super Smash 2025/26 |
| 25 Jan 2026 | ND 124/4 v CANMatch 29 · T20 | CAN | - | - | 0 | No result | Christchurch | Super Smash 2025/26 |
| 23 Jan 2026 | WEL 178/5 v CAN 136/8Match 27 · T20 | CAN | 41 | - | 0 | Wellington won by 13 runs (DLS method) | Christchurch | Super Smash 2025/26 |
| 1 Jan 2026 | CAN 194/7 v CD 158/8Match 7 · T20 | CAN | 8 | - | 0 | Canterbury won by 36 runs | Christchurch | Super Smash 2025/26 |
| 13 Dec 2025 | AA 138 & 324 v CAN 534/8dMatch 11 · First-class | CAN | 226 | - | 1 | Canterbury won by an innings and 72 runs | Christchurch | Plunket Shield 2025/26 |
| 21 Mar 2025 | CS 111 & 180 v CAN 423Match 20 · First-class | CAN | 67 | - | 3 | Canterbury won by an innings and 132 runs | Christchurch | Plunket Shield 2024/25 |
| 11 Jan 2024 | WEL 184/5 v CAN 163/7Match 20 · T20 | CAN | 41 | - | 0 | Wellington won by 21 runs | Christchurch | Super Smash 2023/24 |
| 9 Jan 2024 | CAN 202/3 v ND 169/9Match 18 · T20 | CAN | 76* | - | 1 | Canterbury won by 33 runs | Christchurch | Super Smash 2023/24 |
| 7 Jan 2024 | CAN 140/5 v AUC 141/2Match 16 · T20 | CAN | 13 | - | 0 | Auckland won by 8 wickets | Christchurch | Super Smash 2023/24 |
| 5 Jan 2024 | CD 21/4 v CANMatch 14 · T20 | CAN | - | - | 0 | No result | Christchurch | Super Smash 2023/24 |
| 26 Dec 2023 | CAN 2/0 v OTAMatch 5 · T20 | CAN | 1* | - | 0 | No result | Christchurch | Super Smash 2023/24 |
| 6 Nov 2023 | CAN 413/9d & 63/2 v AA 217 & 256Match 8 · First-class | CAN | 120 & 30* | - | 1 | Canterbury won by 8 wickets | Christchurch | Plunket Shield 2023/24 |
| 28 Oct 2023 | CAN 313/9 & 333/4d v OV 184 & 254/9Match 6 · First-class | CAN | 124 & 61 | - | 2 | Match drawn | Christchurch | Plunket Shield 2023/24 |
| 9 Mar 2023 | SL 355 & 302 v NZ 373 & 285/81st Test · Test | NZ | 2 & 20 | - | 1 | New Zealand won by 2 wickets | Christchurch | Sri Lanka tour of New Zealand 2022/23 |
| 14 Nov 2022 | CAN 509 v AA 438 & 252/6Match 11 · First-class | CAN | 89 | - | 0 | Match drawn | Christchurch | Plunket Shield 2022/23 |
| 5 Nov 2022 | CAN 511 v OV 248 & 234Match 9 · First-class | CAN | 64 | - | 0 | Canterbury won by an innings and 29 runs | Christchurch | Plunket Shield 2022/23 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | NZ | 39 & 7 | - | 1 | 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 | NZ | 105 | - | 0 | 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 | NZ | 0 | - | 0 | New Zealand won by an innings and 117 runs | Christchurch | Bangladesh tour of New Zealand 2021/22 |
| 26 Dec 2021 | CAN 173/6 v OTA 137/8Match 13 · T20 | CAN | 49* | - | 0 | Canterbury won by 36 runs | Christchurch | Super Smash 2021/22 |
| 23 Oct 2021 | CS 369 & 321/6d v CAN 241 & 249/5Match 2 · First-class | CAN | 17 & 44 | - | 1 | Match drawn | Christchurch | Plunket Shield 2021/22 |
| 23 Mar 2021 | BAN 271/6 v NZ 275/52nd ODI · ODI | NZ | 13 | - | 2 | New Zealand won by 5 wickets | Christchurch | Bangladesh tour of New Zealand 2020/21 |
| 3 Jan 2021 | PAK 297 & 186 v NZ 659/6d2nd Test · Test | NZ | 157 | - | 2 | 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 | NZ | 14 & 5* | - | 0 | New Zealand won by 7 wickets | Christchurch | India in New Zealand Test Series 2019/20 |
| 14 Jan 2020 | OTA 167/5 v CAN 168/4Match 30 · T20 | CAN | 39 | - | 0 | Canterbury won by 6 wickets | Christchurch | Super Smash 2019/20 |
| 21 Oct 2019 | CAN 390 v ND 498/6Match · First-class | CAN | 103 | - | 0 | Match drawn | Christchurch | Plunket Shield 2019/20 |
| 16 Feb 2019 | NZ 229/2 v BAN 2262nd ODI · ODI | NZ | 14 | - | 1 | 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 | NZ | 1 & 162* | - | 1 | New Zealand won by 423 runs | Christchurch | Sri Lanka tour of New Zealand 2018/19 |
| 17 Oct 2018 | CAN 228 & 221/9 v ND 378 & 234/6dMatch · First-class | CAN | 41 & 54 | - | 0 | Match drawn | Christchurch | Plunket Shield 2018/19 |
| 30 Mar 2018 | ENG 307 & 352/9d v NZ 278 & 256/82nd Test · Test | NZ | 0 & 13 | - | 2 | Match drawn | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 10 Mar 2018 | NZ 223 v ENG 229/35th ODI · ODI | NZ | 55 | - | 0 | England won by 7 wickets | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 1 Jan 2018 | AUC 168/5 v CAN 161/8Match 18 · T20 | CAN | 10 | - | 0 | Auckland won by 7 runs | Christchurch | Super Smash 2017/18 |
| 26 Dec 2017 | NZ 131/4 v WI 99/93rd ODI · ODI | NZ | 18* | - | 0 | 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 | NZ | 83* | - | 0 | New Zealand won by 204 runs | Christchurch | West Indies tour of New Zealand 2017/18 |
| 20 Jan 2017 | NZ 354 & 111/1 v BAN 289 & 173Match 2 · Test | NZ | 98 & DNB | - | 0 | New Zealand won by 9 wickets | Christchurch | Bangladesh in New Zealand Test Series 2016/17 |
| 17 Nov 2016 | NZ 200 & 108/2 v PAK 133 & 171Match 1 · Test | NZ | 30 & 0* | - | 0 | New Zealand won by 8 wickets | Christchurch | Pakistan in New Zealand Test Series 2016/17 |
| 29 Oct 2016 | CAN 202 & 354 v CS 399 & 86/9Match · First-class | CAN | 33 & 98 | - | 0 | Canterbury won by 71 runs | Christchurch | Plunket Shield 2016/17 |
| 22 Oct 2016 | CAN 445 & 165/9 v ND 415 & 198/5Match · First-class | CAN | 6 & 6 | - | 0 | Northern Districts won by 5 wickets | Christchurch | Plunket Shield 2016/17 |
| 20 Feb 2016 | NZ 370 & 335 v AUS 505 & 201/3Match 2 · Test | NZ | 7 & 2 | - | 1 | Australia won by 7 wickets | Christchurch | Trans-Tasman Trophy 2015/16 |
| 28 Dec 2015 | NZ 118/0 v SL 117Match 2 · ODI | NZ | DNB | - | 1 | 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 | NZ | 23* | - | 1 | New Zealand won by 7 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2015/16 |
| 9 Mar 2015 | CAN 381 & 338/6d v ND 234 & 184Match · First-class | CAN | 57 & 61 | - | 1 | Canterbury won by 301 runs | Christchurch | Plunket Shield 2014/15 |
| 11 Dec 2014 | CAN 269 & 412/7d v CS 305 & 274Match · First-class | CAN | 0 & 18 | - | 0 | Canterbury won by 102 runs | Christchurch | Plunket Shield 2014/15 |
| 25 Oct 2014 | CAN 242 & 407/7d v WF 343 & 308/6Match · First-class | CAN | 53 & 119 | - | 2 | Wellington Firebirds won by 4 wickets | Christchurch | Plunket Shield 2014/15 |
| 7 Feb 2014 | CAN 328 & 332/4d v AA 300/7d & 296Match · First-class | CAN | 17 & 4 | - | 0 | Canterbury won by 64 runs | Christchurch | Plunket Shield 2013/14 |
| 20 Feb 2013 | AA 173 & 170 v CAN 302 & 43/1Match · First-class | CAN | 16 & 7* | - | 2 | Canterbury won by 9 wickets | Christchurch | Plunket Shield 2012/13 |