| 17 May 2017 | BAN 257/9 v NZ 258/6Match 3 · ODI | NZ | 16* | 0/14 | 1 | New Zealand won by 4 wickets | Dublin | Ireland Tri-Nation Series 2017 |
| 14 May 2017 | IRE 238 v NZ 289/7Match 2 · ODI | NZ | 0 | 0/16 | 0 | New Zealand won by 51 runs | Dublin | Ireland Tri-Nation Series 2017 |
| 21 Mar 2017 | OV 282 & 205 v AA 304 & 185/2Match · First-class | AA | 102 & DNB | 2/24 & 1/35 | 1 | Auckland Aces won by 8 wickets | University of Otago Oval | Plunket Shield 2016/17 |
| 6 Mar 2017 | AA 333 v CAN 305/8dMatch · First-class | AA | 18 | 3/40 | 0 | Match drawn | Auckland | Plunket Shield 2016/17 |
| 25 Feb 2017 | AA 385/5d & 260/6d v CS 256/7d & 115/1Match · First-class | AA | 146 & 142 | 0/14 & 0/8 | 0 | Match drawn | Auckland | Plunket Shield 2016/17 |
| 17 Feb 2017 | NZ 107 v SA 185/6Only T20I · T20I | NZ | 0 | 0/11 | 0 | South Africa won by 78 runs | Auckland | - |
| 5 Feb 2017 | NZ 281/9 v AUS 257Match 3 · ODI | NZ | 3 | - | 0 | New Zealand won by 24 runs | Hamilton | Chappell-Hadlee Trophy 2016/17 |
| 30 Jan 2017 | NZ 286/9 v AUS 280Match 1 · ODI | NZ | 2 | 1/20 | 1 | New Zealand won by 6 runs | Auckland | Chappell-Hadlee Trophy 2016/17 |
| 25 Jan 2017 | BH 167/9 v SS 167/8Semi-final · T20 | SS | 23 | - | 0 | Match tied (Sydney Sixers won the Super Over) | Brisbane | Big Bash League 2016/17 |
| 21 Jan 2017 | MS 156/8 v SS 160/7Match 32 · T20 | SS | 3 | - | 0 | Sydney Sixers won by 3 wickets | Melbourne | Big Bash League 2016/17 |
| 14 Jan 2017 | SS 99/9 v ST 100/2Match 25 · T20 | SS | 1 | - | 0 | Sydney Thunder won by 8 wickets | Sydney | Big Bash League 2016/17 |
| 8 Jan 2017 | NZ 194/4 v BAN 167/6Match 3 · T20I | NZ | 0 | - | 0 | New Zealand won by 27 runs | Mount Maunganui | Bangladesh in New Zealand T20I Series 2016/17 |
| 6 Jan 2017 | NZ 195/7 v BAN 148Match 2 · T20I | NZ | 101 | - | 1 | New Zealand won by 47 runs | Mount Maunganui | Bangladesh in New Zealand T20I Series 2016/17 |
| 3 Jan 2017 | NZ 143/4 v BAN 141/8Match 1 · T20I | NZ | 0 | - | 0 | New Zealand won by 6 wickets | Napier | Bangladesh in New Zealand T20I Series 2016/17 |
| 31 Dec 2016 | NZ 239/2 v BAN 236/9Match 3 · ODI | NZ | DNB | - | 0 | New Zealand won by 8 wickets | Nelson | Bangladesh in New Zealand ODI Series 2016/17 |
| 29 Dec 2016 | NZ 251 v BAN 184Match 2 · ODI | NZ | 3 | 0/12 | 0 | New Zealand won by 67 runs | Nelson | Bangladesh in New Zealand ODI Series 2016/17 |
| 26 Dec 2016 | NZ 341/7 v BAN 264/9Match 1 · ODI | NZ | 87 | - | 0 | New Zealand won by 77 runs | Christchurch | Bangladesh in New Zealand ODI Series 2016/17 |
| 9 Dec 2016 | AUS 264/8 v NZ 147Match 3 · ODI | NZ | 20 | 0/19 | 0 | Australia won by 117 runs | Melbourne | Chappell-Hadlee Trophy 2016/17 |
| 6 Dec 2016 | AUS 378/5 v NZ 262Match 2 · ODI | NZ | 11 | - | 1 | Australia won by 116 runs | Canberra | Chappell-Hadlee Trophy 2016/17 |
| 4 Dec 2016 | AUS 324/8 v NZ 256Match 1 · ODI | NZ | 49 | - | 1 | Australia won by 68 runs | Sydney | Chappell-Hadlee Trophy 2016/17 |
| 22 Nov 2016 | CAN 245 & 400/7d v AA 285 & 350Match · First-class | AA | 108* & 29 | - | 0 | Canterbury won by 10 runs | Rangiora | Plunket Shield 2016/17 |
| 14 Nov 2016 | ND 417/7d & 110/5 v AA 348Match · First-class | AA | 32 | - | 0 | Match drawn | Mount Maunganui | Plunket Shield 2016/17 |
| 5 Aug 2016 | JT 195/7 v TKR 110/7Qualifier 2 · T20 | TKR | 38 | - | 1 | Jamaica Tallawahs won by 19 runs (DLS method) | St Kitts | Caribbean Premier League 2016 |
| 4 Aug 2016 | SLZ 164/8 v TKR 165/5Eliminator · T20 | TKR | 18 | - | 0 | Trinbago Knight Riders won by 5 wickets | St Kitts | Caribbean Premier League 2016 |
| 29 Jul 2016 | SKAN 180/5 v TKR 146Match 26 · T20 | TKR | 46 | - | 0 | St Kitts and Nevis Patriots won by 34 runs | Lauderhill | Caribbean Premier League 2016 |
| 26 Jul 2016 | SLZ 167/6 v TKR 168/7Match 24 · T20 | TKR | 21 | - | 0 | Trinbago Knight Riders won by 3 wickets | St Lucia | Caribbean Premier League 2016 |
| 18 Jul 2016 | JT 158/7 v TKR 139/9Match 19 · T20 | TKR | 1 | 0/14 | 0 | Jamaica Tallawahs won by 19 runs | Jamaica | Caribbean Premier League 2016 |
| 16 Jul 2016 | BT 172/4 v TKR 173/3Match 16 · T20 | TKR | 68 | - | 0 | Trinbago Knight Riders won by 7 wickets | Barbados | Caribbean Premier League 2016 |
| 10 Jul 2016 | TKR 151/4 v GAW 144/9Match 11 · T20 | TKR | 18 | - | 0 | Trinbago Knight Riders won by 7 runs | Guyana | Caribbean Premier League 2016 |
| 4 Jul 2016 | TKR 191/4 v JT 192/3Match 7 · T20 | TKR | 55 | - | 0 | Jamaica Tallawahs won by 7 wickets | Trinidad | Caribbean Premier League 2016 |
| 2 Jul 2016 | TKR 162/5 v GAW 166/4Match 5 · T20 | TKR | 100* | - | 0 | Guyana Amazon Warriors won by 6 wickets | Trinidad | Caribbean Premier League 2016 |
| 1 Jul 2016 | TKR 170/5 v BT 159/8Match 3 · T20 | TKR | 6 | - | 0 | Trinbago Knight Riders won by 11 runs | Trinidad | Caribbean Premier League 2016 |
| 29 Jun 2016 | TKR 162/6 v SLZ 164/4Match 1 · T20 | TKR | 11 | - | 0 | St Lucia Zouks won by 6 wickets | Trinidad | Caribbean Premier League 2016 |
| 25 May 2016 | SH 162/8 v KKR 140/8Elimination Final · T20 | KKR | 16 | - | 0 | Sunrisers Hyderabad won by 22 runs | Delhi | Indian Premier League 2016 |
| 22 May 2016 | KKR 171/6 v SH 149/8Match 55 · T20 | KKR | 10 | 0/8 | 1 | Kolkata Knight Riders won by 22 runs | Kolkata | Indian Premier League 2016 |
| 13 Apr 2016 | KKR 187/5 v MI 188/4Match 5 · T20 | KKR | 4 | - | 1 | Mumbai Indians won by 6 wickets | Kolkata | Indian Premier League 2016 |
| 10 Apr 2016 | KKR 99/1 v DC 98Match 2 · T20 | KKR | DNB | 0/7 | 0 | Kolkata Knight Riders won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 30 Mar 2016 | ENG 159/3 v NZ 153/8Semi-final · T20I | NZ | 46 | - | 1 | England won by 7 wickets | Delhi | World T20 2015/16 |
| 26 Mar 2016 | BAN 70 v NZ 145/8Super 10 · T20I | NZ | 35 | - | 0 | New Zealand won by 75 runs | Kolkata | World T20 2015/16 |
| 22 Mar 2016 | NZ 180/5 v PAK 158/5Super 10 · T20I | NZ | 7 | - | 0 | New Zealand won by 22 runs | Chandigarh | World T20 2015/16 |
| 18 Mar 2016 | AUS 134/9 v NZ 142/8Super 10 · T20I | NZ | 23 | - | 0 | New Zealand won by 8 runs | Dharamsala | World T20 2015/16 |
| 15 Mar 2016 | IND 79 v NZ 126/7Super 10 · T20I | NZ | 7 | - | 0 | New Zealand won by 47 runs | Nagpur | World T20 2015/16 |
| 22 Jan 2016 | NZ 196/5 v PAK 101Match 3 · T20I | NZ | 4 | 0/13 | 0 | New Zealand won by 95 runs | Wellington | Pakistan in New Zealand T20I Series 2015/16 |
| 17 Jan 2016 | NZ 171/0 v PAK 168/7Match 2 · T20I | NZ | DNB | - | 0 | New Zealand won by 10 wickets | Hamilton | Pakistan in New Zealand T20I Series 2015/16 |
| 15 Jan 2016 | NZ 155 v PAK 171/8Match 1 · T20I | NZ | 56 | - | 1 | Pakistan won by 16 runs | Auckland | Pakistan in New Zealand T20I Series 2015/16 |
| 10 Jan 2016 | NZ 147/1 v SL 142/8Match 2 · T20I | NZ | 50* | - | 0 | New Zealand won by 9 wickets | Auckland | Sri Lanka in New Zealand T20I Series 2015/16 |
| 7 Jan 2016 | NZ 182/4 v SL 179/9Match 1 · T20I | NZ | 36 | 0/17 | 0 | New Zealand won by 3 runs | Mount Maunganui | Sri Lanka in New Zealand T20I Series 2015/16 |
| 17 Dec 2015 | ND 381 & 374/7d v AA 380 & 253/7Match · First-class | AA | 86 & 1 | 2/44 & 1/26 | 0 | Match drawn | Auckland | Plunket Shield 2015/16 |
| 23 Oct 2015 | ND 124 & 206 v AA 98 & 233/7Match · First-class | AA | 8 & 50 | 2/17 & 1/42 | 0 | Auckland Aces won by 3 wickets | Mount Maunganui | Plunket Shield 2015/16 |
| 26 Aug 2015 | SA 283/7 v NZ 221Match 3 · ODI | NZ | 35 | 0/11 | 0 | South Africa won by 62 runs | Durban | New Zealand in South Africa ODI Series 2015 |