| 23 Mar 2021 | BAN 271/6 v NZ 275/52nd ODI · ODI | NZ | 30 | 0/73 | 0 | New Zealand won by 5 wickets | Christchurch | Bangladesh tour of New Zealand 2020/21 |
| 20 Mar 2021 | BAN 131 v NZ 132/21st ODI · ODI | NZ | DNB | 2/27 | 0 | New Zealand won by 8 wickets | Dunedin | Bangladesh tour of New Zealand 2020/21 |
| 7 Mar 2021 | AUS 142/8 v NZ 143/35th T20I · T20I | NZ | DNB | - | 0 | New Zealand won by 7 wickets | Wellington | Australia tour of New Zealand 2020/21 |
| 5 Mar 2021 | AUS 156/6 v NZ 1064th T20I · T20I | NZ | 3 | - | 0 | Australia won by 50 runs | Wellington | Australia tour of New Zealand 2020/21 |
| 3 Mar 2021 | AUS 208/4 v NZ 1443rd T20I · T20I | NZ | 0 | 0/60 | 0 | Australia won by 64 runs | Wellington | Australia tour of New Zealand 2020/21 |
| 25 Feb 2021 | NZ 219/7 v AUS 215/82nd T20I · T20I | NZ | 45* | 2/10 | 0 | New Zealand won by 4 runs | Dunedin | Australia tour of New Zealand 2020/21 |
| 22 Feb 2021 | NZ 184/5 v AUS 1311st T20I · T20I | NZ | 26 | 0/9 | 2 | New Zealand won by 53 runs | Christchurch | Australia tour of New Zealand 2020/21 |
| 13 Feb 2021 | CAN 175/8 v WEL 178/5Final · T20 | WEL | 18 | 1/39 | 1 | Wellington won by 5 wickets | Wellington | Super Smash 2020/21 |
| 7 Feb 2021 | WEL 230/2 v AUC 191Match 30 · T20 | WEL | 6* | 3/41 | 1 | Wellington won by 39 runs | Auckland | Super Smash 2020/21 |
| 16 Jan 2021 | WEL 154/7 v CAN 155/6Match 17 · T20 | WEL | 49 | 0/30 | 0 | Canterbury won by 4 wickets | Christchurch | Super Smash 2020/21 |
| 14 Jan 2021 | OTA 167/5 v WEL 168/5Match 15 · T20 | WEL | 2 | 2/38 | 0 | Wellington won by 5 wickets | Dunedin | Super Smash 2020/21 |
| 9 Jan 2021 | WEL 185/7 v ND 105Match 12 · T20 | WEL | 5 | 3/11 | 0 | Wellington won by 80 runs | Wellington | Super Smash 2020/21 |
| 1 Jan 2021 | ND 148/6 v WEL 152/1Match 7 · T20 | WEL | DNB | 2/23 | 0 | Wellington won by 9 wickets | Mount Maunganui | Super Smash 2020/21 |
| 27 Dec 2020 | WEL 175/7 v CD 136/9Match 2 · T20 | WEL | 9 | 1/28 | 0 | Wellington won by 39 runs | Napier | Super Smash 2020/21 |
| 22 Dec 2020 | NZ 173/7 v PAK 177/63rd T20I · T20I | NZ | 2 | 1/37 | 0 | Pakistan won by 4 wickets | Napier | Pakistan tour of New Zealand 2020/21 |
| 20 Dec 2020 | PAK 163/6 v NZ 164/12nd T20I · T20I | NZ | DNB | 1/10 | 0 | New Zealand won by 9 wickets | Hamilton | Pakistan tour of New Zealand 2020/21 |
| 18 Dec 2020 | PAK 153/9 v NZ 156/51st T20I · T20I | NZ | 15* | - | 0 | New Zealand won by 5 wickets | Auckland | Pakistan tour of New Zealand 2020/21 |
| 30 Nov 2020 | WI 25/1 v NZ3rd T20I · T20I | NZ | - | - | 1 | No result | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 29 Nov 2020 | NZ 238/3 v WI 166/92nd T20I · T20I | NZ | DNB | 1/12 | 0 | New Zealand won by 72 runs | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 27 Nov 2020 | WI 180/7 v NZ 179/51st T20I · T20I | NZ | 48* | 0/32 | 1 | New Zealand won by 5 wickets (DLS method) | Auckland | West Indies tour of New Zealand 2020/21 |
| 1 Nov 2020 | PK 153/6 v CSK 154/1Match 53 · T20 | PK | 2 | 0/26 | 0 | Chennai Super Kings won by 9 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 20 Oct 2020 | DC 164/5 v PK 167/5Match 38 · T20 | PK | 10* | 1/17 | 0 | Kings XI Punjab won by 5 wickets | Dubai | Indian Premier League 2020/21 |
| 1 Oct 2020 | MI 191/4 v PK 143/8Match 13 · T20 | PK | 7 | 0/52 | 1 | Mumbai Indians won by 48 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 27 Sept 2020 | PK 223/2 v RR 226/6Match 9 · T20 | PK | DNB | 1/40 | 0 | Rajasthan Royals won by 4 wickets | Sharjah | Indian Premier League 2020/21 |
| 24 Sept 2020 | PK 206/3 v RCB 109Match 6 · T20 | PK | DNB | 0/13 | 0 | Kings XI Punjab won by 97 runs | Dubai | Indian Premier League 2020/21 |
| 13 Mar 2020 | AUS 258/7 v NZ 1871st ODI · ODI | NZ | 8 | 0/44 | 0 | Australia won by 71 runs | Sydney | New Zealand tour of Australia 2019/20 |
| 1 Mar 2020 | WF 298 & 53/1 v CS 96 & 254Match · First-class | WF | 63 & DNB | 3/17 & 3/65 | 1 | Wellington Firebirds won by 9 wickets | Cello Basin Reserve | Plunket Shield 2019/20 |
| 22 Feb 2020 | CAN 570/8d v WF 316 & 120Match · First-class | WF | 61 & 3 | 2/49 | 1 | Canterbury won by an innings and 134 runs | Rangiora | Plunket Shield 2019/20 |
| 11 Feb 2020 | NZ 300/5 v IND 296/73rd ODI · ODI | NZ | 19 | 1/50 | 0 | New Zealand won by 5 wickets | Mount Maunganui | India tour of New Zealand 2019/20 |
| 8 Feb 2020 | NZ 273/8 v IND 2512nd ODI · ODI | NZ | 3 | 1/52 | 0 | New Zealand won by 22 runs | Auckland | India tour of New Zealand 2019/20 |
| 5 Feb 2020 | NZ 348/6 v IND 347/41st ODI · ODI | NZ | 9 | 0/52 | 0 | New Zealand won by 4 wickets | Hamilton | India tour of New Zealand 2019/20 |
| 19 Jan 2020 | WEL 168/7 v AUC 146/9Final · T20 | WEL | 22 | 1/33 | 0 | Wellington won by 22 runs | Wellington | Super Smash 2019/20 |
| 6 Jan 2020 | OTA 168/5 v WEL 169/0Match 23 · T20 | WEL | DNB | - | 0 | Wellington won by 10 wickets | Dunedin | Super Smash 2019/20 |
| 3 Jan 2020 | WEL 188/4 v ND 136Match 20 · T20 | WEL | 40* | 1/22 | 1 | Wellington won by 52 runs | Wellington | Super Smash 2019/20 |
| 1 Jan 2020 | WEL 161/8 v ND 162/5Match 18 · T20 | WEL | 16 | 1/17 | 0 | Northern Districts won by 5 wickets | Mount Maunganui | Super Smash 2019/20 |
| 30 Dec 2019 | AUC 133/9 v WEL 137/3Match 15 · T20 | WEL | 23* | 1/8 | 2 | Wellington won by 7 wickets | Auckland | Super Smash 2019/20 |
| 27 Dec 2019 | WEL 196/8 v CD 154Match 12 · T20 | WEL | 38 | 1/8 | 1 | Wellington won by 42 runs | New Plymouth | Super Smash 2019/20 |
| 21 Dec 2019 | WEL 182/1 v OTA 181/4Match 9 · T20 | WEL | 47* | 2/24 | 0 | Wellington won by 1 run | Wellington | Super Smash 2019/20 |
| 18 Dec 2019 | CD 183/6 v WEL 159/9Match 6 · T20 | WEL | 37 | 0/35 | 0 | Central Districts won by 24 runs | Wellington | Super Smash 2019/20 |
| 15 Dec 2019 | CAN 129 v WEL 130/4Match 3 · T20 | WEL | 6 | 2/24 | 1 | Wellington won by 6 wickets | Christchurch | Super Smash 2019/20 |
| 10 Nov 2019 | NZ 146/5 v ENG 146/75th T20I · T20I | NZ | 1* | 2/25 | 0 | Match tied (England won the Super Over) | Auckland | England tour of New Zealand 2019/20 |
| 5 Nov 2019 | NZ 180/7 v ENG 166/73rd T20I · T20I | NZ | 20 | 0/16 | 0 | New Zealand won by 14 runs | Nelson | England tour of New Zealand 2019/20 |
| 3 Nov 2019 | NZ 176/8 v ENG 1552nd T20I · T20I | NZ | 42 | 0/23 | 0 | New Zealand won by 21 runs | Wellington | England tour of New Zealand 2019/20 |
| 21 Oct 2019 | WF 372 & 50/2 v OV 199 & 219Match · First-class | WF | 20 & DNB | 1/22 & 0/29 | 1 | Wellington Firebirds won by 8 wickets | Cello Basin Reserve | Plunket Shield 2019/20 |
| 4 Oct 2019 | TKR 143/5 v GAW 144/3Match 30 · T20 | TKR | 12* | 1/35 | 0 | Guyana Amazon Warriors won by 7 wickets | Guyana | Caribbean Premier League 2019 |
| 2 Oct 2019 | TKR 134/8 v BT 135/3Match 28 · T20 | TKR | 1 | 1/26 | 0 | Barbados Tridents won by 7 wickets | Trinidad | Caribbean Premier League 2019 |
| 30 Sept 2019 | GAW 185/6 v TKR 166/5Match 27 · T20 | TKR | 1* | 0/10 | 1 | Guyana Amazon Warriors won by 19 runs | Trinidad | Caribbean Premier League 2019 |
| 26 Sept 2019 | BT 192/5 v TKR 129Match 23 · T20 | TKR | 0 | 0/25 | 0 | Barbados Tridents won by 63 runs | Barbados | Caribbean Premier League 2019 |
| 21 Sept 2019 | SLZ 99/4 v TKRMatch 18 · T20 | TKR | - | 1/10 | 2 | No result | St Lucia | Caribbean Premier League 2019 |
| 17 Sept 2019 | TKR 216/4 v SKAN 216/7Match 14 · T20 | TKR | 22* | 0/68 | 0 | Match tied (St Kitts and Nevis Patriots won the Super Over) | St Kitts | Caribbean Premier League 2019 |