Skip to content
FairPlay

Cricket player · Wicketkeeper · Middlesex

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.

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
InnsNORunsHSAvgSR
143458100*41.6463.52
Bowling
InnsOversRunsWktsBestEcon
Did not bowl in these matches.

Figures by format

Harry Duke: batting and bowling figures by format in FairPlay's scorecards
FormatMatRunsHSAvgSRWktsBestEcon
One-day (ODI and List A)2625531.0077.50–––
Test and first-class7396100*44.0061.78–––

Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.

Best performances

Highest scores

  1. 100* (127 balls) v Durham, 8 Sept 2026, Riverside Ground
  2. 94 (116 balls) v Gloucestershire, 15 Sept 2026, County Ground
  3. 55 (69 balls) v Leicestershire, 20 Sept 2026, Trent Bridge

Match by match

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

Harry Duke: figures in each match with a FairPlay scorecard
DateMatch
24 Sept 2026Middlesex v NorthamptonshireCounty Championship Division TwoWicketkeeperBat 28 (41) · Bowl –
20 Sept 2026Middlesex v LeicestershireRoyal London One-Day CupWicketkeeperBat 55 (69) · Bowl –
15 Sept 2026Middlesex v GloucestershireCounty Championship Division TwoWicketkeeperBat 30 (63) & 94 (116) · Bowl –
8 Sept 2026Middlesex v DurhamCounty Championship Division TwoWicketkeeperBat 38* (34) & 100* (127) · Bowl –
2 Sept 2026Middlesex v LancashireCounty Championship Division TwoWicketkeeperBat 10 (24) & 16 (10) · Bowl –
21 Jul 2026Yorkshire v HampshireRoyal London One-Day CupWicketkeeperBat 7 (11) · Bowl –
15 May 2026Middlesex v DerbyshireCounty Championship Division TwoWicketkeeperBat 10 (36) & 43* (106) · Bowl –
8 May 2026Middlesex v LancashireCounty Championship Division TwoBat 3 (16) · Bowl –
10 Apr 2026Yorkshire v HampshireCounty Championship Division OneWicketkeeperBat 14 (38) & 10 (30) · Bowl –

How Harry Duke was dismissed

From the dismissal recorded on each scorecard: 11 dismissals in 14 innings, with 3 not out.

  • Caught 7
  • Bowled 3
  • Run out 1

Teams, opponents and grounds

Played for

Opponents

Grounds