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

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
17 Jun 2022ENG 498/4 v NED 2661st ODI · ODIENGDNB2/420England won by 232 runsAmstelveenEngland tour of Netherlands 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
9 Apr 2022MI 151/6 v RCB 152/3Match 18 · T20RCBDNB0/80Royal Challengers Bangalore won by 7 wicketsPuneIndian Premier League 2022
5 Apr 2022RR 169/3 v RCB 173/6Match 13 · T20RCB01/290Royal Challengers Bangalore won by 4 wicketsMumbaiIndian Premier League 2022
30 Mar 2022KKR 128 v RCB 132/7Match 6 · T20RCB180/71Royal Challengers Bangalore won by 3 wicketsMumbaiIndian Premier League 2022
27 Mar 2022RCB 205/2 v PK 208/5Match 3 · T20RCBDNB0/280Punjab Kings won by 5 wicketsMumbaiIndian Premier League 2022
27 Feb 2022LQ 180/5 v MS 138Final · T20MS01/420Lahore Qalandars won by 42 runsLahorePakistan Super League 2021/22
23 Feb 2022MS 163/2 v LQ 135/9Qualifier · T20MSDNB2/230Multan Sultans won by 28 runsLahorePakistan Super League 2021/22
20 Feb 2022IU 105/7 v MS 111/4Match 29 · T20MS28*1/91Multan Sultans won by 6 wicketsLahorePakistan Super League 2021/22
18 Feb 2022MS 245/3 v QG 128Match 25 · T20MSDNB2/221Multan Sultans won by 117 runsLahorePakistan Super League 2021/22
1 Feb 2022MS 217/5 v IU 197Match 8 · T20MS0*3/381Multan Sultans won by 20 runsKarachiPakistan Super League 2021/22
31 Jan 2022MS 174/4 v QG 168Match 7 · T20MSDNB3/220Multan Sultans won by 6 runsKarachiPakistan Super League 2021/22
29 Jan 2022LQ 206/5 v MS 209/5Match 3 · T20MS0*1/230Multan Sultans won by 5 wicketsKarachiPakistan Super League 2021/22
27 Jan 2022KK 124/5 v MS 126/3Match 1 · T20MSDNB0/291Multan Sultans won by 7 wicketsKarachiPakistan Super League 2021/22
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
17 Aug 2021NS 143/8 v BP 147/2Match 31 · The HundredNS71/260Birmingham Phoenix won by 8 wicketsLeedsThe Hundred Men's Competition 2021
12 Aug 2021NS 200/5 v MO 131Match 26 · The HundredNS142/250Northern Superchargers won by 69 runsLeedsThe Hundred Men's Competition 2021
7 Aug 2021NS 128/6 v SB 131/5Match 21 · The HundredNS240/90Southern Brave won by 5 wicketsSouthamptonThe Hundred Men's Competition 2021
3 Aug 2021NS 155/3 v LS 92/9Match 17 · The HundredNS81*2/90Northern Superchargers won by 63 runsLondonThe Hundred Men's Competition 2021
31 Jul 2021OI 127/6 v NS 128/4Match 13 · The HundredNS40/290Northern Superchargers won by 6 wicketsLeedsThe Hundred Men's Competition 2021
26 Jul 2021NS 132 v TR 134/8Match 7 · The HundredNS00/320Trent Rockets won by 2 wicketsNottinghamThe Hundred Men's Competition 2021
24 Jul 2021WF 173/4 v NS 168/7Match 4 · The HundredNS20/301Welsh Fire won by 5 runsLeedsThe Hundred Men's Competition 2021
20 Jul 2021PAK 154/6 v ENG 155/73rd T20I · T20IENG0*0/100England won by 3 wicketsManchesterPakistan tour of England 2021
16 Jul 2021PAK 232/6 v ENG 2011st T20I · T20IENG161/391Pakistan won by 31 runsNottinghamPakistan tour of England 2021
4 Jul 2021SL 166 v ENG3rd ODI · ODIENG-2/361No resultBristolSri Lanka tour of England 2021
1 Jul 2021SL 241/9 v ENG 244/22nd ODI · ODIENGDNB4/640England won by 8 wicketsLondonSri Lanka tour of England 2021
29 Jun 2021SL 185 v ENG 189/51st ODI · ODIENGDNB3/440England won by 5 wicketsChester-le-StreetSri Lanka tour of England 2021
26 Jun 2021ENG 180/6 v SL 913rd T20I · T20IENGDNB3/271England won by 89 runsSouthamptonSri Lanka tour of England 2021
24 Jun 2021SL 111/7 v ENG 108/52nd T20I · T20IENGDNB0/171England won by 5 wickets (DLS method)CardiffSri Lanka tour of England 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
4 Aug 2020ENG 328 v IRE 329/33rd ODI · ODIENG511/700Ireland won by 7 wicketsSouthamptonIreland tour of England 2020
1 Aug 2020IRE 212/9 v ENG 216/62nd ODI · ODIENG47*2/480England won by 4 wicketsSouthamptonIreland tour of England 2020
30 Jul 2020IRE 172 v ENG 174/41st ODI · ODIENGDNB5/301England won by 6 wicketsSouthamptonIreland tour of England 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
PreviousPage 5 · 471 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.