| 28 Jan 2019 | NZ 243 v IND 245/33rd ODI · ODI | NZ | 13 | - | 0 | India won by 7 wickets | Mount Maunganui | India tour of New Zealand 2018/19 |
| 26 Jan 2019 | NZ 234 v IND 324/42nd ODI · ODI | NZ | 15 | - | 0 | India won by 90 runs | Mount Maunganui | India tour of New Zealand 2018/19 |
| 23 Jan 2019 | NZ 157 v IND 156/21st ODI · ODI | NZ | 5 | - | 1 | India won by 8 wickets (DLS method) | Napier | India tour of New Zealand 2018/19 |
| 18 Jan 2019 | WEL 122 v AUC 123/4Match 19 · T20 | AUC | 0 | - | 1 | Auckland won by 6 wickets | Wellington | Super Smash 2018/19 |
| 13 Jan 2019 | AUC 117/1 v OTAMatch 16 · T20 | AUC | 62* | - | 0 | No result | Dunedin | Super Smash 2018/19 |
| 11 Jan 2019 | NZ 179/7 v SL 144Only T20I · T20I | NZ | 1 | - | 1 | New Zealand won by 35 runs | Auckland | Sri Lanka tour of New Zealand 2018/19 |
| 8 Jan 2019 | NZ 364/4 v SL 2493rd ODI · ODI | NZ | 2 | - | 1 | New Zealand won by 115 runs | Nelson | Sri Lanka tour of New Zealand 2018/19 |
| 5 Jan 2019 | NZ 319/7 v SL 2982nd ODI · ODI | NZ | 13 | - | 0 | New Zealand won by 21 runs | Mount Maunganui | Sri Lanka tour of New Zealand 2018/19 |
| 3 Jan 2019 | NZ 371/7 v SL 3261st ODI · ODI | NZ | 138 | - | 0 | New Zealand won by 45 runs | Mount Maunganui | Sri Lanka tour of New Zealand 2018/19 |
| 29 Dec 2018 | CD 107 v AUC 111/5Match 6 · T20 | AUC | 71* | - | 2 | Auckland won by 5 wickets | New Plymouth | Super Smash 2018/19 |
| 2 Sept 2018 | BT 135/7 v SLS 136/4Match 24 · T20 | BT | 9 | - | 0 | St Lucia Stars won by 6 wickets | Barbados | Caribbean Premier League 2018 |
| 31 Aug 2018 | BT 165/7 v GAW 168/2Match 22 · T20 | BT | 8 | - | 0 | Guyana Amazon Warriors won by 8 wickets | Barbados | Caribbean Premier League 2018 |
| 29 Aug 2018 | BT 151/9 v JT 153/5Match 20 · T20 | BT | 73 | - | 0 | Jamaica Tallawahs won by 5 wickets | Barbados | Caribbean Premier League 2018 |
| 25 Aug 2018 | BT 147/6 v SKAN 148/4Match 16 · T20 | BT | 19 | - | 0 | St Kitts and Nevis Patriots won by 6 wickets | Barbados | Caribbean Premier League 2018 |
| 22 Aug 2018 | BT 156/6 v JT 154/3Match 14 · T20 | BT | 0 | - | 1 | Barbados Tridents won by 2 runs | Lauderhill | Caribbean Premier League 2018 |
| 17 Aug 2018 | SLS 226/6 v BT 188/6Match 10 · T20 | BT | 7 | - | 0 | St Lucia Stars won by 38 runs | St Lucia | Caribbean Premier League 2018 |
| 12 Aug 2018 | BT 185/4 v GAW 155/8Match 6 · T20 | BT | 0 | - | 1 | Barbados Tridents won by 30 runs | Guyana | Caribbean Premier League 2018 |
| 27 Jul 2018 | NOR 187/9 v WOR 189/1Match · T20 | WOR | 102 | - | 1 | Worcestershire won by 9 wickets | Northampton | Vitality Blast 2018 |
| 20 Jul 2018 | WOR 121 v DUR 125/3Match · T20 | WOR | 7 | - | 1 | Durham won by 7 wickets | Chester-le-Street | Vitality Blast 2018 |
| 15 Jul 2018 | YOR 179/7 v WOR 167/8Match · T20 | WOR | 0 | - | 2 | Yorkshire won by 12 runs | Worcester | Vitality Blast 2018 |
| 13 Jul 2018 | WOR 130/3 v NOR 89/6Match · T20 | WOR | 9 | - | 0 | Worcestershire won by 41 runs | Worcester | Vitality Blast 2018 |
| 8 Jul 2018 | DER 135/9 v WOR 136/4Match · T20 | WOR | 65 | - | 0 | Worcestershire won by 6 wickets | Derby | Vitality Blast 2018 |
| 6 Jul 2018 | WOR 192/7 v BB 188/9Match · T20 | WOR | 51 | - | 1 | Worcestershire won by 4 runs | Worcester | Vitality Blast 2018 |
| 5 Jul 2018 | LAN 188/6 v WOR 190/5Match · T20 | WOR | 19 | - | 1 | Worcestershire won by 5 wickets | Manchester | Vitality Blast 2018 |
| 25 Jun 2018 | NOT 499/9d & 249/4d v WOR 287 & 368/8Match · First-class | WOR | 28 & 29 | 1/12 & 0/5 | 2 | Match drawn | Nottingham | Specsavers County Championship 2018 |
| 2 Apr 2018 | AA 304 & 163 v WF 174 & 173Match · First-class | AA | 14 & 0 | - | 1 | Auckland Aces won by 120 runs | Kennards Hire Community Oval | Plunket Shield 2017/18 |
| 10 Mar 2018 | NZ 223 v ENG 229/35th ODI · ODI | NZ | 47 | - | 0 | England won by 7 wickets | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 7 Mar 2018 | ENG 335/9 v NZ 339/54th ODI · ODI | NZ | 0 | - | 0 | New Zealand won by 5 wickets | Dunedin | England tour of Australia and New Zealand 2017/18 |
| 3 Mar 2018 | ENG 234 v NZ 230/83rd ODI · ODI | NZ | 3 | - | 1 | England won by 4 runs | Wellington | England tour of Australia and New Zealand 2017/18 |
| 28 Feb 2018 | NZ 223 v ENG 225/42nd ODI · ODI | NZ | 50 | - | 0 | England won by 6 wickets | Mount Maunganui | England tour of Australia and New Zealand 2017/18 |
| 25 Feb 2018 | ENG 284/8 v NZ 287/71st ODI · ODI | NZ | 13 | - | 1 | New Zealand won by 3 wickets | Hamilton | England tour of Australia and New Zealand 2017/18 |
| 21 Feb 2018 | NZ 150/9 v AUS 121/3Final · T20I | NZ | 21 | - | 0 | Australia won by 19 runs (DLS method) | Auckland | Trans-Tasman Twenty20 Trophy 2017/18 |
| 18 Feb 2018 | ENG 194/7 v NZ 192/4Match 6 · T20I | NZ | 62 | - | 2 | England won by 2 runs | Hamilton | Trans-Tasman Twenty20 Trophy 2017/18 |
| 16 Feb 2018 | NZ 243/6 v AUS 245/5Match 5 · T20I | NZ | 105 | - | 1 | Australia won by 5 wickets | Auckland | Trans-Tasman Twenty20 Trophy 2017/18 |
| 13 Feb 2018 | NZ 196/5 v ENG 184/9Match 4 · T20I | NZ | 65 | - | 0 | New Zealand won by 12 runs | Wellington | Trans-Tasman Twenty20 Trophy 2017/18 |
| 3 Feb 2018 | NZ 117/9 v AUS 96/3Match 1 · T20I | NZ | 5 | - | 0 | Australia won by 7 wickets (DLS method) | Sydney | Trans-Tasman Twenty20 Trophy 2017/18 |
| 28 Jan 2018 | PAK 181/6 v NZ 163/63rd T20I · T20I | NZ | 59 | - | 0 | Pakistan won by 18 runs | Mount Maunganui | Pakistan tour of New Zealand 2017/18 |
| 25 Jan 2018 | PAK 201/4 v NZ 1532nd T20I · T20I | NZ | 26 | - | 0 | Pakistan won by 48 runs | Auckland | Pakistan tour of New Zealand 2017/18 |
| 22 Jan 2018 | PAK 105 v NZ 106/31st T20I · T20I | NZ | 2 | - | 0 | New Zealand won by 7 wickets | Wellington | Pakistan tour of New Zealand 2017/18 |
| 19 Jan 2018 | NZ 271/7 v PAK 2565th ODI · ODI | NZ | 100 | - | 1 | New Zealand won by 15 runs | Wellington | Pakistan tour of New Zealand 2017/18 |
| 16 Jan 2018 | PAK 262/8 v NZ 263/54th ODI · ODI | NZ | 31 | - | 2 | New Zealand won by 5 wickets | Hamilton | Pakistan tour of New Zealand 2017/18 |
| 13 Jan 2018 | NZ 257 v PAK 743rd ODI · ODI | NZ | 45 | - | 0 | New Zealand won by 183 runs | Dunedin | Pakistan tour of New Zealand 2017/18 |
| 9 Jan 2018 | PAK 246/9 v NZ 151/22nd ODI · ODI | NZ | 86* | - | 1 | New Zealand won by 8 wickets (DLS method) | Nelson | Pakistan tour of New Zealand 2017/18 |
| 6 Jan 2018 | NZ 315/7 v PAK 166/61st ODI · ODI | NZ | 48 | - | 0 | New Zealand won by 61 runs (DLS method) | Wellington | Pakistan tour of New Zealand 2017/18 |
| 3 Jan 2018 | NZ 243/5 v WI 124/93rd T20I · T20I | NZ | 63 | - | 0 | New Zealand won by 119 runs | Mount Maunganui | West Indies tour of New Zealand 2017/18 |
| 1 Jan 2018 | NZ 102/4 v WI2nd T20I · T20I | NZ | 2 | - | 0 | No result | Mount Maunganui | West Indies tour of New Zealand 2017/18 |
| 29 Dec 2017 | NZ 187/7 v WI 1401st T20I · T20I | NZ | 5 | - | 0 | New Zealand won by 47 runs | Nelson | West Indies tour of New Zealand 2017/18 |
| 24 Dec 2017 | WEL 206/7 v AUC 208/8Match 10 · T20 | AUC | 29 | - | 0 | Auckland won by 2 wickets | Auckland | Super Smash 2017/18 |
| 15 Nov 2017 | ND 148 & 238 v AA 315 & 75/2Match · First-class | AA | 8 & 52* | - | 2 | Auckland Aces won by 8 wickets | Hamilton | Plunket Shield 2017/18 |
| 7 Nov 2017 | IND 67/5 v NZ 61/63rd T20I · T20I | NZ | 1 | - | 1 | India won by 6 runs | Thiruvananthapuram | New Zealand tour of India 2017/18 |