| 14 Dec 2024 | NZ 347 & 453 v ENG 143 & 234/93rd Test · Test | NZ | 23 & 2 | 0/46 & 2/34 | 1 | New Zealand won by 423 runs | Hamilton | England tour of New Zealand 2024/25 |
| 19 Nov 2024 | ND 268 & 252/5d v AA 150 & 191Match 4 · First-class | ND | 2 & DNB | 1/22 & 1/33 | 0 | Northern Districts won by 179 runs | Hamilton | Plunket Shield 2024/25 |
| 24 Mar 2024 | ND 362 v WF 323 & 127/4Match 23 · First-class | ND | 5 | 1/22 & 0/5 | 1 | Match drawn | Hamilton | Plunket Shield 2023/24 |
| 13 Feb 2024 | SA 242 & 235 v NZ 211 & 269/32nd Test · Test | NZ | 5 & DNB | 1/63 & 0/33 | 2 | New Zealand won by 7 wickets | Hamilton | South Africa tour of New Zealand 2023/24 |
| 14 Jan 2024 | NZ 194/8 v PAK 1732nd T20I · T20I | NZ | 5* | 2/31 | 2 | New Zealand won by 21 runs | Hamilton | Pakistan tour of New Zealand 2023/24 |
| 6 Jan 2024 | ND 128 v OTA 132/2Match 15 · T20 | ND | 1 | 0/25 | 1 | Otago won by 8 wickets | Hamilton | Super Smash 2023/24 |
| 22 Dec 2023 | ND 196/9 v CD 141Match 3 · T20 | ND | 0 | 2/28 | 0 | Northern Districts won by 55 runs | Hamilton | Super Smash 2023/24 |
| 27 Nov 2022 | IND 89/1 v NZ2nd ODI · ODI | NZ | - | 0/12 | 0 | No result | Hamilton | India tour of New Zealand 2022/23 |
| 29 Jan 2022 | ND 217/5 v CAN 161Final · T20 | ND | DNB | 3/39 | 0 | Northern Districts won by 56 runs | Hamilton | Super Smash 2021/22 |
| 28 Mar 2021 | NZ 210/3 v BAN 144/81st T20I · T20I | NZ | DNB | 1/34 | 0 | New Zealand won by 66 runs | Hamilton | Bangladesh tour of New Zealand 2020/21 |
| 29 Jan 2021 | AUC 162/4 v ND 166/7Match 24 · T20 | ND | 24 | 2/29 | 0 | Northern Districts won by 3 wickets | Hamilton | Super Smash 2020/21 |
| 21 Jan 2021 | CAN 118 v ND 93/2Match 20 · T20 | ND | DNB | 1/18 | 1 | Northern Districts won by 8 wickets (DLS method) | Hamilton | Super Smash 2020/21 |
| 20 Dec 2020 | PAK 163/6 v NZ 164/12nd T20I · T20I | NZ | DNB | 4/21 | 2 | New Zealand won by 9 wickets | Hamilton | Pakistan tour of New Zealand 2020/21 |
| 3 Dec 2020 | NZ 519/7d v WI 138/9 & 247/91st Test · Test | NZ | 11* | 4/35 & 1/62 | 2 | New Zealand won by an innings and 134 runs | Hamilton | West Indies tour of New Zealand 2020/21 |
| 19 Oct 2020 | ND 253/8d & 0/0 v CS 0/0 & 254/3Match 1 · First-class | ND | 1 & DNB | 0/36 | 0 | Central Stags won by 7 wickets | Hamilton | Plunket Shield 2020/21 |
| 5 Feb 2020 | NZ 348/6 v IND 347/41st ODI · ODI | NZ | DNB | 2/85 | 0 | New Zealand won by 4 wickets | Hamilton | India tour of New Zealand 2019/20 |
| 29 Jan 2020 | NZ 179/6 v IND 179/53rd T20I · T20I | NZ | DNB | 0/39 | 2 | Match tied (India won the Super Over) | Hamilton | India tour of New Zealand 2019/20 |
| 29 Nov 2019 | NZ 375 & 241/2 v ENG 476Match 2 · Test | NZ | 18 & DNB | 2/90 | 0 | Match drawn | Hamilton | England in New Zealand Test Series 2019/20 |
| 28 Feb 2019 | NZ 715/6d v BAN 234 & 4291st Test · Test | NZ | DNB | 3/76 & 3/98 | 0 | New Zealand won by an innings and 52 runs | Hamilton | Bangladesh tour of New Zealand 2018/19 |
| 17 Feb 2019 | CD 147/8 v ND 80Final · T20 | ND | 0 | 1/33 | 1 | Central Districts won by 67 runs | Hamilton | Super Smash 2018/19 |
| 10 Feb 2019 | NZ 212/4 v IND 208/63rd T20I · T20I | NZ | DNB | 0/47 | 1 | New Zealand won by 4 runs | Hamilton | India tour of New Zealand 2018/19 |
| 25 Feb 2018 | ENG 284/8 v NZ 287/71st ODI · ODI | NZ | 8* | 0/47 | 1 | New Zealand won by 3 wickets | Hamilton | England tour of Australia and New Zealand 2017/18 |
| 18 Feb 2018 | ENG 194/7 v NZ 192/4Match 6 · T20I | NZ | DNB | 2/22 | 0 | England won by 2 runs | Hamilton | Trans-Tasman Twenty20 Trophy 2017/18 |
| 16 Jan 2018 | PAK 262/8 v NZ 263/54th ODI · ODI | NZ | DNB | 3/44 | 0 | New Zealand won by 5 wickets | Hamilton | Pakistan tour of New Zealand 2017/18 |
| 9 Dec 2017 | NZ 373 & 291/8d v WI 221 & 203/92nd Test · Test | NZ | 31 & 22* | 2/34 & 2/71 | 2 | New Zealand won by 240 runs | Hamilton | West Indies tour of New Zealand 2017/18 |
| 15 Nov 2017 | ND 148 & 238 v AA 315 & 75/2Match · First-class | ND | 6 & 20 | 3/97 & 0/11 | 0 | Auckland Aces won by 8 wickets | Hamilton | Plunket Shield 2017/18 |
| 1 Mar 2017 | NZ 280/3 v SA 279/8Match 4 · ODI | NZ | DNB | 1/70 | 0 | New Zealand won by 7 wickets | Hamilton | South Africa in New Zealand ODI Series 2016/17 |
| 19 Feb 2017 | NZ 207/7 v SA 210/6Match 1 · ODI | NZ | 24* | 2/47 | 1 | South Africa won by 4 wickets | Hamilton | South Africa in New Zealand ODI Series 2016/17 |
| 5 Feb 2017 | NZ 281/9 v AUS 257Match 3 · ODI | NZ | 10 | 0/39 | 0 | New Zealand won by 24 runs | Hamilton | Chappell-Hadlee Trophy 2016/17 |
| 25 Nov 2016 | NZ 271 & 313/5d v PAK 216 & 230Match 2 · Test | NZ | 29 & DNB | 6/80 & 2/60 | 0 | New Zealand won by 138 runs | Hamilton | Pakistan in New Zealand Test Series 2016/17 |
| 5 Nov 2016 | ND 138 & 181 v CAN 112 & 186Match · First-class | ND | 27 & 0 | 5/39 & 2/44 | 0 | Northern Districts won by 21 runs | Hamilton | Plunket Shield 2016/17 |
| 18 Dec 2015 | NZ 237 & 189/5 v SL 292 & 133Match 2 · Test | NZ | 4 & DNB | 3/63 & 4/26 | 1 | New Zealand won by 5 wickets | Hamilton | Sri Lanka in New Zealand Test Series 2015/16 |
| 15 Oct 2015 | WF 267 & 409/9 v ND 429Match · First-class | ND | 4 | 5/56 & 1/76 | 0 | Match drawn | Hamilton | Plunket Shield 2015/16 |
| 13 Mar 2015 | NZ 290/7 v BAN 288/7Match 37 · ODI | NZ | 12* | 0/51 | 0 | New Zealand won by 3 wickets | Hamilton | ICC Cricket World Cup 2014/15 |
| 18 Dec 2014 | ND 223 & 347/6d v WF 117 & 58Match · First-class | ND | 17 & 17 | 3/56 & 4/18 | 0 | Northern Districts won by 395 runs | Hamilton | Plunket Shield 2014/15 |
| 27 Oct 2014 | NZ v SA 157/3Match 3 · ODI | NZ | - | 0/29 | 0 | No result | Hamilton | South Africa in New Zealand ODI Series 2014/15 |
| 28 Jan 2014 | NZ 280/3 v IND 278/5Match 4 · ODI | NZ | DNB | 2/36 | 1 | New Zealand won by 7 wickets | Hamilton | India in New Zealand ODI Series 2013/14 |
| 22 Jan 2014 | NZ 271/7 v IND 277/9Match 2 · ODI | NZ | DNB | 4/72 | 1 | New Zealand won by 15 runs (DLS method) | Hamilton | India in New Zealand ODI Series 2013/14 |
| 8 Jan 2014 | NZ 160 v WI 363/4Match 5 · ODI | NZ | 9 | 0/64 | 0 | West Indies won by 203 runs | Hamilton | West Indies in New Zealand ODI Series 2013/14 |
| 19 Dec 2013 | NZ 349 & 124/2 v WI 367 & 103Match 3 · Test | NZ | 18 & DNB | 4/79 & 3/12 | 1 | New Zealand won by 8 wickets | Hamilton | West Indies in New Zealand Test Series 2013/14 |
| 26 Nov 2013 | ND 287 & 99/3 v CS 89 & 296Match · First-class | ND | 8 & DNB | 4/39 & 2/40 | 0 | Northern Districts won by 7 wickets | Hamilton | Plunket Shield 2013/14 |
| 19 Feb 2012 | NZ 173/4 v SA 174/2Match 2 · T20I | NZ | DNB | 0/40 | 0 | South Africa won by 8 wickets | Hamilton | South Africa in New Zealand T20I Series 2011/12 |
| 14 Feb 2012 | NZ 202/5 v ZIM 200/2Match 2 · T20I | NZ | DNB | 0/35 | 1 | New Zealand won by 5 wickets | Hamilton | Zimbabwe in New Zealand T20I Series 2011/12 |
| 7 Jan 2011 | NZ 275 & 110 v PAK 367 & 21/0Match 1 · Test | NZ | 56 & 17 | 2/82 & 0/10 | 1 | Pakistan won by 10 wickets | Hamilton | Pakistan in New Zealand Test Series 2010/11 |
| 28 Dec 2010 | NZ 185/7 v PAK 146/9Match 2 · T20I | NZ | DNB | 2/26 | 0 | New Zealand won by 39 runs | Hamilton | Pakistan in New Zealand T20I Series 2010/11 |
| 27 Mar 2010 | NZ 264 & 302 v AUS 231 & 511/8dMatch 2 · Test | NZ | 22* & 45 | 4/61 & 2/89 | 2 | Australia won by 176 runs | Hamilton | Trans-Tasman Trophy 2009/10 |
| 9 Mar 2010 | NZ 245 v AUS 248/4Match 3 · ODI | NZ | 1 | 1/43 | 0 | Australia won by 6 wickets | Hamilton | Chappell-Hadlee Trophy 2009/10 |
| 15 Feb 2010 | NZ 553/7d & 258/5d v BAN 408 & 282Only Test · Test | NZ | DNB & DNB | 1/62 & 3/41 | 0 | New Zealand won by 121 runs | Hamilton | - |
| 3 Feb 2010 | NZ 79/0 v BAN 78Only T20I · T20I | NZ | DNB | 0/15 | 0 | New Zealand won by 10 wickets | Hamilton | - |
| 28 Dec 2008 | NZ 191/9 v WI 155/7Match 2 · T20I | NZ | 2 | 1/44 | 1 | New Zealand won by 36 runs | Hamilton | West Indies in New Zealand T20I Series 2008/09 |