| 29 Oct 2025 | ENG 175 v NZ 177/52nd ODI · ODI | NZ | 21 | - | 1 | New Zealand won by 5 wickets | Hamilton | England tour of New Zealand 2025/26 |
| 14 Dec 2024 | NZ 347 & 453 v ENG 143 & 234/93rd Test · Test | NZ | 44 & 156 | - | 0 | 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 | 60 & 4 | - | 1 | Northern Districts won by 179 runs | Hamilton | Plunket Shield 2024/25 |
| 13 Feb 2024 | SA 242 & 235 v NZ 211 & 269/32nd Test · Test | NZ | 43 & 133* | - | 0 | 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 | 26* | - | 0 | New Zealand won by 21 runs | Hamilton | Pakistan tour of New Zealand 2023/24 |
| 27 Nov 2022 | IND 89/1 v NZ2nd ODI · ODI | NZ | - | - | 0 | No result | Hamilton | India tour of New Zealand 2022/23 |
| 29 Jan 2021 | AUC 162/4 v ND 166/7Match 24 · T20 | ND | 79* | - | 0 | Northern Districts won by 3 wickets | Hamilton | Super Smash 2020/21 |
| 21 Jan 2021 | CAN 118 v ND 93/2Match 20 · T20 | ND | 34* | - | 0 | 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 | 57* | - | 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 | 251 | - | 1 | New Zealand won by an innings and 134 runs | Hamilton | West Indies tour of New Zealand 2020/21 |
| 29 Jan 2020 | NZ 179/6 v IND 179/53rd T20I · T20I | NZ | 95 | - | 0 | 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 | 4 & 104* | - | 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 | 200* | 0/13 | 2 | New Zealand won by an innings and 52 runs | Hamilton | Bangladesh tour of New Zealand 2018/19 |
| 10 Feb 2019 | NZ 212/4 v IND 208/63rd T20I · T20I | NZ | 27 | - | 2 | New Zealand won by 4 runs | Hamilton | India tour of New Zealand 2018/19 |
| 31 Jan 2019 | NZ 93/2 v IND 924th ODI · ODI | NZ | 11 | - | 0 | New Zealand won by 8 wickets | Hamilton | India tour of New Zealand 2018/19 |
| 25 Feb 2018 | ENG 284/8 v NZ 287/71st ODI · ODI | NZ | 8 | - | 0 | 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 | 8 | 0/16 | 2 | 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 | 32 | 2/32 | 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 | 43 & 54 | - | 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 | 45 & 38 | - | 0 | Auckland Aces won by 8 wickets | Hamilton | Plunket Shield 2017/18 |
| 25 Mar 2017 | NZ 489 v SA 314 & 80/5Match 3 · Test | NZ | 176 | - | 0 | Match drawn | Hamilton | South Africa in New Zealand Test Series 2016/17 |
| 1 Mar 2017 | NZ 280/3 v SA 279/8Match 4 · ODI | NZ | 21 | 0/17 | 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 | 59 | 1/17 | 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 | 37 | 1/44 | 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 | 13 & 42 | 0/2 | 1 | New Zealand won by 138 runs | Hamilton | Pakistan in New Zealand Test Series 2016/17 |
| 8 Feb 2016 | NZ 246 v AUS 191Match 3 · ODI | NZ | 18 | - | 0 | New Zealand won by 55 runs | Hamilton | Chappell-Hadlee Trophy 2015/16 |
| 17 Jan 2016 | NZ 171/0 v PAK 168/7Match 2 · T20I | NZ | 72* | - | 2 | New Zealand won by 10 wickets | Hamilton | Pakistan in New Zealand T20I Series 2015/16 |
| 18 Dec 2015 | NZ 237 & 189/5 v SL 292 & 133Match 2 · Test | NZ | 1 & 108* | 0/1 | 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 | 65 | 0/9 | 0 | Match drawn | Hamilton | Plunket Shield 2015/16 |
| 13 Mar 2015 | NZ 290/7 v BAN 288/7Match 37 · ODI | NZ | 1 | - | 0 | New Zealand won by 3 wickets | Hamilton | ICC Cricket World Cup 2014/15 |
| 28 Jan 2014 | NZ 280/3 v IND 278/5Match 4 · ODI | NZ | 60 | 1/26 | 0 | 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 | 77 | - | 1 | New Zealand won by 15 runs (DLS method) | Hamilton | India in New Zealand ODI Series 2013/14 |
| 17 Jan 2014 | ND 181/4 v CAN 178/7Preliminary Final · T20 | ND | 79* | 1/25 | 1 | Northern Districts won by 3 runs | Hamilton | HRV Twenty20 2013/14 |
| 8 Jan 2014 | NZ 160 v WI 363/4Match 5 · ODI | NZ | 16 | 1/30 | 1 | 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 | 58 & 56 | 0/17 | 3 | New Zealand won by 8 wickets | Hamilton | West Indies in New Zealand Test Series 2013/14 |
| 17 Feb 2013 | NZ 259/7 v ENG 258Match 1 · ODI | NZ | 74 | 0/12 | 0 | New Zealand won by 3 wickets | Hamilton | England in New Zealand ODI Series 2012/13 |
| 15 Mar 2012 | NZ 185 & 168 v SA 253 & 103/1Match 2 · Test | NZ | 0 & 77 | 1/1 & 0/23 | 1 | South Africa won by 9 wickets | Hamilton | South Africa in New Zealand Test Series 2011/12 |
| 19 Feb 2012 | NZ 173/4 v SA 174/2Match 2 · T20I | NZ | 28* | - | 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 | 20* | 0/16 | 0 | 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 | 50 & 1 | 0/33 | 1 | Pakistan won by 10 wickets | Hamilton | Pakistan in New Zealand Test Series 2010/11 |