Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

David Willey: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
20 Jun 2024BB 219/4 v NOR 129/9Match · T20NOR80/481Birmingham Bears won by 90 runsBirminghamVitality Blast 2024
16 Jun 2024NOR 143/6 v WOR 132/7Match · T20NOR201/180Northamptonshire won by 11 runsWorcesterVitality Blast 2024
14 Jun 2024NOR 193/8 v DER 123/3Match · T20NOR100/180Derbyshire won by 24 runs (DLS method)DerbyVitality Blast 2024
7 Jun 2024NOR 169/4 v WOR 163/9Match · T20NOR31/391Northamptonshire won by 6 runsNorthamptonVitality Blast 2024
2 Jun 2024YOR 186/6 v NOR 157/8Match · T20NOR71/431Yorkshire won by 29 runsNorthamptonVitality Blast 2024
31 May 2024NOT 154 v NOR 157/2Match · T20NOR791/261Northamptonshire won by 8 wicketsNottinghamVitality Blast 2024
30 May 2024DER 162/7 v NOR 163/5Match · T20NOR12/170Northamptonshire won by 5 wicketsNorthamptonVitality Blast 2024
18 Mar 2024MS 159/9 v IU 163/8Final · T20MS61/150Islamabad United won by 2 wicketsKarachiPakistan Super League 2023/24
14 Mar 2024PZ 146/7 v MS 147/3Qualifier · T20MSDNB1/311Multan Sultans won by 7 wicketsKarachiPakistan Super League 2023/24
12 Mar 2024MS 185/4 v QG 106Match 30 · T20MSDNB3/220Multan Sultans won by 79 runsKarachiPakistan Super League 2023/24
10 Mar 2024MS 228/4 v IU 232/7Match 27 · T20MSDNB1/302Islamabad United won by 3 wicketsRawalpindiPakistan Super League 2023/24
5 Mar 2024PZ 204/5 v MS 200/5Match 21 · T20MSDNB0/360Peshawar Zalmi won by 4 runsRawalpindiPakistan Super League 2023/24
3 Mar 2024MS 189/3 v KK 169/7Match 19 · T20MSDNB1/320Multan Sultans won by 20 runsKarachiPakistan Super League 2023/24
25 Feb 2024MS 180/4 v QG 167/9Match 11 · T20MSDNB3/371Multan Sultans won by 13 runsMultanPakistan Super League 2023/24
23 Feb 2024PZ 179/8 v MS 174Match 9 · T20MS02/280Peshawar Zalmi won by 5 runsMultanPakistan Super League 2023/24
21 Feb 2024LQ 166/5 v MS 170/5Match 7 · T20MS250/270Multan Sultans won by 5 wicketsMultanPakistan Super League 2023/24
20 Feb 2024IU 144 v MS 145/5Match 5 · T20MS7*1/261Multan Sultans won by 5 wicketsMultanPakistan Super League 2023/24
18 Feb 2024MS 185/2 v KK 130/8Match 3 · T20MSDNB2/221Multan Sultans won by 55 runsMultanPakistan Super League 2023/24
13 Feb 2024DC 188/5 v ADKR 103Eliminator · T20ADKR361/320Dubai Capitals won by 85 runsAbu DhabiInternational League T20 2023/24
10 Feb 2024GG 166/3 v ADKR 163/9Match 28 · T20ADKR110/340Gulf Giants won by 3 runsDubaiInternational League T20 2023/24
7 Feb 2024ADKR 94 v SW 95/3Match 25 · T20ADKR50/240Sharjah Warriors won by 7 wicketsAbu DhabiInternational League T20 2023/24
5 Feb 2024SW 75 v ADKR 79/3Match 23 · T20ADKRDNB2/160Abu Dhabi Knight Riders won by 7 wicketsSharjahInternational League T20 2023/24
3 Feb 2024ADKR 183 v DC 154/8Match 20 · T20ADKR26*2/231Abu Dhabi Knight Riders won by 29 runsAbu DhabiInternational League T20 2023/24
31 Jan 2024GG 161/6 v ADKR 164/4Match 16 · T20ADKRDNB1/180Abu Dhabi Knight Riders won by 6 wicketsAbu DhabiInternational League T20 2023/24
28 Jan 2024ADKR 188/5 v ME 189/2Match 12 · T20ADKRDNB1/380MI Emirates won by 8 wicketsAbu DhabiInternational League T20 2023/24
27 Jan 2024DV 154/8 v ADKR 160/4Match 10 · T20ADKRDNB0/291Abu Dhabi Knight Riders won by 6 wicketsAbu DhabiInternational League T20 2023/24
25 Jan 2024ADKR 183/4 v DC 185/5Match 8 · T20ADKRDNB2/441Dubai Capitals won by 5 wicketsDubaiInternational League T20 2023/24
23 Jan 2024ADKR 95 v ME 96/1Match 6 · T20ADKR00/170MI Emirates won by 9 wicketsAbu DhabiInternational League T20 2023/24
21 Jan 2024DV 164/8 v ADKR 166/4Match 3 · T20ADKRDNB1/241Abu Dhabi Knight Riders won by 6 wicketsDubaiInternational League T20 2023/24
11 Nov 2023ENG 337/9 v PAK 244Match 44 · ODIENG153/560England won by 93 runsKolkataICC Cricket World Cup 2023/24
8 Nov 2023ENG 339/9 v NED 179Match 40 · ODIENG62/190England won by 160 runsPuneICC Cricket World Cup 2023/24
4 Nov 2023AUS 286 v ENG 253Match 36 · ODIENG151/481Australia won by 33 runsAhmedabadICC Cricket World Cup 2023/24
29 Oct 2023IND 229/9 v ENG 129Match 29 · ODIENG16*3/450India won by 100 runsLucknowICC Cricket World Cup 2023/24
26 Oct 2023ENG 156 v SL 160/2Match 25 · ODIENG14*2/300Sri Lanka won by 8 wicketsBengaluruICC Cricket World Cup 2023/24
21 Oct 2023SA 399/7 v ENG 170/9Match 20 · ODIENG120/610South Africa won by 229 runsMumbaiICC Cricket World Cup 2023/24
2 Oct 2023ENG 197/6 v BAN 188/97th Match · List AENGDNB2/260England won by 4 wickets (77 balls left) (DLS method)GuwahatiICC World Cup Warm-up Matches 2023
15 Sept 2023ENG 311/9 v NZ 211/94th ODI · ODIENG191/280England won by 100 runsLondonNew Zealand tour of England 2023
10 Sept 2023ENG 226/7 v NZ 1472nd ODI · ODIENG7*3/340England won by 79 runsSouthamptonNew Zealand tour of England 2023
8 Sept 2023ENG 291/6 v NZ 297/21st ODI · ODIENG21*1/320New Zealand won by 8 wicketsCardiffNew Zealand tour of England 2023
22 Aug 2023NS 158/7 v WF 159/2Match 30 · The HundredWFDNB2/102Welsh Fire won by 8 wicketsLeedsThe Hundred Men's Competition 2023
20 Aug 2023LS 109/9 v WF 110/4Match 28 · The HundredWFDNB2/181Welsh Fire won by 6 wicketsCardiffThe Hundred Men's Competition 2023
14 Aug 2023TR 152/6 v WF 148/6Match 20 · The HundredWF0*2/150Trent Rockets won by 4 runsCardiffThe Hundred Men's Competition 2023
12 Aug 2023WF 87 v SB 91/1Match 17 · The HundredWF160/141Southern Brave won by 9 wicketsCardiffThe Hundred Men's Competition 2023
10 Aug 2023BP 112/7 v WF 116/4Match 14 · The HundredWF15*0/20Welsh Fire won by 6 wicketsBirminghamThe Hundred Men's Competition 2023
6 Aug 2023WF 138/6 v OI 138/7Match 9 · The HundredWF130/180Match tiedLondonThe Hundred Men's Competition 2023
4 Aug 2023SB 147/8 v WF 145/7Match 5 · The HundredWF311/401Southern Brave won by 2 runsSouthamptonThe Hundred Men's Competition 2023
2 Aug 2023WF 94/3 v MO 85/4Match 2 · The HundredWF3*2/170Welsh Fire won by 9 runsCardiffThe Hundred Men's Competition 2023
2 Jul 2023NOR 138/7 v LAN 139/4Match · T20NOR101/230Lancashire won by 6 wicketsManchesterVitality Blast 2023
23 Jun 2023NOR 210/7 v LEI 118Match · T20NOR82/172Northamptonshire won by 92 runsLeicesterVitality Blast 2023
21 Jun 2023NOR 156/8 v DER 160/4Match · T20NOR72/330Derbyshire won by 6 wicketsNorthamptonVitality Blast 2023
PreviousPage 3 · 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.