| 28 Jul 2017 | LEI 88/2 v DUR 90/4Match · T20 | DUR | 38* | 2/30 | 0 | Durham won by 6 wickets | Leicester | NatWest T20 Blast 2017 |
| 26 Jul 2017 | YOR 152/8 v DUR 128/7Match · T20 | DUR | 6 | 2/27 | 2 | Yorkshire won by 24 runs | Leeds | NatWest T20 Blast 2017 |
| 25 Jul 2017 | DUR 123 v NOT 129/1Match · T20 | DUR | 23 | 0/15 | 0 | Nottinghamshire won by 9 wickets | Chester-le-Street | NatWest T20 Blast 2017 |
| 23 Jul 2017 | LAN 174/5 v DUR 143/8Match · T20 | DUR | 29 | 1/30 | 0 | Lancashire won by 31 runs | Manchester | NatWest T20 Blast 2017 |
| 20 Jul 2017 | LEI 144/8 v DUR 117/8Match · T20 | DUR | 42* | 0/17 | 0 | Leicestershire won by 27 runs | Chester-le-Street | NatWest T20 Blast 2017 |
| 9 Jul 2017 | DUR 161/7 v NOR 162/4Match · T20 | DUR | 4 | 1/27 | 0 | Northamptonshire won by 6 wickets | Chester-le-Street | NatWest T20 Blast 2017 |
| 7 Jul 2017 | LAN 192/6 v DUR 140/7Match · T20 | DUR | 13 | 0/45 | 0 | Lancashire won by 52 runs | Chester-le-Street | NatWest T20 Blast 2017 |
| 3 Jul 2017 | DER 368 & 214 v DUR 301 & 285/4Match · First-class | DUR | 73* & DNB | 2/90 & 2/57 | 0 | Durham won by 6 wickets | Chesterfield | Specsavers County Championship 2017 |
| 19 Jun 2017 | GLA 295 & 263 v DUR 402 & 158/1Match · First-class | DUR | 0 & DNB | 0/78 & 0/46 | 0 | Durham won by 9 wickets | Chester-le-Street | Specsavers County Championship 2017 |
| 2 Jun 2017 | DUR 166 & 376 v NOR 338 & 205/8Match · First-class | DUR | 13 & 20 | 5/49 & 5/84 | 1 | 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 | 31 & 1 | 4/87 & 2/51 | 1 | Glamorgan won by 3 wickets | Swansea | Specsavers County Championship 2017 |
| 21 May 2017 | DUR 287 & 204 v SUS 668Match · First-class | DUR | 73 & 15 | 3/127 | 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 | 22 | 1/73 | 0 | 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 | 6 | 3/36 | 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 | 22 | 2/53 | 2 | 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 | 10 | 3/53 | 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 | 8* | 2/47 | 0 | 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 | 13 | 0/65 | 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 | 18* | 1/45 | 1 | Durham won by 72 runs | Birmingham | Royal London One-Day Cup 2017 |
| 27 Apr 2017 | DUR 194/2 v DERMatch · List A | DUR | DNB | - | 0 | No result | Chester-le-Street | Royal London One-Day Cup 2017 |
| 31 Aug 2016 | DUR 244 & 385/8d v NOT 313 & 17/1Match · First-class | DUR | 19 & 5 | 1/45 | 1 | Match drawn | Chester-le-Street | Specsavers County Championship 2016 |
| 23 Aug 2016 | DUR 207 & 195/3d v WAR 381/8dMatch · First-class | DUR | 14 & DNB | 1/64 | 2 | Match drawn | Chester-le-Street | Specsavers County Championship 2016 |
| 13 Aug 2016 | DUR 204 & 252 v MID 536/9dMatch · First-class | DUR | 39 & 37 | 1/72 | 0 | Middlesex won by an innings and 80 runs | London | Specsavers County Championship 2016 |
| 4 Aug 2016 | SOM 184 & 180 v DUR 189 & 136Match · First-class | DUR | 30 & 0 | 2/48 & 0/3 | 0 | Somerset won by 39 runs | Taunton | Specsavers County Championship 2016 |
| 1 Aug 2016 | LAN 39/0 v DURMatch · List A | DUR | - | 0/10 | 0 | No result | Manchester | Royal London One-Day Cup 2016 |
| 29 Jul 2016 | DUR 193/2 v DER 180/9Match · T20 | DUR | DNB | 1/29 | 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 | DNB | 0/37 | 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 | 17 | 1/56 | 0 | Northamptonshire won by 170 runs | Northampton | Royal London One-Day Cup 2016 |
| 22 Jul 2016 | DUR 172/5 v LAN 176/3Match · T20 | DUR | 26* | 1/30 | 0 | Lancashire won by 4 runs | Chester-le-Street | NatWest T20 Blast 2016 |
| 16 Jul 2016 | LAN 204 & 333 v DUR 291 & 247/8Match · First-class | DUR | 26 & 5 | 2/31 & 0/45 | 0 | Durham won by 2 wickets | Southport | Specsavers County Championship 2016 |
| 15 Jul 2016 | DUR 153/4 v NOR 149/5Match · T20 | DUR | DNB | 1/24 | 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 | 8* | 1/37 | 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 | 23 | 2/55 & 1/32 | 0 | Match drawn | Chester-le-Street | Specsavers County Championship 2016 |
| 30 Jun 2016 | DUR v WOR 103/5Match · T20 | DUR | - | 0/10 | 0 | No result | Chester-le-Street | NatWest T20 Blast 2016 |
| 24 Jun 2016 | DUR 68/3 v YOR 134Match · T20 | DUR | DNB | 2/27 | 0 | Durham won by 6 runs (DLS method) | Chester-le-Street | NatWest T20 Blast 2016 |
| 17 Jun 2016 | NOR 161/9 v DUR 135/8Match · T20 | DUR | 12 | 5/42 | 2 | Northamptonshire won by 26 runs | Northampton | NatWest T20 Blast 2016 |
| 15 Jun 2016 | NOT 274/5 v DUR 253/8Match · List A | DUR | 11 | 1/58 | 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 | 3 | 0/14 | 0 | Worcestershire won by 7 wickets | Chester-le-Street | Royal London One-Day Cup 2016 |
| 3 Jun 2016 | WAR 155/1 v DUR 154/9Match · T20 | DUR | 10 | 0/21 | 0 | Warwickshire won by 9 wickets | Birmingham | NatWest T20 Blast 2016 |
| 1 Jun 2016 | DUR 178/7 v NOT 112Match · T20 | DUR | 18 | 3/25 | 0 | Durham won by 66 runs | Chester-le-Street | NatWest T20 Blast 2016 |
| 27 May 2016 | LAN 149/8 v DUR 151/4Match · T20 | DUR | DNB | 1/40 | 1 | Durham won by 6 wickets | Manchester | NatWest T20 Blast 2016 |
| 20 May 2016 | WOR 225/6 v DUR 187/8Match · T20 | DUR | 13 | 2/43 | 0 | Worcestershire won by 38 runs | Worcester | NatWest T20 Blast 2016 |
| 15 Jun 2015 | DUR 301 & 413 v SUS 201 & 335Match · First-class | DUR | 0 & 64 | 1/14 & 1/19 | 0 | Durham won by 178 runs | Arundel | LV= County Championship 2015 |
| 7 Jun 2015 | DUR 189 & 314 v SOM 225 & 158Match · First-class | DUR | 0 & 54 | 2/43 & 4/10 | 1 | Durham won by 120 runs | Chester-le-Street | LV= County Championship 2015 |
| 31 May 2015 | NOT 175/7 v DUR 160/6Match · T20 | DUR | DNB | 2/43 | 0 | Nottinghamshire won by 15 runs | Nottingham | NatWest T20 Blast 2015 |
| 29 May 2015 | DUR 182/4 v YOR 176/8Match · T20 | DUR | DNB | 1/23 | 0 | Durham won by 6 runs | Chester-le-Street | NatWest T20 Blast 2015 |
| 28 May 2015 | DUR 123/5 v LEI 124/2Match · T20 | DUR | DNB | 0/21 | 1 | Leicestershire won by 8 wickets | Leicester | NatWest T20 Blast 2015 |
| 17 May 2015 | WAR 450 & 63/2 v DUR 185 & 327Match · First-class | DUR | 5 & 49 | 0/80 & 0/11 | 0 | Warwickshire won by 8 wickets | Birmingham | LV= County Championship 2015 |
| 2 May 2015 | MID 463 & 89 v DUR 294 & 71Match · First-class | DUR | 4 & 13* | 2/71 & 0/22 | 0 | Middlesex won by 187 runs | London | LV= County Championship 2015 |
| 12 Apr 2015 | SOM 299 & 230 v DUR 380 & 150/3Match · First-class | DUR | 18 & DNB | 1/41 & 0/24 | 0 | Durham won by 7 wickets | Taunton | LV= County Championship 2015 |