Skip to content

Harry Duke

81 matches · 2021 to 2026 · played for Yorkshire, Middlesex, Essex

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
List A373798729.9175.1998
First-class274392624.3743.31146
T2066437.17134.424

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
First-class10.410n/a1.50n/a

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

Recent matches

DateCompetitionMatchResult
24 Sep 2026County ChampionshipMiddlesex v Northamptonshirewon
20 Sep 2026one_day_cupMiddlesex v Leicestershirewon
15 Sep 2026County ChampionshipMiddlesex v Gloucestershireno result or draw
8 Sep 2026County ChampionshipMiddlesex v Durhamlost
2 Sep 2026County ChampionshipMiddlesex v Lancashirewon
21 Jul 2026one_day_cupYorkshire v Hampshirelost
15 May 2026County ChampionshipMiddlesex v Derbyshirelost
8 May 2026County ChampionshipMiddlesex v Lancashirewon
10 Apr 2026County ChampionshipYorkshire v Hampshirelost
31 Aug 2025one_day_cupYorkshire v Hampshirelost

Query Harry Duke yourself

500 free credits every month, no card. REST or MCP. Player id 443b47a6.

Get a free key