Domestic · YOR

Yorkshire

302Played
139Won
140Lost
10Tied / drawn
13No result
50%Win rate

Yorkshire Recent Form

Last 8 matchesWon last 34 won · 1 lostlast 8
  1. Wv ESS
  2. Lv NOT
  3. NRv HAM
  4. Dv LEI
  5. NRv SUR
  6. Wv ESS
  7. Wv SOM
  8. Wv NOT

Yorkshire Recent Results

All results

Yorkshire Leading Players

Most runs
  1. William Luxton7 matches · avg 47.9 · SR 109335runs
  2. Sam Whiteman5 matches · avg 39.3 · SR 94157runs
  3. Will Bennison5 matches · avg 26.2 · SR 66131runs
  4. Adam Lyth7 matches · avg 18.3 · SR 93128runs
  5. James Wharton5 matches · avg 24.4 · SR 54122runs
Most wickets
  1. Benjamin Cliff4 matches · econ 4.7713wickets
  2. George Hill5 matches · econ 4.089wickets
  3. Kuldeep Yadav5 matches · econ 4.469wickets
  4. Ben Coad3 matches · econ 2.968wickets
  5. Jack White3 matches · econ 4.816wickets

Yorkshire Results

DateOpponentScoreOpp. scoreResult
24 Sep 2026 NottinghamshireFirst Class · County Championship Division One 2026 179 (53.1)251 (99.4) W Yorkshire won by 1 wkt
15 Sep 2026 SomersetFirst Class · County Championship Division One 2026 212 (65.4)201 (59.4) W Yorkshire won by 185 runs
8 Sep 2026 EssexFirst Class · County Championship Division One 2026 390 (118)171 (69.4) W Yorkshire won by an innings and 106 runs
2 Sep 2026 SurreyFirst Class · County Championship Division One 2026 –– NR
27 Aug 2026 LeicestershireFirst Class · County Championship Division One 2026 –– D Match drawn
20 Aug 2026 HampshireFirst Class · County Championship Division One 2026 –– NR
14 Aug 2026 NottinghamshireList A · Metro Bank One Day Cup 2026 273/9 (50)277/7 (48.4) L Nottinghamshire won by 3 wkts
11 Aug 2026 EssexList A · Metro Bank One Day Cup 2026 155/3 (31.4)151 (40.2) W Yorkshire won by 7 wkts
7 Aug 2026 DerbyshireList A · Metro Bank One Day Cup 2026 281/5 (49.2)278/8 (50) W Yorkshire won by 5 wkts
2 Aug 2026 MiddlesexList A · Metro Bank One Day Cup 2026 211 (47.3)246 (48) L Middlesex won by 35 runs
31 Jul 2026 DurhamList A · Metro Bank One Day Cup 2026 167/3 (41)165 (48.1) W Yorkshire won by 7 wkts
29 Jul 2026 WorcestershireList A · Metro Bank One Day Cup 2026 231/4 (40.4)230 (50) W Yorkshire won by 6 wkts
26 Jul 2026 SussexList A · Metro Bank One Day Cup 2026 325/7 (48)140 (27.5) W Yorkshire won by 184 runs (DLS method)
24 Jul 2026 GlamorganList A · Metro Bank One Day Cup 2026 190/8 (48.4)186 (47) W Yorkshire won by 2 wkts
21 Jul 2026 HampshireList A · Metro Bank One Day Cup 2026 270 (47)320/8 (50) L Hampshire won by 50 runs
15 Jul 2026 SomersetT20 · Vitality T20 Blast 2026 93/3 (11)– L Somerset won by 2 wkts
12 Jul 2026 NottinghamshireT20 · Vitality T20 Blast 2026 193 (20)175 (19.3) W Yorkshire won by 18 runs
10 Jul 2026 LancashireT20 · Vitality T20 Blast 2026 –– L Lancashire won by 22 runs
5 Jul 2026 LeicestershireT20 · Vitality T20 Blast 2026 207/4 (20)166/9 (20) W Yorkshire won by 41 runs
3 Jul 2026 DurhamT20 · Vitality T20 Blast 2026 208/5 (19.5)205/9 (20) W Yorkshire won by 5 wkts
28 Jun 2026 DerbyshireT20 · Vitality T20 Blast 2026 215/8 (20)215/9 (20) T Match tied
26 Jun 2026 HampshireT20 · Vitality T20 Blast 2026 132/7 (20)174/5 (20) L Hampshire Women won by 42 runs
19 Jun 2026 LeicestershireFirst Class · County Championship Division One 2026 185 (54.2)453 (113.4) L Leicestershire won by an innings and 39 runs
12 Jun 2026 WarwickshireFirst Class · County Championship Division One 2026 469 (110.4)263 (94.2) D Match drawn
7 Jun 2026 LeicestershireT20 · Vitality T20 Blast 2026 135 (19.5)147/8 (20) L Leicestershire won by 12 runs
5 Jun 2026 LancashireT20 · Vitality T20 Blast 2026 213/7 (20)107 (14.3) W Yorkshire won by 106 runs
31 May 2026 GloucestershireT20 · Vitality T20 Blast 2026 161 (17.4)217/6 (20) L Gloucestershire won by 56 runs
29 May 2026 DurhamT20 · Vitality T20 Blast 2026 151/9 (20)93 (16.2) W Yorkshire won by 58 runs
24 May 2026 DerbyshireT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 NottinghamshireT20 · Vitality T20 Blast 2026 –– NR
15 May 2026 SurreyFirst Class · County Championship Division One 2026 476/9 (127)– NR
8 May 2026 WarwickshireFirst Class · County Championship Division One 2026 –– L Warwickshire won by 377 runs
1 May 2026 SomersetFirst Class · County Championship Division One 2026 –– NR
24 Apr 2026 SussexFirst Class · County Championship Division One 2026 –– NR
31 Aug 2025 HampshireList A · Metro Bank One Day Cup 2025 235/8304/6 L Hampshire Won by 18 Runs (DLS Method)
24 Aug 2025 SussexList A · Metro Bank One Day Cup 2025 286/4284/9 W Yorkshire Won by 6 Wickets
22 Aug 2025 DurhamList A · Metro Bank One Day Cup 2025 354/7142 W Yorkshire Won by 212 Runs
17 Aug 2025 MiddlesexList A · Metro Bank One Day Cup 2025 130/3129 W Yorkshire Won by 7 Wickets
14 Aug 2025 SomersetList A · Metro Bank One Day Cup 2025 247252/4 L Somerset Won by 6 Wickets
12 Aug 2025 LancashireList A · Metro Bank One Day Cup 2025 295/3294/7 W Yorkshire Won by 7 Wickets
8 Aug 2025 NorthamptonshireList A · Metro Bank One Day Cup 2025 374/5172 W Yorkshire Won by 202 Runs
5 Aug 2025 WarwickshireList A · Metro Bank One Day Cup 2025 140/5137 W Yorkshire Won by 5 Wickets
18 Jul 2025 LeicestershireT20 · Vitality T20 Blast 2025 188/8 (20)185 (18.5) W Yorkshire won by 2 wkts
17 Jul 2025 LancashireT20 · Vitality T20 Blast 2025 153174 L Lancashire Won by 21 Runs
13 Jul 2025 DerbyshireT20 · Vitality T20 Blast 2025 151/9 (20)157/2 (16.4) L Derbyshire won by 8 wkts
11 Jul 2025 LancashireT20 · Vitality T20 Blast 2025 236/6217/7 W Yorkshire won by 19 runs
6 Jul 2025 DerbyshireT20 · Vitality T20 Blast 2025 200/6 (20)201/3 (17.2) L Derbyshire won by 7 wkts
4 Jul 2025 WorcestershireT20 · Vitality T20 Blast 2025 233/6192 W Yorkshire Won by 41 Runs
20 Jun 2025 DurhamT20 · Vitality T20 Blast 2025 130 (17.3)193/4 (20) L Durham won by 63 runs
15 Jun 2025 DurhamT20 · Vitality T20 Blast 2025 128131/4 L Durham Won by 6 Wickets
13 Jun 2025 WarwickshireT20 · Vitality T20 Blast 2025 173/5 (20)205/8 (20) L Warwickshire won by 32 runs
11 Jun 2025 NottinghamshireT20 · Vitality T20 Blast 2025 175/8 (20)166/9 (20) W Yorkshire won by 9 runs
8 Jun 2025 LeicestershireT20 · Vitality T20 Blast 2025 213/7 (20)107 (16.5) W Yorkshire won by 106 runs
6 Jun 2025 WarwickshireT20 · Vitality T20 Blast 2025 164/7 (20)168/4 (19) L Warwickshire won by 6 wkts
1 Jun 2025 WorcestershireT20 · Vitality T20 Blast 2025 135/8 (19.3)201/5 (20) L Worcestershire won by 60 runs (DLS method)
30 May 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 224/9 (20)237/4 (20) L Northamptonshire won by 13 runs
19 Jul 2024 NottinghamshireT20 · Vitality T20 Blast 2024 181/6 (20)209/9 (20) L Nottinghamshire won by 28 runs
14 Jul 2024 WorcestershireT20 · Vitality T20 Blast 2024 208/4 (19.3)205/6 (20) W Yorkshire won by 6 wkts
11 Jul 2024 DurhamT20 · Vitality T20 Blast 2024 108/3 (16.4)107 (16.4) W Yorkshire won by 7 wkts
7 Jul 2024 DerbyshireT20 · Vitality T20 Blast 2024 130/9 (20)131/3 (15) L Derbyshire won by 7 wkts
5 Jul 2024 WarwickshireT20 · Vitality T20 Blast 2024 210/5 (20)214/7 (20) L Warwickshire won by 4 runs
21 Jun 2024 DurhamT20 · Vitality T20 Blast 2024 167/7 (20)170/6 (20) L Durham won by 3 runs
20 Jun 2024 LancashireT20 · Vitality T20 Blast 2024 173/8 (20)166/8 (20) W Yorkshire won by 7 runs
16 Jun 2024 LeicestershireT20 · Vitality T20 Blast 2024 146/9 (20)166 (19.5) L Leicestershire won by 20 runs
14 Jun 2024 WarwickshireT20 · Vitality T20 Blast 2024 145 (19.5)151/6 (18.1) L Warwickshire won by 4 wkts
9 Jun 2024 DerbyshireT20 · Vitality T20 Blast 2024 182/1 (18.1)179/6 (20) W Yorkshire won by 9 wkts
2 Jun 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 186/6 (20)157/8 (20) W Yorkshire won by 29 runs
31 May 2024 LeicestershireT20 · Vitality T20 Blast 2024 151/7 (20)155/3 (14.1) L Leicestershire won by 7 wkts
30 May 2024 WorcestershireT20 · Vitality T20 Blast 2024 104/2 (11.4)101 (15.4) W Yorkshire won by 8 wkts
23 Jun 2023 DurhamT20 · Vitality T20 Blast 2023 49/1 (8.1)0/0 NR No result
22 Jun 2023 WarwickshireT20 · Vitality T20 Blast 2023 176/8 (20)180/7 (20) L Warwickshire won by 4 runs
20 Jun 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 102 (15.2)180/6 (20) L Northamptonshire won by 78 runs
18 Jun 2023 DerbyshireT20 · Vitality T20 Blast 2023 68 (11.2)212/4 (20) L Derbyshire won by 144 runs
16 Jun 2023 LeicestershireT20 · Vitality T20 Blast 2023 197/2 (18.1)195/5 (20) W Yorkshire won by 8 wkts
9 Jun 2023 WorcestershireT20 · Vitality T20 Blast 2023 224/4 (20)198/6 (20) W Yorkshire won by 26 runs
6 Jun 2023 LeicestershireT20 · Vitality T20 Blast 2023 156/7 (20)126 (19.3) W Yorkshire won by 30 runs
4 Jun 2023 DerbyshireT20 · Vitality T20 Blast 2023 170/3 (18.2)166/8 (20) W Yorkshire won by 7 wkts
1 Jun 2023 LancashireT20 · Vitality T20 Blast 2023 195/6 (20)180/8 (20) W Yorkshire won by 15 runs
30 May 2023 NottinghamshireT20 · Vitality T20 Blast 2023 182/7 (20)174/4 (20) W Yorkshire won by 8 runs
28 May 2023 DurhamT20 · Vitality T20 Blast 2023 189/7 (20)217/3 (20) L Durham won by 28 runs
26 May 2023 WorcestershireT20 · Vitality T20 Blast 2023 175/9 (20)177/8 (19.5) L Worcestershire won by 2 wkts
20 May 2023 WarwickshireT20 · Vitality T20 Blast 2023 166 (19.5)200/6 (20) L Warwickshire won by 34 runs
16 Jul 2022 LancashireT20 · Vitality T20 Blast 2022 204/7 (20)208/4 (18.4) L Lancashire won by 6 wkts
6 Jul 2022 SurreyT20 · Vitality T20 Blast 2022 160/5 (20)159/7 (20) W Yorkshire won by 1 run
3 Jul 2022 LeicestershireT20 · Vitality T20 Blast 2022 151/9 (20)211/7 (20) L Leicestershire won by 60 runs
1 Jul 2022 WarwickshireT20 · Vitality T20 Blast 2022 207 (19.2)238/5 (20) L Warwickshire won by 31 runs
24 Jun 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 190/7 (20)128 (16.2) W Yorkshire won by 62 runs
23 Jun 2022 WorcestershireT20 · Vitality T20 Blast 2022 151/5 (14.4)150/5 (20) W Yorkshire won by 5 wkts
18 Jun 2022 DerbyshireT20 · Vitality T20 Blast 2022 175 (20)105/4 (9.4) L Derbyshire won by 6 wkts - 2nd Innings reduced to 10 overs - Target 105
17 Jun 2022 DurhamT20 · Vitality T20 Blast 2022 201/5 (20)136/8 (20) W Yorkshire won by 65 runs
10 Jun 2022 WarwickshireT20 · Vitality T20 Blast 2022 106/0 (12.5)101 (16.5) W Yorkshire won by 10 wkts
8 Jun 2022 LancashireT20 · Vitality T20 Blast 2022 209/8 (20)213/5 (20) L Lancashire won by 4 runs
6 Jun 2022 NottinghamshireT20 · Vitality T20 Blast 2022 202/5 (20)179/7 (20) W Yorkshire won by 23 runs
3 Jun 2022 DurhamT20 · Vitality T20 Blast 2022 210/4 (17.4)207/8 (20) W Yorkshire won by 6 wkts
31 May 2022 DerbyshireT20 · Vitality T20 Blast 2022 83/3 (8)84/1 (7.3) L Derbyshire won by 9 wkts
29 May 2022 LeicestershireT20 · Vitality T20 Blast 2022 157/9 (20)188/7 (20) L Leicestershire won by 31 runs
27 May 2022 LancashireT20 · Vitality T20 Blast 2022 183/5 (20)183/7 (20) T Match tied
25 May 2022 WorcestershireT20 · Vitality T20 Blast 2022 175/3 (18.1)172/9 (20) W Yorkshire won by 7 wkts
24 Aug 2021 SussexT20 · Vitality T20 Blast 2021 177/7 (20)178/5 (19.4) L Sussex won by 5 wkts
17 Jul 2021 LancashireT20 · Vitality T20 Blast 2021 128/7 (20)131/6 (19) L Lancashire won by 4 wkts
9 Jul 2021 NottinghamshireT20 · Vitality T20 Blast 2021 60/3 (7)65/0 (3.4) L Nottinghamshire won by 10 wkts
2 Jul 2021 LancashireT20 · Vitality T20 Blast 2021 180/4 (20)171/8 (20) W Yorkshire won by 9 runs
30 Jun 2021 WarwickshireT20 · Vitality T20 Blast 2021 81 (15.5)86/0 (8.3) L Warwickshire won by 10 wkts
26 Jun 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 224/3 (20)142 (19.3) W Yorkshire won by 82 runs
25 Jun 2021 LeicestershireT20 · Vitality T20 Blast 2021 173 (19.5)207/3 (20) L Leicestershire won by 34 runs
23 Jun 2021 WorcestershireT20 · Vitality T20 Blast 2021 191/5 (20)179/5 (20) W Yorkshire won by 12 runs
20 Jun 2021 DerbyshireT20 · Vitality T20 Blast 2021 174/6 (20)135 (19) W Yorkshire won by 39 runs
16 Jun 2021 WorcestershireT20 · Vitality T20 Blast 2021 216/6 (20)122 (16.3) W Yorkshire won by 94 runs
15 Jun 2021 LeicestershireT20 · Vitality T20 Blast 2021 240/4 (20)222/8 (20) W Yorkshire won by 18 runs
11 Jun 2021 DurhamT20 · Vitality T20 Blast 2021 161/6 (20)181/8 (20) L Durham won by 20 runs
10 Jun 2021 WarwickshireT20 · Vitality T20 Blast 2021 147/4 (18.3)144/8 (20) W Yorkshire won by 6 wkts
20 Sep 2020 DerbyshireT20 · Vitality T20 Blast 2020 171/4 (20)167/6 (20) W Yorkshire won by 6 wkts
17 Sep 2020 LancashireT20 · Vitality T20 Blast 2020 160/6 (20)168/6 (20) L Lancashire won by 7 runs
16 Sep 2020 DurhamT20 · Vitality T20 Blast 2020 104 (16.4)147 (19.3) L Durham won by 43 runs
14 Sep 2020 LancashireT20 · Vitality T20 Blast 2020 145/9 (20)148/4 (17.5) L Lancashire won by 6 wkts
11 Sep 2020 LeicestershireT20 · Vitality T20 Blast 2020 188/6 (20)192/7 (20) L Leicestershire won by 3 wkts
4 Sep 2020 DurhamT20 · Vitality T20 Blast 2020 198/3 (20)169 (19.1) W Yorkshire won by 29 runs
31 Aug 2020 NottinghamshireT20 · Vitality T20 Blast 2020 190 (20)194/4 (19.2) L Nottinghamshire won by 6 wkts
30 Aug 2020 DerbyshireT20 · Vitality T20 Blast 2020 220/5 (20)121/9 (20) W Yorkshire won by 99 runs
30 Aug 2019 WarwickshireT20 · Vitality T20 Blast 2019 200/3 (20)181/5 (20) W Yorkshire won by 19 runs

Latest 120 of 302 results.

Yorkshire Records

Highest total476/9vs SUR, 15 May 2026
Lowest all out68vs DER, 18 Jun 2023
Biggest win by runs212 runsvs DUR, 22 Aug 2025
Biggest win by wickets10 wicketsvs WAR, 10 Jun 2022

Yorkshire Season by Season

YearPWLT/DNRWin %
20263414103758%
20252211110050%
202413670046%
202313660150%
202216871053%
202113760054%
20208350038%
201910451044%
201814770050%
201712651055%
201615860157%
201514581038%
201411650055%
201310271022%
201212920182%
201115670246%
201016691040%
200910460040%
20089531063%
20078440050%
20069440150%
20058350038%
20045230040%
20035320060%

Yorkshire Head to Head

OpponentPWLT/DNRWin %
Durham4725191257%
Derbyshire4322181255%
Lancashire4218213046%
Nottinghamshire4015230239%
Leicestershire3715202043%
Warwickshire278152235%
Worcestershire211470067%
Northamptonshire191261067%
Sussex6320160%
Hampshire504010%
Somerset4120133%
Essex3210067%
Surrey31002100%
Middlesex2110050%
Glamorgan22000100%
Gloucestershire101000%

Yorkshire Record by Venue

GroundPWLT/DNRWin %
Headingley13574553357%
Riverside Ground2410120245%
Trent Bridge227140133%
Grace Road206131032%
Manchester - Emirates Old Trafford174112027%
Edgbaston142100217%
Queen's Park12381027%
County Ground9711088%
New Road9450044%
North Marine Road7322060%
County Ground65001100%
Clifton Park5320060%
County Ground3210067%
Sophia Gardens3210067%
Scarborough - North Marine Road Ground3110150%
The Rose Bowl201010%
County Ground2110050%
Old Trafford2110050%
The Oval10001–
Lord's101000%
The Gnoll11000100%
County Ground10001–
Brunton Memorial Ground11000100%
London - Kennington Oval11000100%
St George's - Grenada - Queen's Park Old11000100%

Yorkshire Batting

PlayerMInnsRunsHSAvgSR50+
William Luxton7733512647.86108.82
Sam Whiteman551577439.2594.01
Will Bennison551316326.2065.81
Adam Lyth771285218.2993.41
James Wharton551224324.4054.50
Dominic Bess44745018.5064.31
George Hill44694034.50111.30
Finlay Bean33604420.0070.60
Kuldeep Yadav33492224.5092.50
Jonny Bairstow22333216.50110.00
Logan van Beek11282828.00175.00
Moeen Ali22202010.00133.30

Yorkshire Bowling

PlayerMOversWktsBestAvgEcon
Benjamin Cliff429.113410.694.77
George Hill5409318.114.08
Kuldeep Yadav546.59223.224.46
Ben Coad326859.632.96
Jack White3276221.674.81
Dominic Bess6404245.754.58
Adam Lyth5142226.503.79
Andrew Tye12116.003.00
Logan van Beek11117.007.00
Hasan Ali121113.006.50

Everyone Who Has Played for Yorkshire

Yorkshire Record by Tournament

Tournament / seasonPWLT/DNRWin %
County Championship Division One 202612322560%
Metro Bank One Day Cup171250071%
Metro Bank One Day Cup 20269630067%
Metro Bank One Day Cup 20258620075%
Vitality T20 Blast2731241338848%
Vitality T20 Blast 202613551250%
Vitality T20 Blast 202514590036%
Vitality T20 Blast 202413670046%
Vitality T20 Blast 202313660150%
Vitality T20 Blast 202216871053%
Vitality T20 Blast 202113760054%
Vitality T20 Blast 20208350038%
Vitality T20 Blast 201910451044%
Vitality T20 Blast 201814770050%
Vitality T20 Blast 201712651055%
Vitality T20 Blast 201615860157%
Vitality T20 Blast 201514581038%
Vitality T20 Blast 201411650055%
Vitality T20 Blast 201310271022%
Vitality T20 Blast 201212920182%
Vitality T20 Blast 201115670246%
Vitality T20 Blast 201016691040%
Vitality T20 Blast 200910460040%
Vitality T20 Blast 20089531063%
Vitality T20 Blast 20078440050%
Vitality T20 Blast 20069440150%
Vitality T20 Blast 20058350038%
Vitality T20 Blast 20045230040%
Vitality T20 Blast 20035320060%