| 22 Oct 2017 | IND 280/8 v NZ 284/41st ODI · ODI | NZ | 103* | - | 1 | New Zealand won by 6 wickets | Mumbai | New Zealand tour of India 2017/18 |
| 19 Sept 2017 | SUS 346 & 302 v DUR 385 & 131Match · First-class | DUR | 77 & 4 | - | 1 | Sussex won by 132 runs | Chester-le-Street | Specsavers County Championship 2017 |
| 5 Sept 2017 | DUR 217 & 359/7d v KEN 206 & 184/9Match · First-class | DUR | 8 & 119 | - | 1 | Match drawn | Chester-le-Street | Specsavers County Championship 2017 |
| 28 Aug 2017 | DUR 480/9d & 39/1 v DER 164 & 354Match · First-class | DUR | 27 & 23* | - | 2 | Durham won by 9 wickets | Chester-le-Street | Specsavers County Championship 2017 |
| 18 Aug 2017 | DUR 208/3 v NORMatch · T20 | DUR | 37 | - | 0 | No result | Northampton | NatWest T20 Blast 2017 |
| 15 Aug 2017 | DUR 161/7 v DER 164/7Match · T20 | DUR | 28 | - | 0 | Derbyshire won by 3 wickets | Derby | NatWest T20 Blast 2017 |
| 13 Aug 2017 | DUR 145/8 v WAR 148/2Match · T20 | DUR | 3 | - | 0 | Warwickshire won by 8 wickets | Chester-le-Street | NatWest T20 Blast 2017 |
| 11 Aug 2017 | DUR 165/5 v WOR 152/5Match · T20 | DUR | 62 | - | 1 | Durham won by 13 runs | Chester-le-Street | NatWest T20 Blast 2017 |
| 6 Aug 2017 | DUR 525/8d v LEI 124/4Match · First-class | DUR | 124 | - | 1 | Match drawn | Leicester | Specsavers County Championship 2017 |
| 4 Aug 2017 | DUR 157/3 v YOR 156/7Match · T20 | DUR | 9 | - | 2 | Durham won by 1 run | Chester-le-Street | NatWest T20 Blast 2017 |
| 24 May 2017 | BAN 271/5 v NZ 270/8Match 6 · ODI | NZ | 84 | - | 0 | Bangladesh won by 5 wickets | Dublin | Ireland Tri-Nation Series 2017 |
| 21 May 2017 | IRE 154 v NZ 344/6Match 5 · ODI | NZ | 104 | - | 0 | New Zealand won by 190 runs | Dublin | Ireland Tri-Nation Series 2017 |
| 17 May 2017 | BAN 257/9 v NZ 258/6Match 3 · ODI | NZ | 54 | - | 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 | 15 | - | 3 | New Zealand won by 51 runs | Dublin | Ireland Tri-Nation Series 2017 |
| 25 Mar 2017 | NZ 489 v SA 314 & 80/5Match 3 · Test | NZ | 50 | - | 3 | Match drawn | Hamilton | South Africa in New Zealand Test Series 2016/17 |
| 16 Mar 2017 | NZ 268 & 171 v SA 359 & 83/2Match 2 · Test | NZ | 8 & 6 | - | 0 | South Africa won by 8 wickets | Wellington | South Africa in New Zealand Test Series 2016/17 |
| 8 Mar 2017 | NZ 341 v SA 308 & 224/6Match 1 · Test | NZ | 10 | - | 0 | Match drawn | Dunedin | South Africa in New Zealand Test Series 2016/17 |
| 25 Feb 2017 | NZ 112 v SA 271/8Match 3 · ODI | NZ | 0 | - | 0 | South Africa won by 159 runs | Wellington | South Africa in New Zealand ODI Series 2016/17 |
| 22 Feb 2017 | NZ 289/4 v SA 283/9Match 2 · ODI | NZ | 2 | - | 3 | New Zealand won by 6 runs | Christchurch | South Africa in New Zealand ODI Series 2016/17 |
| 19 Feb 2017 | NZ 207/7 v SA 210/6Match 1 · ODI | NZ | 0 | - | 0 | 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 | 0 | - | 1 | New Zealand won by 24 runs | Hamilton | Chappell-Hadlee Trophy 2016/17 |
| 30 Jan 2017 | NZ 286/9 v AUS 280Match 1 · ODI | NZ | 7 | - | 5 | New Zealand won by 6 runs | Auckland | Chappell-Hadlee Trophy 2016/17 |
| 20 Jan 2017 | NZ 354 & 111/1 v BAN 289 & 173Match 2 · Test | NZ | 68 & 41* | - | 1 | New Zealand won by 9 wickets | Christchurch | Bangladesh in New Zealand Test Series 2016/17 |
| 12 Jan 2017 | NZ 539 & 217/3 v BAN 595/8d & 160/9Match 1 · Test | NZ | 177 & 16 | - | 0 | New Zealand won by 7 wickets | Wellington | Bangladesh in New Zealand Test Series 2016/17 |
| 31 Dec 2016 | NZ 239/2 v BAN 236/9Match 3 · ODI | NZ | 4 | - | 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 | 22 | - | 1 | 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 | 137 | - | 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 | 28 | - | 0 | Australia won by 117 runs | Melbourne | Chappell-Hadlee Trophy 2016/17 |
| 6 Dec 2016 | AUS 378/5 v NZ 262Match 2 · ODI | NZ | 4 | - | 0 | Australia won by 116 runs | Canberra | Chappell-Hadlee Trophy 2016/17 |
| 4 Dec 2016 | AUS 324/8 v NZ 256Match 1 · ODI | NZ | 2 | - | 0 | Australia won by 68 runs | Sydney | Chappell-Hadlee Trophy 2016/17 |
| 25 Nov 2016 | NZ 271 & 313/5d v PAK 216 & 230Match 2 · Test | NZ | 0 & 80 | - | 1 | New Zealand won by 138 runs | Hamilton | Pakistan in New Zealand Test Series 2016/17 |
| 17 Nov 2016 | NZ 200 & 108/2 v PAK 133 & 171Match 1 · Test | NZ | 1 & 9 | - | 2 | New Zealand won by 8 wickets | Christchurch | Pakistan in New Zealand Test Series 2016/17 |
| 29 Oct 2016 | IND 269/6 v NZ 79Match 5 · ODI | NZ | 19 | - | 1 | India won by 190 runs | Visakhapatnam | New Zealand in India ODI Series 2016/17 |
| 26 Oct 2016 | IND 241 v NZ 260/7Match 4 · ODI | NZ | 39 | - | 2 | New Zealand won by 19 runs | Ranchi | New Zealand in India ODI Series 2016/17 |
| 23 Oct 2016 | IND 289/3 v NZ 285Match 3 · ODI | NZ | 61 | - | 0 | India won by 7 wickets | Chandigarh | New Zealand in India ODI Series 2016/17 |
| 20 Oct 2016 | IND 236 v NZ 242/9Match 2 · ODI | NZ | 46 | - | 0 | New Zealand won by 6 runs | Delhi | New Zealand in India ODI Series 2016/17 |
| 16 Oct 2016 | IND 194/4 v NZ 190Match 1 · ODI | NZ | 79* | - | 0 | India won by 6 wickets | Dharmasala | New Zealand in India ODI Series 2016/17 |
| 8 Oct 2016 | IND 557/5d & 216/3d v NZ 299 & 153Match 3 · Test | NZ | 53 & 6 | - | 1 | India won by 321 runs | Indore | New Zealand in India Test Series 2016/17 |
| 30 Sept 2016 | IND 316 & 263 v NZ 204 & 197Match 2 · Test | NZ | 1 & 74 | - | 3 | India won by 178 runs | Kolkata | New Zealand in India Test Series 2016/17 |
| 22 Sept 2016 | IND 318 & 377/5d v NZ 262 & 236Match 1 · Test | NZ | 58 & 2 | - | 1 | India won by 197 runs | Kanpur | New Zealand in India Test Series 2016/17 |
| 27 Aug 2016 | SA 481/8d & 132/7d v NZ 214 & 195Match 2 · Test | NZ | 4 & 0 | - | 0 | South Africa won by 204 runs | Centurion | New Zealand in South Africa Test Series 2016 |
| 19 Aug 2016 | SA 263 v NZ 15/2Match 1 · Test | NZ | 4 | - | 0 | Match drawn | Durban | New Zealand in South Africa Test Series 2016 |
| 6 Aug 2016 | ZIM 362 & 132 v NZ 582/4d & 166/2dMatch 2 · Test | NZ | 136 & 13 | - | 0 | New Zealand won by 254 runs | Bulawayo | New Zealand in Zimbabwe Test Series 2016 |
| 28 Jul 2016 | ZIM 164 & 295 v NZ 576/6dMatch 1 · Test | NZ | 105 | - | 3 | New Zealand won by an innings and 117 runs | Bulawayo | New Zealand in Zimbabwe Test Series 2016 |
| 8 Jul 2016 | GLO 145/8 v KEN 148/7Match · T20 | KEN | 27 | - | 1 | Kent won by 3 runs | Bristol | NatWest T20 Blast 2016 |
| 7 Jul 2016 | SOM 175/9 v KEN 187/5Match · T20 | KEN | 12 | - | 1 | Kent won by 12 runs | Taunton | NatWest T20 Blast 2016 |
| 1 Jul 2016 | ESS 204/3 v KEN 154/9Match · T20 | KEN | 29 | - | 0 | Essex won by 50 runs | Chelmsford | NatWest T20 Blast 2016 |
| 30 Jun 2016 | KEN 166/6 v SUS 156/4Match · T20 | KEN | 48 | - | 0 | Kent won by 10 runs | Canterbury | NatWest T20 Blast 2016 |
| 26 Jun 2016 | KEN 379 & 238/3 v DER 574/9dMatch · First-class | KEN | 14 & 74 | - | 1 | Match drawn | Canterbury | Specsavers County Championship 2016 |
| 24 Jun 2016 | KEN 170/7 v MID 210/6Match · T20 | KEN | 0 | - | 0 | Middlesex won by 40 runs | Canterbury | NatWest T20 Blast 2016 |