Skip to content

Ben Geddes

110 matches · 2021 to 2026 · played for Middlesex, Surrey, Kent

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
First-class34581,75332.4651.320517
List A45451,44333.5694.114544
T20282843918.29138.12227

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
First-class12.0515.002.5012.0
List A311.458158.004.9770.0

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
27 Aug 2026County ChampionshipMiddlesex v Derbyshireno result or draw
20 Aug 2026County ChampionshipMiddlesex v Kentlost
16 Aug 2026one_day_cupMiddlesex v Durhamwon
11 Aug 2026one_day_cupMiddlesex v Sussexwon
9 Aug 2026one_day_cupMiddlesex v Derbyshirewon

Query Ben Geddes yourself

500 free credits every month, no card. REST or MCP. Player id 305c31f2.

Get a free key