Domestic · DUR

Durham

FormLWLWLW
297Played
118Won
156Lost
4Tied / drawn
19No result
43%Win rate

Durham Recent Form

Last 8 matches4 won · 4 lostlast 8
  1. Wv GLA
  2. Lv YOR
  3. Wv HAM
  4. Lv MID
  5. Wv ESS
  6. Lv WOR
  7. Wv LAN
  8. Lv MID

Durham Recent Results

All results

Durham Leading Players

Most runs
  1. Alex Lees5 matches · avg 47.6 · SR 128238runs
  2. Graham Clark6 matches · avg 33.2 · SR 92199runs
  3. Emilio Gay4 matches · avg 34.5 · SR 90138runs
  4. Will Rhodes3 matches · avg 65.5 · SR 89131runs
  5. Colin Ackermann5 matches · avg 32.0 · SR 99128runs
Most wickets
  1. Will Rhodes4 matches · econ 4.8410wickets
  2. Shafiqullah Ghafari4 matches · econ 5.785wickets
  3. James Minto3 matches · econ 7.724wickets
  4. Luke Stephen Robinson3 matches · econ 4.483wickets
  5. Callum Parkinson1 matches · econ 5.752wickets

Durham Results

DateOpponentScoreOpp. scoreResult
16 Aug 2026 MiddlesexList A · Metro Bank One Day Cup 2026 254/7 (50)255/8 (48.4) L Middlesex won by 2 wkts
14 Aug 2026 LancashireList A · Metro Bank One Day Cup 2026 349/8 (50)187 (36.1) W Durham won by 162 runs
11 Aug 2026 WorcestershireList A · Metro Bank One Day Cup 2026 214 (38.5)291 (49.1) L Worcestershire won by 77 runs
9 Aug 2026 EssexList A · Metro Bank One Day Cup 2026 229/5 (38)209 (37.1) W Durham won by 20 runs - 38 Overs game due to rain
7 Aug 2026 MiddlesexList A · Metro Bank One Day Cup 2026 303/7 (50)307/7 (49.3) L Middlesex won by 3 wkts
2 Aug 2026 HampshireList A · Metro Bank One Day Cup 2026 249/1 (38.3)246 (50) W Durham won by 9 wkts
31 Jul 2026 YorkshireList A · Metro Bank One Day Cup 2026 165 (48.1)167/3 (41) L Yorkshire won by 7 wkts
29 Jul 2026 GlamorganList A · Metro Bank One Day Cup 2026 328/7 (49.3)326/6 (50) W Durham won by 3 wkts
24 Jul 2026 SussexList A · Metro Bank One Day Cup 2026 352/5 (50)280 (43.5) W Durham won by 72 runs
21 Jul 2026 DerbyshireList A · Metro Bank One Day Cup 2026 257/5 (49.1)256/9 (50) W Durham won by 5 wkts
12 Jul 2026 LancashireT20 · Vitality T20 Blast 2026 141 (20)142/7 (19.4) L Lancashire won by 3 wkts
10 Jul 2026 DerbyshireT20 · Vitality T20 Blast 2026 138/6 (18.1)– W Durham won by 5 runs
8 Jul 2026 LeicestershireT20 · Vitality T20 Blast 2026 160/2 (15)156/8 (20) W Durham won by 8 wkts
5 Jul 2026 NottinghamshireT20 · Vitality T20 Blast 2026 164/6 (20)166/8 (20) L Nottinghamshire won by 2 runs
3 Jul 2026 YorkshireT20 · Vitality T20 Blast 2026 205/9 (20)208/5 (19.5) L Yorkshire won by 5 wkts
28 Jun 2026 MiddlesexT20 · Vitality T20 Blast 2026 218/6 (20)118 (14.5) W Durham won by 100 runs
9 Jun 2026 LancashireT20 · Vitality T20 Blast 2026 128/2 (10)130/3 (9.1) L Lancashire won by 7 wkts ( 10 Overs game - due to rain)
6 Jun 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 138/8 (20)145/9 (20) L Northamptonshire won by 7 runs
31 May 2026 NottinghamshireT20 · Vitality T20 Blast 2026 156/8 (20)157/4 (17.2) L Nottinghamshire won by 6 wkts
29 May 2026 YorkshireT20 · Vitality T20 Blast 2026 93 (16.2)151/9 (20) L Yorkshire won by 58 runs
24 May 2026 LeicestershireT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 DerbyshireT20 · Vitality T20 Blast 2026 –– NR
5 Sep 2025 HampshireT20 · Vitality T20 Blast 2025 195/6221/8 L Hampshire Won by 26 Runs
24 Aug 2025 WarwickshireList A · Metro Bank One Day Cup 2025 300/8303/6 L Warwickshire Won by 4 Wickets
22 Aug 2025 YorkshireList A · Metro Bank One Day Cup 2025 142354/7 L Yorkshire Won by 212 Runs
20 Aug 2025 LancashireList A · Metro Bank One Day Cup 2025 321/6320 W Durham Won by 4 Wickets
15 Aug 2025 NorthamptonshireList A · Metro Bank One Day Cup 2025 171321/8 L Northamptonshire Won by 150 Runs
13 Aug 2025 MiddlesexList A · Metro Bank One Day Cup 2025 387/5390/5 L Middlesex Won by 5 Wickets
10 Aug 2025 KentList A · Metro Bank One Day Cup 2025 239/3238/8 W Durham Won by 7 Wickets
8 Aug 2025 SomersetList A · Metro Bank One Day Cup 2025 255/9258/6 L Somerset Won by 4 Wickets
5 Aug 2025 SussexList A · Metro Bank One Day Cup 2025 310/7259 W Durham Won by 51 Runs
18 Jul 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 204/1203/5 W Durham Won by 9 Wickets
15 Jul 2025 LeicestershireT20 · Vitality T20 Blast 2025 –– NR Match Abandoned
13 Jul 2025 LancashireT20 · Vitality T20 Blast 2025 155/7 (20)156/7 (18.4) L Lancashire won by 3 wkts
11 Jul 2025 NottinghamshireT20 · Vitality T20 Blast 2025 156 (20)159/3 (18.4) L Nottinghamshire won by 7 wkts
6 Jul 2025 WarwickshireT20 · Vitality T20 Blast 2025 182/7 (20)174/8 (20) W Durham won by 8 runs
4 Jul 2025 NottinghamshireT20 · Vitality T20 Blast 2025 231/5182 W Durham Won by 49 Runs
20 Jun 2025 YorkshireT20 · Vitality T20 Blast 2025 193/4 (20)130 (17.3) W Durham won by 63 runs
18 Jun 2025 WorcestershireT20 · Vitality T20 Blast 2025 155/6 (20)156/4 (17.1) L Worcestershire won by 6 wkts
15 Jun 2025 YorkshireT20 · Vitality T20 Blast 2025 131/4128 W Durham Won by 6 Wickets
13 Jun 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 157/8 (20)142/8 (20) W Durham won by 15 runs
11 Jun 2025 DerbyshireT20 · Vitality T20 Blast 2025 168/6 (20)152 (19.3) W Durham won by 16 runs
6 Jun 2025 LeicestershireT20 · Vitality T20 Blast 2025 187/7 (20)193/8 (20) L Leicestershire won by 6 runs
1 Jun 2025 LancashireT20 · Vitality T20 Blast 2025 150/6 (20)151/6 (20) L Lancashire won by 4 wkts
31 May 2025 WarwickshireT20 · Vitality T20 Blast 2025 147/7 (17.1)143 (20) W Durham won by 3 wkts
3 Sep 2024 SurreyT20 · Vitality T20 Blast 2024 162/8 (20)164/5 (18) L Surrey won by 5 wkts
19 Jul 2024 DerbyshireT20 · Vitality T20 Blast 2024 159/2 (18.5)155/8 (20) W Durham won by 8 wkts
14 Jul 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 90/5 (8)91/4 (7.1) L Northamptonshire won by 6 wkts
12 Jul 2024 NottinghamshireT20 · Vitality T20 Blast 2024 160/6 (20)130/9 (20) W Durham won by 30 runs
11 Jul 2024 YorkshireT20 · Vitality T20 Blast 2024 107 (16.4)108/3 (16.4) L Yorkshire won by 7 wkts
7 Jul 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 140 (20)141/5 (19.4) L Northamptonshire won by 5 wkts
5 Jul 2024 WorcestershireT20 · Vitality T20 Blast 2024 190/5 (20)168 (19.5) W Durham won by 22 runs
21 Jun 2024 YorkshireT20 · Vitality T20 Blast 2024 170/6 (20)167/7 (20) W Durham won by 3 runs
16 Jun 2024 LancashireT20 · Vitality T20 Blast 2024 218/3 (20)216/8 (20) W Durham won by 2 runs
15 Jun 2024 NottinghamshireT20 · Vitality T20 Blast 2024 58/0 (5)0/0 NR No result
12 Jun 2024 LeicestershireT20 · Vitality T20 Blast 2024 130/8 (20)140/8 (20) L Leicestershire won by 10 runs
8 Jun 2024 WarwickshireT20 · Vitality T20 Blast 2024 194/9 (20)168 (18.4) W Durham won by 26 runs
7 Jun 2024 LeicestershireT20 · Vitality T20 Blast 2024 178/3 (19.3)176/7 (20) W Durham won by 7 wkts
31 May 2024 WarwickshireT20 · Vitality T20 Blast 2024 101 (18.1)105/4 (16.1) L Warwickshire won by 6 wkts
30 May 2024 LancashireT20 · Vitality T20 Blast 2024 75 (14.3)76/1 (8) L Lancashire won by 9 wkts
2 Jul 2023 WarwickshireT20 · Vitality T20 Blast 2023 133/9 (20)141 (19.5) L Warwickshire won by 8 runs
30 Jun 2023 WorcestershireT20 · Vitality T20 Blast 2023 216/4 (20)112/3 (11) T Match tied
23 Jun 2023 YorkshireT20 · Vitality T20 Blast 2023 0/049/1 (8.1) NR No result
20 Jun 2023 WarwickshireT20 · Vitality T20 Blast 2023 146/5 (20)149/8 (19.3) L Warwickshire won by 2 wkts
18 Jun 2023 LancashireT20 · Vitality T20 Blast 2023 150/3 (17)195/7 (20) L Lancashire won by 7 runs (DLS method)
16 Jun 2023 DerbyshireT20 · Vitality T20 Blast 2023 178 (20)178/5 (20) T Match tied
9 Jun 2023 LeicestershireT20 · Vitality T20 Blast 2023 172/4 (20)174/4 (17.4) L Leicestershire won by 6 wkts
8 Jun 2023 NottinghamshireT20 · Vitality T20 Blast 2023 161/9 (20)187/7 (20) L Nottinghamshire won by 26 runs
6 Jun 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 162/6 (18.5)161/7 (20) W Durham won by 4 wkts
4 Jun 2023 LeicestershireT20 · Vitality T20 Blast 2023 168/6 (20)169/3 (18) L Leicestershire won by 7 wkts
2 Jun 2023 LancashireT20 · Vitality T20 Blast 2023 153/4 (18.2)152/9 (20) W Durham won by 6 wkts
29 May 2023 NottinghamshireT20 · Vitality T20 Blast 2023 168/6 (20)171/5 (19.2) L Nottinghamshire won by 5 wkts
28 May 2023 YorkshireT20 · Vitality T20 Blast 2023 217/3 (20)189/7 (20) W Durham won by 28 runs
26 May 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 141/0 (13.2)137 (20) W Durham won by 10 wkts
3 Jul 2022 DerbyshireT20 · Vitality T20 Blast 2022 193/5 (20)194/5 (19.1) L Derbyshire won by 5 wkts
1 Jul 2022 NottinghamshireT20 · Vitality T20 Blast 2022 183/8 (20)184/6 (17) L Nottinghamshire won by 4 wkts
24 Jun 2022 NottinghamshireT20 · Vitality T20 Blast 2022 96/5 (11)98/9 (11) L Nottinghamshire won by 2 runs
23 Jun 2022 LancashireT20 · Vitality T20 Blast 2022 0/0133/6 (17.4) NR No result
19 Jun 2022 LeicestershireT20 · Vitality T20 Blast 2022 106 (16.4)157/9 (20) L Leicestershire won by 51 runs
17 Jun 2022 YorkshireT20 · Vitality T20 Blast 2022 136/8 (20)201/5 (20) L Yorkshire won by 65 runs
10 Jun 2022 LancashireT20 · Vitality T20 Blast 2022 131/8 (19.3)130 (20) W Durham won by 2 wkts
8 Jun 2022 WarwickshireT20 · Vitality T20 Blast 2022 141/7 (20)142/4 (18) L Warwickshire won by 6 wkts
5 Jun 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 154/8 (20)158/6 (19.3) L Northamptonshire won by 4 wkts
3 Jun 2022 YorkshireT20 · Vitality T20 Blast 2022 207/8 (20)210/4 (17.4) L Yorkshire won by 6 wkts
1 Jun 2022 WorcestershireT20 · Vitality T20 Blast 2022 186/7 (20)138/9 (20) W Durham won by 48 runs
29 May 2022 WarwickshireT20 · Vitality T20 Blast 2022 158/9 (20)162/5 (16.5) L Warwickshire won by 5 wkts
27 May 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 192/9 (18.5)223/4 (20) L Northamptonshire won by 31 runs
26 May 2022 LeicestershireT20 · Vitality T20 Blast 2022 184/8 (20)130 (17.5) W Durham won by 54 runs
18 Jul 2021 NottinghamshireT20 · Vitality T20 Blast 2021 143 (16)221/4 (20) L Nottinghamshire won by 78 runs
16 Jul 2021 LancashireT20 · Vitality T20 Blast 2021 193/5 (20)199/5 (20) L Lancashire won by 6 runs
9 Jul 2021 DerbyshireT20 · Vitality T20 Blast 2021 176/9 (20)180/4 (20) L Derbyshire won by 6 wkts
2 Jul 2021 LeicestershireT20 · Vitality T20 Blast 2021 115/4 (15.1)88/2 (8.2) L Leicestershire won by 8 wkts (DLS Method - 2nd innings reduced to 9 ovs due to rain, target 88)
30 Jun 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 143 (20)173/5 (20) L Northamptonshire won by 30 runs
26 Jun 2021 WarwickshireT20 · Vitality T20 Blast 2021 164/8 (20)130 (18.3) W Durham won by 34 runs
25 Jun 2021 WorcestershireT20 · Vitality T20 Blast 2021 178/8 (20)181/2 (19.3) L Worcestershire won by 8 wkts
23 Jun 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 157/5 (20)158/1 (17.5) L Northamptonshire won by 9 wkts
20 Jun 2021 WarwickshireT20 · Vitality T20 Blast 2021 185/4 (20)163/8 (20) W Durham won by 22 runs
17 Jun 2021 LancashireT20 · Vitality T20 Blast 2021 153/4 (17.4)151/6 (20) W Durham won by 6 wkts
15 Jun 2021 NottinghamshireT20 · Vitality T20 Blast 2021 182/8 (20)195/5 (20) L Nottinghamshire won by 13 runs
13 Jun 2021 LeicestershireT20 · Vitality T20 Blast 2021 170/8 (19)168/9 (20) W Durham won by 2 wkts
11 Jun 2021 YorkshireT20 · Vitality T20 Blast 2021 181/8 (20)161/6 (20) W Durham won by 20 runs
20 Sep 2020 NottinghamshireT20 · Vitality T20 Blast 2020 132 (19.1)150/6 (20) L Nottinghamshire won by 18 runs
18 Sep 2020 LancashireT20 · Vitality T20 Blast 2020 157/5 (20)83 (15) W Durham won by 74 runs
16 Sep 2020 YorkshireT20 · Vitality T20 Blast 2020 147 (19.3)104 (16.4) W Durham won by 43 runs
13 Sep 2020 LeicestershireT20 · Vitality T20 Blast 2020 132/4 (15.2)130/9 (20) W Durham won by 6 wkts
11 Sep 2020 DerbyshireT20 · Vitality T20 Blast 2020 223/2 (20)168/5 (20) W Durham won by 55 runs
4 Sep 2020 YorkshireT20 · Vitality T20 Blast 2020 169 (19.1)198/3 (20) L Yorkshire won by 29 runs
2 Sep 2020 DerbyshireT20 · Vitality T20 Blast 2020 0/00/0 NR Match abandoned due to rain
31 Aug 2020 LeicestershireT20 · Vitality T20 Blast 2020 147/8 (20)177/6 (20) L Leicestershire won by 30 runs
29 Aug 2020 NottinghamshireT20 · Vitality T20 Blast 2020 181/3 (20)185/4 (16.2) L Nottinghamshire won by 6 wkts
27 Aug 2020 LancashireT20 · Vitality T20 Blast 2020 163/7 (20)190/3 (20) L Lancashire won by 27 runs
30 Aug 2019 NottinghamshireT20 · Vitality T20 Blast 2019 171/8 (20)124 (17.2) W Durham won by 47 runs
27 Aug 2019 WarwickshireT20 · Vitality T20 Blast 2019 151/5 (19)153/3 (18.5) L Warwickshire won by 7 wkts (DLS method)
23 Aug 2019 YorkshireT20 · Vitality T20 Blast 2019 132 (19)146/6 (20) L Yorkshire won by 14 runs
15 Aug 2019 WorcestershireT20 · Vitality T20 Blast 2019 114/6 (20)117/7 (20) L Worcestershire won by 3 runs
9 Aug 2019 DerbyshireT20 · Vitality T20 Blast 2019 160/5 (20)153/7 (20) W Durham won by 7 runs
7 Aug 2019 NorthamptonshireT20 · Vitality T20 Blast 2019 124/8 (20)145/6 (20) L Northamptonshire won by 21 runs
2 Aug 2019 LancashireT20 · Vitality T20 Blast 2019 139 (19.5)140/5 (18.5) L Lancashire won by 5 wkts
31 Jul 2019 LeicestershireT20 · Vitality T20 Blast 2019 143/2 (14.4)142/7 (20) W Durham won by 8 wkts
28 Jul 2019 WorcestershireT20 · Vitality T20 Blast 2019 181/8 (20)184/1 (12.1) L Worcestershire won by 9 wkts

Latest 120 of 297 results.

Durham Records

Highest total387/5vs MID, 13 Aug 2025
Lowest all out75vs LAN, 30 May 2024
Biggest win by runs162 runsvs LAN, 14 Aug 2026
Biggest win by wickets10 wicketsvs NORT, 26 May 2023

Durham Season by Season

YearPWLT/DNRWin %
2026229110245%
20252311110150%
202415770150%
202314472136%
2022143100123%
202113580038%
202010450144%
201912570042%
201814950064%
2017143100123%
201617870253%
201513580038%
201413570142%
201311650055%
20129441050%
201116670346%
201015480333%
200910550050%
200811721178%
20076140120%
20068260025%
20057250029%
20045230040%
20035140020%

Durham Head to Head

OpponentPWLT/DNRWin %
Yorkshire4719251243%
Lancashire4614291233%
Leicestershire4421190453%
Nottinghamshire3913240235%
Derbyshire311691564%
Northamptonshire2912150244%
Worcestershire217111239%
Warwickshire217140033%
Middlesex5140020%
Hampshire3120033%
Sussex3210067%
Glamorgan22000100%
Kent2110050%
Essex11000100%
Somerset101000%
Surrey101000%
Gloucestershire11000100%

Durham Record by Venue

GroundPWLT/DNRWin %
Riverside Ground144636921048%
Trent Bridge215140226%
Manchester - Emirates Old Trafford216150029%
Grace Road201080256%
Headingley195131028%
County Ground13750158%
County Ground13470236%
Edgbaston12660050%
New Road11191010%
The Rose Bowl3120033%
Old Trafford2110050%
Clifton Park2110050%
County Ground201010%
Scarborough - North Marine Road Ground2110050%
Brunton Memorial Ground101000%
Feethams Cricket Ground11000100%
Roseworth Terrace11000100%
Old Deer Park11000100%
North Marine Road101000%
Aigburth11000100%
Kent County Cricket Ground11000100%
London - Kennington Oval101000%
Stanley Park10001–
County Ground11000100%
Queen's Park11000100%
St Lawrence Ground101000%

Durham Batting

PlayerMInnsRunsHSAvgSR50+
Alex Lees5523813247.60128.02
Graham Clark661996833.1791.72
Emilio Gay441389234.5090.21
Will Rhodes331319265.5088.51
Colin Ackermann551285032.0099.21
Oliver Robinson551166123.2095.91
Kasey Aldridge331077835.6795.51
Ben Stokes33857342.5093.41
Ben McKinney22473147.00188.00
Luke Stephen Robinson111717–77.30
Shafiqullah Ghafari11121212.0054.50
George Drissell11999.0050.00

Durham Bowling

PlayerMOversWktsBestAvgEcon
Will Rhodes426.510513.004.84
Shafiqullah Ghafari4325337.005.78
James Minto3254248.257.72
Luke Stephen Robinson3213231.334.48
Callum Parkinson142211.505.75
Nathan Sowter142215.007.50
Matthew Potts142220.5010.25
Colin Ackermann4182138.004.22
Kasey Aldridge3122244.507.42
Ben Stokes3212154.505.19
Brydon Carse141117.004.25
George Drissell215.11155.003.63

Everyone Who Has Played for Durham

Durham Record by Tournament

Tournament / seasonPWLT/DNRWin %
Metro Bank One Day Cup18990050%
Metro Bank One Day Cup 202610640060%
Metro Bank One Day Cup 20258350038%
Vitality T20 Blast27910914741943%
Vitality T20 Blast 202612370230%
Vitality T20 Blast 202515860157%
Vitality T20 Blast 202415770150%
Vitality T20 Blast 202314472136%
Vitality T20 Blast 2022143100123%
Vitality T20 Blast 202113580038%
Vitality T20 Blast 202010450144%
Vitality T20 Blast 201912570042%
Vitality T20 Blast 201814950064%
Vitality T20 Blast 2017143100123%
Vitality T20 Blast 201617870253%
Vitality T20 Blast 201513580038%
Vitality T20 Blast 201413570142%
Vitality T20 Blast 201311650055%
Vitality T20 Blast 20129441050%
Vitality T20 Blast 201116670346%
Vitality T20 Blast 201015480333%
Vitality T20 Blast 200910550050%
Vitality T20 Blast 200811721178%
Vitality T20 Blast 20076140120%
Vitality T20 Blast 20068260025%
Vitality T20 Blast 20057250029%
Vitality T20 Blast 20045230040%
Vitality T20 Blast 20035140020%