| 17 Oct 2018 | CAN 228 & 221/9 v ND 378 & 234/6dMatch · First-class | CAN | 18 & 2 | - | 5 | Match drawn | Christchurch | Plunket Shield 2018/19 |
| 10 Oct 2018 | CS 352/7d & 0/0 v CAN 0/0 & 207Match · First-class | CAN | DNB & 6 | - | 0 | Central Stags won by 145 runs | Nelson | Plunket Shield 2018/19 |
| 24 Aug 2018 | DUR 140/7 v SUS 144/5Quarter-final · T20 | DUR | 16 | - | 1 | Sussex won by 5 wickets | Chester-le-Street | Vitality Blast 2018 |
| 12 Aug 2018 | LAN 143/6 v DUR 78Match · T20 | DUR | 0 | - | 0 | Lancashire won by 65 runs | Chester-le-Street | Vitality Blast 2018 |
| 10 Aug 2018 | DUR 174/7 v NOR 162/9Match · T20 | DUR | 33 | - | 1 | Durham won by 12 runs | Northampton | Vitality Blast 2018 |
| 8 Aug 2018 | DUR 156/6 v LEI 142/6Match · T20 | DUR | 52 | - | 0 | Durham won by 14 runs | Chester-le-Street | Vitality Blast 2018 |
| 7 Aug 2018 | DUR 154/7 v LAN 150/9Match · T20 | DUR | 14 | - | 1 | Durham won by 4 runs | Manchester | Vitality Blast 2018 |
| 3 Aug 2018 | DUR 194/7 v WOR 195/7Match · T20 | DUR | 78 | - | 1 | Worcestershire won by 3 wickets | Worcester | Vitality Blast 2018 |
| 2 Aug 2018 | DUR 170/4 v NOR 95Match · T20 | DUR | 16 | - | 2 | Durham won by 75 runs | Chester-le-Street | Vitality Blast 2018 |
| 28 Jul 2018 | NOT 132/7 v DUR 136/3Match · T20 | DUR | 9 | - | 0 | Durham won by 7 wickets | Chester-le-Street | Vitality Blast 2018 |
| 22 Jul 2018 | GLO 362 & 252 v DUR 275 & 298Match · First-class | DUR | 147 & 45 | - | 1 | Gloucestershire won by 41 runs | Cheltenham | Specsavers County Championship 2018 |
| 20 Jul 2018 | WOR 121 v DUR 125/3Match · T20 | DUR | 15 | - | 1 | Durham won by 7 wickets | Chester-le-Street | Vitality Blast 2018 |
| 17 Jul 2018 | DUR 184/5 v NOT 150Match · T20 | DUR | 98* | - | 1 | Durham won by 34 runs | Nottingham | Vitality Blast 2018 |
| 15 Jul 2018 | DUR 220/6 v BB 202/5Match · T20 | DUR | 58 | - | 0 | Durham won by 18 runs | Birmingham | Vitality Blast 2018 |
| 13 Jul 2018 | YOR 157/6 v DUR 147/6Match · T20 | DUR | 42 | - | 0 | Yorkshire won by 10 runs | Chester-le-Street | Vitality Blast 2018 |
| 6 Jul 2018 | DUR 153/7 v LEI 120Match · T20 | DUR | 27 | - | 1 | Durham won by 33 runs | Leicester | Vitality Blast 2018 |
| 5 Jul 2018 | YOR 200/3 v DUR 156/4Match · T20 | DUR | 12 | - | 2 | Yorkshire won by 44 runs | Leeds | Vitality Blast 2018 |
| 25 Jun 2018 | WAR 424 & 185/9d v DUR 297 & 226Match · First-class | DUR | 50 & 29 | - | 4 | Warwickshire won by 86 runs | Chester-le-Street | Specsavers County Championship 2018 |
| 20 Jun 2018 | SUS 552 v DUR 211 & 277Match · First-class | DUR | 2 & 20 | - | 1 | Sussex won by an innings and 64 runs | Arundel | Specsavers County Championship 2018 |
| 9 Jun 2018 | DUR 96 & 376 v DER 205 & 172Match · First-class | DUR | 6 & 67 | - | 2 | Durham won by 95 runs | Chester-le-Street | Specsavers County Championship 2018 |
| 7 Jun 2018 | DUR 240 v LEI 243/5Match · List A | DUR | 4 | - | 0 | Leicestershire won by 5 wickets | Leicester | Royal London One-Day Cup 2018 |
| 3 Jun 2018 | NOT 255 v DUR 224Match · List A | DUR | 28 | - | 0 | Nottinghamshire won by 31 runs | Chester-le-Street | Royal London One-Day Cup 2018 |
| 1 Jun 2018 | DUR 299/8 v WAR 300/5Match · List A | DUR | 13 | - | 0 | Warwickshire won by 5 wickets | Chester-le-Street | Royal London One-Day Cup 2018 |
| 27 May 2018 | DUR 256/7 v NOR 251/9Match · List A | DUR | 86 | - | 2 | Durham won by 5 runs | Northampton | Royal London One-Day Cup 2018 |
| 25 May 2018 | DUR 209 v WOR 82/4Match · List A | DUR | 21 | - | 0 | Durham won by 9 runs (DLS method) | Gosforth | Royal London One-Day Cup 2018 |
| 23 May 2018 | DUR 272/8 v DER 273/6Match · List A | DUR | 66 | - | 0 | Derbyshire won by 4 wickets | Derby | Royal London One-Day Cup 2018 |
| 20 May 2018 | LAN 314/7 v DUR 122Match · List A | DUR | 26 | - | 0 | Lancashire won by 192 runs | Manchester | Royal London One-Day Cup 2018 |
| 18 May 2018 | YOR 328/4 v DUR 186Match · List A | DUR | 11 | - | 0 | Yorkshire won by 142 runs | Chester-le-Street | Royal London One-Day Cup 2018 |
| 30 Mar 2018 | ENG 307 & 352/9d v NZ 278 & 256/82nd Test · Test | NZ | 0 & 83 | - | 1 | Match drawn | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 22 Mar 2018 | ENG 58 & 320 v NZ 427/8d1st Test · Test | NZ | 26 | - | 2 | New Zealand won by an innings and 49 runs | Auckland | England tour of Australia and New Zealand 2017/18 |
| 10 Mar 2018 | NZ 223 v ENG 229/35th ODI · ODI | NZ | 10 | - | 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 | 71 | - | 1 | 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 | 0 | - | 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 | 22 | - | 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 | 79 | - | 0 | New Zealand won by 3 wickets | Hamilton | England tour of Australia and New Zealand 2017/18 |
| 19 Jan 2018 | NZ 271/7 v PAK 2565th ODI · ODI | NZ | 2 | - | 0 | 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 | 8 | - | 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 | 35 | - | 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 | DNB | - | 2 | 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 | 3 | - | 2 | New Zealand won by 61 runs (DLS method) | Wellington | Pakistan tour of New Zealand 2017/18 |
| 1 Jan 2018 | AUC 168/5 v CAN 161/8Match 18 · T20 | CAN | 46 | - | 2 | Auckland won by 7 runs | Christchurch | Super Smash 2017/18 |
| 26 Dec 2017 | NZ 131/4 v WI 99/93rd ODI · ODI | NZ | 37 | - | 0 | New Zealand won by 66 runs (DLS method) | Christchurch | West Indies tour of New Zealand 2017/18 |
| 23 Dec 2017 | NZ 325/6 v WI 1212nd ODI · ODI | NZ | 20 | - | 2 | New Zealand won by 204 runs | Christchurch | West Indies tour of New Zealand 2017/18 |
| 20 Dec 2017 | WI 248/9 v NZ 249/51st ODI · ODI | NZ | 17 | - | 3 | New Zealand won by 5 wickets | Whangarei | West Indies tour of New Zealand 2017/18 |
| 9 Dec 2017 | NZ 373 & 291/8d v WI 221 & 203/92nd Test · Test | NZ | 22 & 22 | - | 0 | 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 | 37 | - | 2 | New Zealand won by an innings and 67 runs | Wellington | West Indies tour of New Zealand 2017/18 |
| 15 Nov 2017 | WF 159 & 116/5 v CAN 118 & 156Match · First-class | CAN | 16 & 8 | - | 2 | Wellington Firebirds won by 5 wickets | Cello Basin Reserve | Plunket Shield 2017/18 |
| 1 Nov 2017 | IND 202/3 v NZ 149/81st T20I · T20I | NZ | 39 | - | 3 | India won by 53 runs | Delhi | New Zealand tour of India 2017/18 |
| 29 Oct 2017 | IND 337/6 v NZ 331/73rd ODI · ODI | NZ | 65 | - | 0 | India won by 6 runs | Kanpur | New Zealand tour of India 2017/18 |
| 25 Oct 2017 | NZ 230/9 v IND 232/42nd ODI · ODI | NZ | 38 | - | 1 | India won by 6 wickets | Pune | New Zealand tour of India 2017/18 |