Skip to content
FairPlay
Harry Duke

Cricket player · Wicketkeeper · England

Harry Duke

Harry Duke appears in 9 matches with a full FairPlay scorecard (10 Apr 2026 to 24 Sept 2026). 458 runs in 14 innings. 75 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
Wicketkeeper
Batting
Right-hand bat
Born
6 Sept 2001 Age 25
Recorded matches
75League and domestic

Harry Duke is a wicketkeeper from England with 75 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 1,952 runs across all recorded formats, with 3 hundreds and 8 fifties; the most runs came in List A cricket (983) and the highest recorded score is 125.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Harry Duke: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)6643377.17134.40/0––––
First-class294392610024.3743.31/30–1.500
List A403798312529.7974.82/5––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Harry Duke at a glance

FairPlay holds 9 complete scorecards featuring Harry Duke, most recently for Middlesex (one-day, first-class).

In those matches Harry Duke batted 14 times for 458 runs at a strike rate of 63.52. The highest score was 100 not out off 127 balls against Durham.

How the 11 dismissals happened: caught 7, bowled 3, run out 1.

These matches were played at 8 different grounds.

Figures in FairPlay's scorecards

Batting
143458100*41.6463.522/1
Bowling
Did not bowl in these matches.

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
24 Sept 2026Middlesex v NorthamptonshireBat 28 (41) · Bowl –
20 Sept 2026Leicestershire v MiddlesexBat 55 (69) · Bowl –
15 Sept 2026Gloucestershire v MiddlesexBat 30 (63) & 94 (116) · Bowl –
8 Sept 2026Durham v MiddlesexBat 38* (34) & 100* (127) · Bowl –
2 Sept 2026Middlesex v LancashireBat 10 (24) & 16 (10) · Bowl –
21 Jul 2026Yorkshire v HampshireBat 7 (11) · Bowl –
15 May 2026Middlesex v DerbyshireBat 10 (36) & 43* (106) · Bowl –
8 May 2026Lancashire v MiddlesexBat 3 (16) · Bowl –
10 Apr 2026Yorkshire v HampshireBat 14 (38) & 10 (30) · Bowl –

More players from England

All England players