| 25 Sept 2017 | WOR 335 & 242/3d v DUR 208 & 232Match · First-class | DUR | 9 & 20 | 1/7 | 1 | Worcestershire won by 137 runs | Worcester | Specsavers County Championship 2017 |
| 19 Sept 2017 | SUS 346 & 302 v DUR 385 & 131Match · First-class | DUR | 6 & 10 | 3/37 & 1/11 | 0 | 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 | 17 & 13 | 0/17 & 1/8 | 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 | 0 & 16 | 2/13 & 1/46 | 0 | Durham won by 9 wickets | Chester-le-Street | Specsavers County Championship 2017 |
| 18 Aug 2017 | DUR 208/3 v NORMatch · T20 | DUR | 3 | - | 0 | No result | Northampton | NatWest T20 Blast 2017 |
| 15 Aug 2017 | DUR 161/7 v DER 164/7Match · T20 | DUR | 1 | 0/23 | 0 | Derbyshire won by 3 wickets | Derby | NatWest T20 Blast 2017 |
| 13 Aug 2017 | DUR 145/8 v WAR 148/2Match · T20 | DUR | 5 | - | 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 | 4 | 2/21 | 0 | Durham won by 13 runs | Chester-le-Street | NatWest T20 Blast 2017 |
| 26 Jun 2017 | DUR 197 v WOR 367Match · First-class | DUR | 6 | - | 0 | Match drawn | Chester-le-Street | Specsavers County Championship 2017 |
| 8 Jun 2017 | DUR 448 & 271/6d v KEN 236 & 343/9Match · First-class | DUR | 43 & 0 | 1/18 | 3 | Match drawn | Canterbury | Specsavers County Championship 2017 |
| 2 Jun 2017 | DUR 166 & 376 v NOR 338 & 205/8Match · First-class | DUR | 20 & 27 | 0/20 | 3 | Northamptonshire won by 2 wickets | Chester-le-Street | Specsavers County Championship 2017 |
| 26 May 2017 | DUR 342 & 276/7d v GLA 353 & 266/7Match · First-class | DUR | 4 & 35 | - | 3 | Glamorgan won by 3 wickets | Swansea | Specsavers County Championship 2017 |
| 21 May 2017 | DUR 287 & 204 v SUS 668Match · First-class | DUR | 12 & 5 | - | 1 | Sussex won by an innings and 177 runs | Brighton | Specsavers County Championship 2017 |
| 16 May 2017 | LAN 304/8 v DUR 276/9Match · List A | DUR | 10 | 0/16 | 2 | Lancashire won by 28 runs | Chester-le-Street | Royal London One-Day Cup 2017 |
| 14 May 2017 | WOR 270/8 v DUR 255/9Match · List A | DUR | 47 | - | 0 | Worcestershire won by 15 runs | Worcester | Royal London One-Day Cup 2017 |
| 11 May 2017 | NOT 297 v DUR 299/6Match · List A | DUR | 0 | - | 1 | Durham won by 4 wickets | Nottingham | Royal London One-Day Cup 2017 |
| 7 May 2017 | DUR 291/7 v NOR 272/8Match · List A | DUR | 101 | - | 0 | Durham won by 19 runs | Chester-le-Street | Royal London One-Day Cup 2017 |
| 5 May 2017 | LEI 211 v DUR 215/5Match · List A | DUR | 12 | - | 2 | Durham won by 5 wickets | Gosforth | Royal London One-Day Cup 2017 |
| 3 May 2017 | DUR 335/5 v YOR 339/4Match · List A | DUR | 72 | 0/12 | 0 | Yorkshire won by 6 wickets | Leeds | Royal London One-Day Cup 2017 |
| 1 May 2017 | DUR 313/5 v WAR 241Match · List A | DUR | 139 | - | 1 | Durham won by 72 runs | Birmingham | Royal London One-Day Cup 2017 |
| 27 Apr 2017 | DUR 194/2 v DERMatch · List A | DUR | 79 | - | 0 | No result | Chester-le-Street | Royal London One-Day Cup 2017 |
| 21 Apr 2017 | GLO 303 & 320 v DUR 419 & 85/4Match · First-class | DUR | 87 & 30* | 2/34 | 1 | Match drawn | Bristol | Specsavers County Championship 2017 |
| 12 Sept 2016 | DUR 401 & 246 v SUR 367 & 259Match · First-class | DUR | 201* & 11 | 1/22 | 2 | Durham won by 21 runs | Chester-le-Street | Specsavers County Championship 2016 |
| 6 Sept 2016 | YOR 460 & 225/2d v DUR 265 & 192Match · First-class | DUR | 40 & 8 | 0/30 | 1 | Yorkshire won by 228 runs | Leeds | Specsavers County Championship 2016 |
| 31 Aug 2016 | DUR 244 & 385/8d v NOT 313 & 17/1Match · First-class | DUR | 33 & 171* | 1/3 | 0 | Match drawn | Chester-le-Street | Specsavers County Championship 2016 |
| 23 Aug 2016 | DUR 207 & 195/3d v WAR 381/8dMatch · First-class | DUR | 21 & 0 | 0/9 | 0 | Match drawn | Chester-le-Street | Specsavers County Championship 2016 |
| 20 Aug 2016 | DUR 156/6 v YOR 149/9Semi-final · T20 | DUR | 11 | 0/14 | 0 | Durham won by 7 runs | Birmingham | NatWest T20 Blast 2016 |
| 20 Aug 2016 | DUR 153/8 v NOR 155/6Final · T20 | DUR | 88 | 0/34 | 0 | Northamptonshire won by 4 wickets | Birmingham | NatWest T20 Blast 2016 |
| 13 Aug 2016 | DUR 204 & 252 v MID 536/9dMatch · First-class | DUR | 27 & 45 | - | 1 | Middlesex won by an innings and 80 runs | London | Specsavers County Championship 2016 |
| 10 Aug 2016 | GLO 161 v DUR 180/5Quarter-final · T20 | DUR | 36 | 1/25 | 2 | Durham won by 19 runs | Bristol | NatWest T20 Blast 2016 |
| 4 Aug 2016 | SOM 184 & 180 v DUR 189 & 136Match · First-class | DUR | 14 & 0 | - | 0 | Somerset won by 39 runs | Taunton | Specsavers County Championship 2016 |
| 1 Aug 2016 | LAN 39/0 v DURMatch · List A | DUR | - | 0/2 | 0 | No result | Manchester | Royal London One-Day Cup 2016 |
| 31 Jul 2016 | DUR 281/7 v YOR 266/8Match · List A | DUR | 24 | 1/34 | 0 | Durham won by 15 runs | Chester-le-Street | Royal London One-Day Cup 2016 |
| 29 Jul 2016 | DUR 193/2 v DER 180/9Match · T20 | DUR | 17 | 1/16 | 0 | Durham won by 13 runs | Chester-le-Street | NatWest T20 Blast 2016 |
| 27 Jul 2016 | WAR 292/7 v DUR 296/6Match · List A | DUR | 23 | 1/48 | 0 | Durham won by 4 wickets | Gosforth | Royal London One-Day Cup 2016 |
| 24 Jul 2016 | NOR 355/6 v DUR 185Match · List A | DUR | 8 | 0/40 | 1 | Northamptonshire won by 170 runs | Northampton | Royal London One-Day Cup 2016 |
| 22 Jul 2016 | DUR 172/5 v LAN 176/3Match · T20 | DUR | 21* | 0/41 | 0 | Lancashire won by 4 runs | Chester-le-Street | NatWest T20 Blast 2016 |
| 20 Jul 2016 | YOR 223/6 v DUR 174/8Match · T20 | DUR | 21 | 1/32 | 0 | Yorkshire won by 49 runs | Leeds | NatWest T20 Blast 2016 |
| 16 Jul 2016 | LAN 204 & 333 v DUR 291 & 247/8Match · First-class | DUR | 2 & 82 | 2/26 | 4 | Durham won by 2 wickets | Southport | Specsavers County Championship 2016 |
| 15 Jul 2016 | DUR 153/4 v NOR 149/5Match · T20 | DUR | 36* | 2/38 | 0 | Durham won by 6 wickets | Chester-le-Street | NatWest T20 Blast 2016 |
| 10 Jul 2016 | DUR 147/5 v LEI 146/6Match · T20 | DUR | DNB | 0/24 | 0 | Durham won by 5 wickets | Chester-le-Street | NatWest T20 Blast 2016 |
| 3 Jul 2016 | HAM 472/9d & 174/4 v DUR 421/9dMatch · First-class | DUR | 129 | 2/34 & 0/10 | 3 | Match drawn | Chester-le-Street | Specsavers County Championship 2016 |
| 30 Jun 2016 | DUR v WOR 103/5Match · T20 | DUR | - | 2/18 | 0 | No result | Chester-le-Street | NatWest T20 Blast 2016 |
| 24 Jun 2016 | DUR 68/3 v YOR 134Match · T20 | DUR | DNB | 0/6 | 0 | Durham won by 6 runs (DLS method) | Chester-le-Street | NatWest T20 Blast 2016 |
| 20 Jun 2016 | DUR 172 & 507/8d v YOR 323 & 238/5Match · First-class | DUR | 20 & 221* | - | 1 | Match drawn | Chester-le-Street | Specsavers County Championship 2016 |
| 17 Jun 2016 | NOR 161/9 v DUR 135/8Match · T20 | DUR | 23* | 1/19 | 0 | Northamptonshire won by 26 runs | Northampton | NatWest T20 Blast 2016 |
| 15 Jun 2016 | NOT 274/5 v DUR 253/8Match · List A | DUR | 13* | - | 0 | Durham won by 2 wickets (DLS method) | Chester-le-Street | Royal London One-Day Cup 2016 |
| 12 Jun 2016 | DUR 90 v WOR 91/3Match · List A | DUR | 0 | - | 0 | Worcestershire won by 7 wickets | Chester-le-Street | Royal London One-Day Cup 2016 |
| 7 Jun 2016 | DUR 216 v DER 218/3Match · List A | DUR | 14 | - | 0 | Derbyshire won by 7 wickets | Derby | Royal London One-Day Cup 2016 |
| 5 Jun 2016 | DUR 340/6 v LEI 329/9Match · List A | DUR | 22* | 0/33 | 1 | Durham won by 11 runs | Leicester | Royal London One-Day Cup 2016 |