| 10 Mar 2018 | OV 289 & 196 v WF 194 & 309Match · First-class | OV | 40 & 8 | 0/53 & 1/41 | 0 | Wellington Firebirds won by 18 runs | University of Otago Oval | Plunket Shield 2017/18 |
| 1 Mar 2018 | CS 188 & 264/4 v OV 289 & 162Match · First-class | OV | 22 & 8 | 5/45 & 1/64 | 1 | Central Stags won by 6 wickets | Napier | Plunket Shield 2017/18 |
| 9 Jan 2018 | CD 217/9 v OTA 99Match 25 · T20 | OTA | 8 | 1/68 | 0 | Central Districts won by 118 runs | Invercargill | Super Smash 2017/18 |
| 6 Jan 2018 | CD 147/9 v OTA 153/7Match 22 · T20 | OTA | 6* | 2/44 | 0 | Otago won by 3 wickets | New Plymouth | Super Smash 2017/18 |
| 31 Dec 2017 | OTA 159/7 v WEL 162/3Match 17 · T20 | OTA | 13* | 1/39 | 0 | Wellington won by 7 wickets | Wellington | Super Smash 2017/18 |
| 26 Dec 2017 | OTA 144/9 v CAN 147/4Match 12 · T20 | OTA | 0 | 0/24 | 0 | Canterbury won by 6 wickets | Alexandra | Super Smash 2017/18 |
| 23 Dec 2017 | ND 212/8 v OTA 106Match 9 · T20 | OTA | 0 | 1/33 | 0 | Northern Districts won by 106 runs | Hamilton | Super Smash 2017/18 |
| 9 Dec 2017 | NZ 373 & 291/8d v WI 221 & 203/92nd Test · Test | NZ | 1 & 8 | 2/73 & 3/42 | 2 | New Zealand won by 240 runs | Hamilton | West Indies tour of New Zealand 2017/18 |
| 1 Dec 2017 | WI 134 & 319 v NZ 520/9d1st Test · Test | NZ | 3 | 7/39 & 2/102 | 0 | New Zealand won by an innings and 67 runs | Wellington | West Indies tour of New Zealand 2017/18 |
| 15 Nov 2017 | OV 513/7d & 177 v CS 359 & 334/8Match · First-class | OV | 28* & 0 | 2/48 & 1/78 | 0 | Central Stags won by 2 wickets | University of Otago Oval | Plunket Shield 2017/18 |
| 7 Nov 2017 | AA 213 & 277 v OV 170 & 185Match · First-class | OV | 39* & 27* | 3/42 & 2/67 | 0 | Auckland Aces won by 135 runs | Kennards Hire Community Oval | Plunket Shield 2017/18 |
| 30 Oct 2017 | WF 369 v OV 184 & 142Match · First-class | OV | 43 & 1 | 4/80 | 0 | Wellington Firebirds won by an innings and 43 runs | Cello Basin Reserve | Plunket Shield 2017/18 |
| 23 Oct 2017 | CAN 155 & 299 v OV 216 & 239/3Match · First-class | OV | 19 & DNB | 2/47 & 3/72 | 0 | Otago Volts won by 7 wickets | Christchurch | Plunket Shield 2017/18 |
| 25 Sept 2017 | ESS 227 & 334/7d v YOR 111 & 74Match · First-class | ESS | 19 & 23 | 3/21 & 1/27 | 0 | Essex won by 376 runs | Chelmsford | Specsavers County Championship 2017 |
| 19 Sept 2017 | HAM 254 & 76 v ESS 76 & 362Match · First-class | ESS | 0 & 44 | 1/37 & 2/17 | 0 | Essex won by 108 runs | Southampton | Specsavers County Championship 2017 |
| 12 Sept 2017 | WAR 201 & 112 v ESS 369/9dMatch · First-class | ESS | 9 | 1/38 & 0/4 | 0 | Essex won by an innings and 56 runs | Birmingham | Specsavers County Championship 2017 |
| 19 Jun 2017 | ESS 541/9d v WAR 283 & 94Match · First-class | ESS | 24* | 2/95 & 1/18 | 0 | Essex won by an innings and 164 runs | Chelmsford | Specsavers County Championship 2017 |
| 16 Jun 2017 | ESS 370/5 v NOT 373/5Semi-final · List A | ESS | DNB | 1/71 | 0 | Nottinghamshire won by 5 wickets | Chelmsford | Royal London One-Day Cup 2017 |
| 9 Jun 2017 | SUR 399 & 288 v ESS 435 & 253/2Match · First-class | ESS | 34 & DNB | 3/110 & 2/96 | 0 | Essex won by 8 wickets | Guildford | Specsavers County Championship 2017 |
| 26 May 2017 | SUR 369 & 260/9d v ESS 383Match · First-class | ESS | 50 | 0/108 & 1/43 | 1 | Match drawn | Chelmsford | Specsavers County Championship 2017 |
| 19 May 2017 | ESS 360 v HAM 115 & 148Match · First-class | ESS | 13 | 1/26 & 2/39 | 1 | Essex won by an innings and 97 runs | Chelmsford | Specsavers County Championship 2017 |
| 17 May 2017 | ESS 307/6 v KEN 50/3Match · List A | ESS | DNB | 0/12 | 0 | Essex won by 57 runs (DLS method) | Canterbury | Royal London One-Day Cup 2017 |
| 14 May 2017 | ESS 334/6 v SOM 262Match · List A | ESS | DNB | 3/55 | 0 | Essex won by 72 runs | Taunton | Royal London One-Day Cup 2017 |
| 7 May 2017 | GLA 281/7 v ESS 280/9Match · List A | ESS | 3* | 4/58 | 0 | Glamorgan won by 1 run | Cardiff | Royal London One-Day Cup 2017 |
| 4 May 2017 | ESS 315/8 v GLO 286/8Match · List A | ESS | DNB | 0/65 | 0 | Essex won by 29 runs | Chelmsford | Royal London One-Day Cup 2017 |
| 2 May 2017 | SUR 210 v ESS 212/9Match · List A | ESS | 4 | 2/51 | 0 | Essex won by 1 wicket | London | Royal London One-Day Cup 2017 |
| 30 Apr 2017 | ESS 304/7 v HAM 279Match · List A | ESS | DNB | 4/41 | 0 | Essex won by 25 runs | Chelmsford | Royal London One-Day Cup 2017 |
| 21 Apr 2017 | MID 507/7d & 239/3d v ESS 295 & 160/8Match · First-class | ESS | 3 & 16* | 0/74 & 0/62 | 1 | Match drawn | London | Specsavers County Championship 2017 |
| 14 Apr 2017 | SOM 209 & 174 v ESS 129 & 257/2Match · First-class | ESS | 5 & DNB | 2/78 & 6/48 | 0 | Essex won by 8 wickets | Taunton | Specsavers County Championship 2017 |
| 7 Apr 2017 | LAN 319 & 317/3d v ESS 159 & 316/6Match · First-class | ESS | 2* & DNB | 3/100 & 0/54 | 1 | Match drawn | Chelmsford | Specsavers County Championship 2017 |
| 25 Mar 2017 | NZ 489 v SA 314 & 80/5Match 3 · Test | NZ | 0* | 3/104 & 0/16 | 0 | 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 | 2 & 4* | 3/102 & 1/18 | 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 | 32 | 3/88 & 2/57 | 1 | Match drawn | Dunedin | South Africa in New Zealand Test Series 2016/17 |
| 20 Jan 2017 | NZ 354 & 111/1 v BAN 289 & 173Match 2 · Test | NZ | 26 & DNB | 1/44 & 3/44 | 0 | 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 | 18 & DNB | 4/151 & 2/37 | 0 | New Zealand won by 7 wickets | Wellington | Bangladesh in New Zealand Test Series 2016/17 |
| 25 Nov 2016 | NZ 271 & 313/5d v PAK 216 & 230Match 2 · Test | NZ | 1 & DNB | 3/59 & 3/57 | 0 | 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 | 21 & DNB | 0/13 & 3/34 | 0 | New Zealand won by 8 wickets | Christchurch | Pakistan in New Zealand Test Series 2016/17 |
| 5 Nov 2016 | OV 402 & 213/7d v CS 216 & 266/7Match · First-class | OV | 5 & DNB | 3/38 & 3/32 | 0 | Match drawn | University of Otago Oval | Plunket Shield 2016/17 |
| 29 Oct 2016 | AA 145 & 376/8 v OV 164 & 353/9Match · First-class | OV | 0 & 47 | 5/55 & 3/58 | 0 | Auckland Aces won by 2 wickets | Kennards Hire Community Oval | Plunket Shield 2016/17 |
| 30 Sept 2016 | IND 316 & 263 v NZ 204 & 197Match 2 · Test | NZ | 10 & 5* | 2/57 & 1/45 | 0 | 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 | 0* & 0 | 2/42 & 0/52 | 0 | 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 | 31 & 3 | 5/86 & 1/18 | 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 | DNB | 3/47 | 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 | DNB & DNB | 2/61 & 1/23 | 1 | 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 | DNB | 6/41 & 2/62 | 0 | New Zealand won by an innings and 117 runs | Bulawayo | New Zealand in Zimbabwe Test Series 2016 |
| 3 Jul 2016 | LAN 276 & 304/7 v NOT 474Match · First-class | LAN | 0 & DNB | 3/107 | 0 | Match drawn | Nottingham | Specsavers County Championship 2016 |
| 26 Jun 2016 | LAN 513 v MID 419/5Match · First-class | LAN | 14 | 1/83 | 0 | Match drawn | London | Specsavers County Championship 2016 |
| 20 Jun 2016 | LAN 308 & 266/8d v WAR 263 & 195/2Match · First-class | LAN | 5 & 0 | 0/68 & 0/34 | 1 | Match drawn | Manchester | Specsavers County Championship 2016 |
| 10 Jun 2016 | LAN 77/1 v LEI 131/3Match · T20 | LAN | DNB | 0/40 | 0 | Lancashire won by 9 wickets (DLS method) | Manchester | NatWest T20 Blast 2016 |
| 4 Jun 2016 | NOT 185/8 v LAN 184/4Match · T20 | LAN | DNB | 1/39 | 0 | Nottinghamshire won by 2 wickets | Nottingham | NatWest T20 Blast 2016 |