Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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

2 active
Reset"Match result" is from the side of the player or team.
Player: David Willey×Team: Northamptonshire×
DateMatchTeamBatBowlCtResultGroundSeries
18 Jul 2026NOR 143 v SOM 126/9Semi-final · T20NOR63/170Northamptonshire won by 17 runsBirminghamVitality Blast Men 2026
18 Jul 2026NOR 169 v HAM 155Final · T20NOR111/361Northamptonshire won by 14 runsBirminghamVitality Blast Men 2026
15 Jul 2026GLO 152 v NOR 153/2Quarter-final · T20NOR47*1/471Northamptonshire won by 8 wicketsNorthamptonVitality Blast Men 2026
12 Jul 2026NOR 153 v WAR 154/5Match · T20NOR90/472Warwickshire won by 5 wicketsNorthamptonVitality Blast Men 2026
10 Jul 2026NOR 162/8 v SOM 164/3Match · T20NOR121/340Somerset won by 7 wicketsTauntonVitality Blast Men 2026
8 Jul 2026NOR 217/7 v GLA 164Match · T20NOR61/311Northamptonshire won by 53 runsCardiffVitality Blast Men 2026
5 Jul 2026SOM 223/4 v NOR 118Match · T20NOR20/430Somerset won by 105 runsNorthamptonVitality Blast Men 2026
1 Jul 2026GLO 184/2 v NOR 187/2Match · T20NOR730/310Northamptonshire won by 8 wicketsBristolVitality Blast Men 2026
26 Jun 2026NOR 238/6 v ESS 108Match · T20NOR650/220Northamptonshire won by 130 runsNorthamptonVitality Blast Men 2026
9 Jun 2026WOR 154/5 v NOR 162/4Match · T20NOR472/281Northamptonshire won by 6 wickets (DLS method)NorthamptonVitality Blast Men 2026
6 Jun 2026NOR 145/9 v DUR 138/8Match · T20NOR261/311Northamptonshire won by 7 runsChester-le-StreetVitality Blast Men 2026
31 May 2026WAR 208/7 v NOR 209/4Match · T20NOR231/470Northamptonshire won by 6 wicketsBirminghamVitality Blast Men 2026
29 May 2026GLO 164/9 v NOR 166/3Match · T20NOR18*2/341Northamptonshire won by 7 wicketsNorthamptonVitality Blast Men 2026
24 May 2026NOR 191 v WOR 91Match 15 · T20NOR460/221Northamptonshire won by 100 runsWorcesterVitality Blast Men 2026
22 May 2026NOR 165/8 v GLA 162/8Match 6 · T20NOR111/410Northamptonshire won by 3 runsNorthamptonVitality Blast Men 2026
13 Sept 2025NOR 158/7 v HAM 155/4Semi-final · T20NOR00/221Hampshire won by 6 wickets (DLS method)BirminghamVitality Blast Men 2025
3 Sept 2025NOR 154/4 v SUR 147/6Quarter-final · T20NOR01/280Northamptonshire won by 7 runsLondonVitality Blast Men 2025
18 Jul 2025NOR 203/5 v DUR 204/1Match · T20NOR630/370Durham won by 9 wicketsChester-le-StreetVitality Blast Men 2025
13 Jul 2025NOR 240/6 v BB 176Match · T20NOR542/270Northamptonshire won by 64 runsBirminghamVitality Blast Men 2025
11 Jul 2025NOR 237/4 v DER 224/6Match · T20NOR530/431Northamptonshire won by 13 runsNorthamptonVitality Blast Men 2025
10 Jul 2025NOR 171/7 v LEI 173/4Match · T20NOR271/462Leicestershire won by 6 wicketsLeicesterVitality Blast Men 2025
6 Jul 2025NOR 152/9 v WOR 153/4Match · T20NOR132/220Worcestershire won by 6 wicketsNorthamptonVitality Blast Men 2025
4 Jul 2025NOR 177 v LAN 181/5Match · T20NOR61/430Lancashire won by 5 wicketsNorthamptonVitality Blast Men 2025
20 Jun 2025NOT 164/8 v NOR 140Match · T20NOR201/173Nottinghamshire won by 24 runsNorthamptonVitality Blast Men 2025
13 Jun 2025DUR 157/8 v NOR 142/8Match · T20NOR121/171Durham won by 15 runsNorthamptonVitality Blast Men 2025
11 Jun 2025NOR 184/6 v BB 174/8Match · T20NOR342/271Northamptonshire won by 10 runsNorthamptonVitality Blast Men 2025
8 Jun 2025NOR 180/6 v LAN 156/9Match · T20NOR371/431Northamptonshire won by 24 runsManchesterVitality Blast Men 2025
6 Jun 2025NOR 190/5 v WOR 159Match · T20NOR360/374Northamptonshire won by 31 runsWorcesterVitality Blast Men 2025
4 Jun 2025NOR 194/6 v DER 188/4Match · T20NOR372/191Northamptonshire won by 6 runsDerbyVitality Blast Men 2025
1 Jun 2025LEI 122 v NOR 123/5Match · T20NOR63/202Northamptonshire won by 5 wicketsNorthamptonVitality Blast Men 2025
30 May 2025NOR 237/4 v YOR 224/9Match · T20NOR543/420Northamptonshire won by 13 runsLeedsVitality Blast Men 2025
5 Sept 2024SOM 215/3 v NOR 198/5Quarter-final · T20NOR571/330Somerset won by 17 runsNorthamptonVitality Blast 2024
19 Jul 2024LAN 201/9 v NOR 203/6Match · T20NOR262/391Northamptonshire won by 4 wicketsManchesterVitality Blast 2024
18 Jul 2024NOR 197/6 v BB 186/6Match · T20NOR132/340Northamptonshire won by 11 runsNorthamptonVitality Blast 2024
14 Jul 2024DUR 90/5 v NOR 91/4Match · T20NOR01/361Northamptonshire won by 6 wicketsChester-le-StreetVitality Blast 2024
12 Jul 2024NOR 183/7 v LEI 186/7Match · T20NOR12/181Leicestershire won by 3 wicketsLeicesterVitality Blast 2024
7 Jul 2024DUR 140 v NOR 141/5Match · T20NOR171/111Northamptonshire won by 5 wicketsNorthamptonVitality Blast 2024
21 Jun 2024NOR 208/5 v LEI 208/7Match · T20NOR711/430Match tiedNorthamptonVitality Blast 2024
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
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
20 Jun 2023NOR 180/6 v YOR 102Match · T20NOR282/150Northamptonshire won by 78 runsLeedsVitality Blast 2023
18 Jun 2023NOR 177/5 v NOT 99Match · T20NOR222/91Northamptonshire won by 78 runsNorthamptonVitality Blast 2023
Page 1 · 104 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.