Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

David Willey: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
6 Jul 2022YOR 160/5 v SUR 159/7Quarter-final · T20YOR302/260Yorkshire won by 1 runLondonVitality Blast 2022
3 Jul 2022LEI 211/7 v YOR 151/9Match · T20YOR33/292Leicestershire won by 60 runsLeicesterVitality Blast 2022
1 Jul 2022BB 238/5 v YOR 207Match · T20YOR41/430Birmingham Bears won by 31 runsLeedsVitality Blast 2022
24 Jun 2022YOR 190/7 v NOR 128Match · T20YOR312/241Yorkshire won by 62 runsNorthamptonVitality Blast 2022
10 Jun 2022BB 101 v YOR 106/0Match · T20YORDNB3/170Yorkshire won by 10 wicketsBirminghamVitality Blast 2022
8 Jun 2022LAN 213/5 v YOR 209/8Match · T20YOR521/361Lancashire won by 4 runsLeedsVitality Blast 2022
6 Jun 2022YOR 202/5 v NOT 179/7Match · T20YOR341/260Yorkshire won by 23 runsLeedsVitality Blast 2022
3 Jun 2022DUR 207/8 v YOR 210/4Match · T20YOR75*0/320Yorkshire won by 6 wicketsLeedsVitality Blast 2022
31 May 2022YOR 83/3 v DER 84/1Match · T20YOR17*0/100Derbyshire won by 9 wicketsLeedsVitality Blast 2022
5 Sept 2021SOM 134 & 141 v YOR 308Match · First-classYOR231/22 & 1/400Yorkshire won by an innings and 33 runsScarboroughCounty Championship 2021
24 Aug 2021YOR 177/7 v SUS 178/5Quarter-final · T20YOR160/350Sussex won by 5 wicketsChester-le-StreetVitality Blast 2021
16 Jun 2021YOR 216/6 v WOR 122Match · T20YOR9*2/172Yorkshire won by 94 runsWorcesterVitality Blast 2021
15 Jun 2021YOR 240/4 v LEI 222/8Match · T20YOR443/441Yorkshire won by 18 runsLeedsVitality Blast 2021
11 Jun 2021DUR 181/8 v YOR 161/6Match · T20YOR4*0/382Durham won by 20 runsChester-le-StreetVitality Blast 2021
10 Jun 2021BB 144/8 v YOR 147/4Match · T20YORDNB2/270Yorkshire won by 6 wicketsLeedsVitality Blast 2021
3 Jun 2021SUS 313 & 215 v YOR 558Match · First-classYOR8*2/83 & 3/260Yorkshire won by an innings and 30 runsLeedsCounty Championship 2021
13 May 2021GLA 149 & 164/4 v YOR 230Match · First-classYOR31/25 & 0/450Match drawnCardiffCounty Championship 2021
29 Apr 2021YOR 206 & 247 v NOR 234 & 218Match · First-classYOR12 & 41*3/43 & 3/390Yorkshire won by 1 runLeedsCounty Championship 2021
22 Apr 2021YOR 150 & 305 v SUS 221 & 186Match · First-classYOR13 & 28*0/35 & 0/131Yorkshire won by 48 runsBrightonCounty Championship 2021
15 Apr 2021YOR 379 & 330/5d v KEN 265/9 & 244/9Match · First-classYOR37* & DNB1/47 & 5/610Yorkshire won by 200 runsCanterburyCounty Championship 2021
11 Sept 2020YOR 188/6 v LEI 192/7Match · T20YOR272/231Leicestershire won by 3 wicketsLeicesterVitality Blast 2020
4 Sept 2020YOR 198/3 v DUR 169Match · T20YORDNB3/261Yorkshire won by 29 runsChester-le-StreetVitality Blast 2020
23 Sept 2019YOR 261/2 v WARMatch · First-classYORDNB-0Match drawnBirminghamSpecsavers County Championship 2019
30 Aug 2019BB 181/5 v YOR 200/3Match · T20YOR250/330Yorkshire won by 19 runsBirminghamVitality Blast 2019
29 Aug 2019YOR 187/7 v NOR 107Match · T20YOR44/180Yorkshire won by 80 runsLeedsVitality Blast 2019
25 Aug 2019NOT 148/7 v YOR 145/7Match · T20YOR230/320Nottinghamshire won by 3 runsNottinghamVitality Blast 2019
23 Aug 2019DUR 132 v YOR 146/6Match · T20YOR20/91Yorkshire won by 14 runsChester-le-StreetVitality Blast 2019
11 Aug 2019YOR 152 v DER 207/5Match · T20YOR112/351Derbyshire won by 55 runsLeedsVitality Blast 2019
4 Aug 2019YOR 177/4 v BB 177/4Match · T20YOR301/290Match tiedLeedsVitality Blast 2019
2 Aug 2019YOR 177/7 v WOR 179/5Match · T20YOR31/300Worcestershire won by 5 wicketsLeedsVitality Blast 2019
25 Jul 2019YOR 161/9 v LAN 170/6Match · T20YOR320/351Lancashire won by 9 runsLeedsVitality Blast 2019
23 Jul 2019LEI 201/4 v YOR 255/2Match · T20YORDNB0/230Yorkshire won by 54 runsLeicesterVitality Blast 2019
20 Jul 2019DER 166/5 v YOR 164/8Match · T20YOR61/290Derbyshire won by 5 wicketsChesterfieldVitality Blast 2019
30 Jun 2019YOR 327 & 352 v SUR 362 & 194Match · First-classYOR19 & 432/55 & 1/160Yorkshire won by 123 runsScarboroughSpecsavers County Championship 2019
17 Jun 2019YOR 259 & 211 v WAR 254 & 219/7Match · First-classYOR46 & 03/71 & 1/561Warwickshire won by 3 wicketsYorkSpecsavers County Championship 2019
3 Jun 2019YOR 390 & 107/1 v ESS 309Match · First-classYOR3 & DNB2/390Match drawnLeedsSpecsavers County Championship 2019
27 May 2019YOR 181 & 332/5d v HAM 235 & 158/5Match · First-classYOR34 & 26*2/52 & 0/272Match drawnLeedsSpecsavers County Championship 2019
26 Apr 2019YOR 308/2 v DER 224/3Match · List AYOR72*1/411Match tiedLeedsRoyal London One-Day Cup 2019
21 Apr 2019LAN 311/6 v YOR 310Match · List AYOR12/511Lancashire won by 1 runLeedsRoyal London One-Day Cup 2019
19 Apr 2019WAR 270/8 v YOR 270/9Match · List AYOR400/440Match tiedBirminghamRoyal London One-Day Cup 2019
17 Apr 2019YOR 379/7 v LEI 166Match · List AYOR82/261Yorkshire won by 213 runsLeedsRoyal London One-Day Cup 2019
29 Aug 2018SOM 399 & 339/7d v YOR 320 & 194Match · First-classYOR3 & 34*3/74 & 3/720Somerset won by 224 runsLeedsSpecsavers County Championship 2018
19 Aug 2018YOR 216 & 170 v WOR 572/7dMatch · First-classYOR0 & 50/710Worcestershire won by an innings and 186 runsScarboroughSpecsavers County Championship 2018
17 Aug 2018YOR 163/6 v NOT 169/2Match · T20YOR511/470Nottinghamshire won by 8 wicketsLeedsVitality Blast 2018
16 Aug 2018NOR 162/8 v YOR 165/3Match · T20YOR793/300Yorkshire won by 7 wicketsNorthamptonVitality Blast 2018
10 Aug 2018NOT 212/5 v YOR 149/7Match · T20YOR300/380Nottinghamshire won by 63 runsNottinghamVitality Blast 2018
9 Aug 2018YOR 181/9 v LAN 185/4Match · T20YOR800/311Lancashire won by 6 wicketsLeedsVitality Blast 2018
3 Aug 2018NOR 129/7 v YOR 132/4Match · T20YOR151/200Yorkshire won by 6 wicketsLeedsVitality Blast 2018
31 Jul 2018YOR 187/5 v LEI 127/9Match · T20YOR312/200Yorkshire won by 60 runsLeedsVitality Blast 2018
30 Jul 2018DER 179/7 v YOR 102Match · T20YOR241/361Derbyshire won by 77 runsLeedsVitality Blast 2018
Page 1 · 97 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.