Duke Rankings
Division Two run-scorers →Ranked against every player in County Championship Division Two 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 372 | 54thof 172 |
| Wickets | 0 | – |
| Sixes | 5 | 20th |
| Fours | 47 | 53rd |
| Catches | 24 | 9th |
Duke by Competition
Every First-Class season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 6 | 372 | 53.1 | 64.9 | 2 | 5 | ||
| 1 | 24 | 12 | 35.3 | 0 | 0 | ||
| 3 | 43 | 14.3 | 26.5 | 0 | 0 | ||
| 2 | 51 | 17 | 41.8 | 0 | 1 | ||
| 8 | 239 | 21.7 | 32.7 | 0 | 0 |
Duke Splits
His First-Class record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 11 | 284 | 18.9 | 31.8 | 0 | 48 |
| Away | 9 | 445 | 40.5 | 58.2 | 2 | 100 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 7 | 300 | 30 | 51.4 | 1 | 94 |
| Batting second | 13 | 429 | 26.8 | 40 | 1 | 100 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 5 | 129 | 21.5 | 46.1 | 0 | 34 |
| Lost | 7 | 317 | 28.8 | 46.4 | 1 | 100 |
| Tied or drawn | 8 | 283 | 31.4 | 40.8 | 1 | 94 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 5 | 1 | 21 | 21 | 32.3 | 0 | 21 |
| Batting 6 | 11 | 200 | 20 | 37.7 | 0 | 48 |
| Batting 7 | 14 | 452 | 41.1 | 48.2 | 2 | 100 |
| Batting 8 | 4 | 56 | 14 | 45.5 | 0 | 20 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
3 | 180 | 36 | 53.7 | 1 | 94 |
|
|
3 | 78 | 15.6 | 25.2 | 0 | 40 |
|
|
2 | 158 | 158 | 88.8 | 1 | 100 |
|
|
2 | 68 | 17 | 46.6 | 0 | 27 |
|
|
2 | 50 | 25 | 57.5 | 0 | 28 |
|
|
1 | 53 | 53 | 37.3 | 0 | 43 |
|
|
1 | 48 | 48 | 39 | 0 | 48 |
|
|
1 | 31 | 15.5 | 29.5 | 0 | 25 |
|
|
1 | 22 | 11 | 22.7 | 0 | 15 |
|
|
1 | 21 | 21 | 32.3 | 0 | 21 |
|
|
1 | 12 | 12 | 31.6 | 0 | 12 |
|
|
1 | 8 | 8 | 26.7 | 0 | 8 |
|
|
1 | 0 | - | - | 0 | - |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| HeadingleyLeeds | 6 | 156 | 15.6 | 25.6 | 0 | 48 |
| County GroundBristol | 2 | 175 | 58.3 | 57.8 | 1 | 94 |
| Riverside GroundChester-le-Street | 2 | 158 | 158 | 88.8 | 1 | 100 |
| Lord'sLondon | 2 | 81 | 40.5 | 44.3 | 0 | 43 |
| North Marine Road GroundScarborough | 2 | 21 | 21 | 32.3 | 0 | 21 |
| The Rose BowlSouthampton | 1 | 44 | 22 | 56.4 | 0 | 27 |
| The Cooper Associates County GroundSt James Street, Taunton | 1 | 31 | 15.5 | 29.5 | 0 | 25 |
| Merchant Taylors' School GroundNorthwood | 1 | 26 | 13 | 76.5 | 0 | 16 |
| County GroundNorthampton | 1 | 22 | 22 | 47.8 | 0 | 22 |
| County GroundChelmsford | 1 | 12 | 12 | 31.6 | 0 | 12 |
| Old TraffordStretford, Manchester | 1 | 3 | 3 | 18.8 | 0 | 3 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2026 | 7 | 396 | 44 | 61.8 | 2 | 100 |
| 2025 | 3 | 43 | 14.3 | 26.5 | 0 | 21 |
| 2024 | 2 | 51 | 17 | 41.8 | 0 | 25 |
| 2022 | 8 | 239 | 21.7 | 32.7 | 0 | 48 |
More on Statz
Where to go next for Duke and Middlesex.
Harry Duke First-Class Strike Rate
In Harry Duke's last 20 All First-Class Cricket games (2022–2026) for Middlesex, they have scored 729 runs at an average of 36.5 with a strike rate of 45.8.
Harry Duke Stats - All First-Class Cricket
Harry Duke is a right hand bat wicketkeeper. Across these 20 games, Harry Duke has hit 89 fours and 6 sixes, taking 61 catches in the field. Their highest score in this span is 100.
Harry Duke: Betting Insights
For bet builder markets, Harry Duke has scored 25+ runs in 50% of their last 20 All First-Class Cricket games (10/20). They have registered 1+ boundaries in 80% of these games (16/20). Over their last 5 games, Harry Duke has 369 runs.
Harry Duke Questions
How old is Harry Duke?
Harry Duke was born on 6 September 2001 and is 25 years old. Harry Duke is a wicketkeeper with 20 First-Class matches on record and 729 runs.
Which team does Harry Duke play for?
Harry Duke currently plays for Middlesex, and has also played for Yorkshire. Statz has Harry Duke's 20 First-Class matches on record, the most recent against Northamptonshire (24 Sep 2026), with 729 runs in all.
What is Harry Duke's highest score in first-class cricket?
Harry Duke's highest score in the 20 First-Class matches Statz has on record is 100 against Durham (08 Sep 2026). Across those matches Harry Duke has scored 729 runs at 36.5 a match.
What are Harry Duke's First-Class batting stats?
Harry Duke averages 36.5 runs per match at a strike rate of 45.8, based on 20 games (2022–2026). In the last 5 matches Harry Duke scored 28, 124, 138, 26 and 53, newest first. Harry Duke has 729 runs in all 20 First-Class matches on record.
How many fifties and hundreds has Harry Duke scored in first-class cricket?
Harry Duke has 1 hundred and 1 fifty in the 20 First-Class matches Statz has on record. The highest is 100 against Durham (08 Sep 2026). Harry Duke has passed 30 in 8 of 31 innings.
