
Middlesex · Middlesex
Ben Geddes
25
- Right-handed top-order batter
T20 record
Batting
| Mat | Inns | Runs | Balls | Avg | SR | HS | 50s | 4s | 6s | Dot % | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 29 | 28 | 439 | 318 | 18.30 | 138.1 | 69 | 2 | 22 | 27 | 34.6 |
| Blast | 29 | 28 | 439 | 318 | 18.30 | 138.1 | 69 | 2 | 22 | 27 | 34.6 |
| Last 10 | 10 | 10 | 144 | 116 | 16.00 | 124.1 | 44 | 0 | 6 | 9 | 34.5 |
Batting style
Top-order batter
PowerplayOvers 1–6
Strike rate–Balls per dismissal–Middle oversOvers 7–15
Strike rate152Par 133Balls per dismissal20Par 20DeathOvers 16–20
Strike rate–Balls per dismissal–
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 21.9 | 25.7 | |
| Strike rate | 147 | 137 | |
| Boundary % | 17.1 | 17.8 | |
| Dot % | 33.1 | 33.9 | |
| Sixes, % of boundaries | 59 | 30 | |
| Strike rate v pace | 161 | 140 | |
| Strike rate, first 10 balls | 134 | 121 |
269 balls in T20s · Jul 2024 – Jul 2026
Compare with other playersStrengths and weaknesses
Strengths
- Six-hittingone every 11.8 balls (field 18.7 across T20 Blast)
By phase
| Balls faced | SR | Out | Balls bowled | Econ | Wkts | |
|---|---|---|---|---|---|---|
| Powerplay | 103 | 112.6 | 7 | 0 | – | 0 |
| Middle overs | 182 | 148.9 | 10 | 0 | – | 0 |
| Death (overs 16–20) | 33 | 157.6 | 7 | 0 | – | 0 |
Men's T20
- Runs a match
- −1.3
- above an average player
Men's T20 batting, runs a match
AveragePeak +1.7
June 2025Now −1.320222023202420252026
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 22 | 388 | 21.6 | 145.9 | – | – | – |
Team
Leagues
| Years | Mat | Runs | Avg | SR | Wkts | Econ | |
|---|---|---|---|---|---|---|---|
| Blast | 2021–2026 | 29 | 439 | 18.30 | 138.1 | – | – |
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 30+ score | 3/10 | 21% | 1 | 2 | 11510384144832 |
- Ben Geddes has made 30 or more in 3 of the last 10 T20 innings.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 12 Jul 2026 | Middlesex | Kent | St Lawrence Ground | 32 (21) | – | Middlesex won by 14 runs |
| 10 Jul 2026 | Middlesex | Sussex | Merchant Taylors' School Ground | 8 (7) | – | Sussex won by 18 runs |
| 8 Jul 2026 | Middlesex | Hampshire | The Rose Bowl | 44* (31) | – | Middlesex won by 5 wickets |
| 5 Jul 2026 | Middlesex | Essex | County Ground | 1 (2) | – | Middlesex won by 4 wickets |
| 28 Jun 2026 | Middlesex | Durham | Old Deer Park | 4 (9) | – | Durham won by 100 runs |
| 26 Jun 2026 | Middlesex | Glamorgan | Sophia Gardens | 38 (22) | – | Glamorgan won by 6 wickets |
| 7 Jun 2026 | Middlesex | Essex | Merchant Taylors' School Ground | 0 (3) | – | Essex won by 60 runs |
| 3 Jun 2026 | Middlesex | Surrey | Kennington Oval | 1 (5) | – | Surrey won by 8 wickets |
| 18 Jul 2025 | Middlesex | Glamorgan | Sophia Gardens | 15 (12) | – | Glamorgan won by 52 runs |
| 16 Jul 2025 | Middlesex | Surrey | Lord's | 1 (4) | – | Surrey won by 8 runs |