Skip to content

David Willey

468 matches · 2014 to 2026 · played for England, Northamptonshire, Yorkshire, Multan Sultans

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T202552554,97322.81136.2370265
First-class29491,10326.2670.013928
List A262679134.3996.87532
ODIs454565625.2395.25624

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T203271078.28,76834225.648.1318.9
ODIs71528.22,90310029.035.4931.7
First-class28738.22,4097631.703.2658.3
List A29210.31,1984725.495.6926.9

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
17 Sep 2026european_t20_premier_leagueDublin Guardians v Rotterdam Dockerswon
15 Sep 2026european_t20_premier_leagueDublin Guardians v Amsterdam Flameslost
12 Sep 2026european_t20_premier_leagueDublin Guardians v Glasgow Cosmiclost
11 Sep 2026european_t20_premier_leagueDublin Guardians v Edinburgh Castle Rockerslost
9 Sep 2026european_t20_premier_leagueDublin Guardians v Belfast Wolveswon
12 Aug 2026The HundredLondon Spirit v Welsh Firewon
9 Aug 2026The HundredLondon Spirit v Birmingham Phoenixwon
6 Aug 2026The HundredLondon Spirit v MI Londonlost
4 Aug 2026The HundredLondon Spirit v Sunrisers Leedslost
1 Aug 2026The HundredLondon Spirit v Southern Bravelost

Query David Willey yourself

500 free credits every month, no card. REST or MCP. Player id 7f048519.

Get a free key