Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Ben Geddes First-Class Performance Points

How many runs, fours and sixes Ben Geddes scores each innings.

Updated 24 September 2026, after Middlesex vs Northamptonshire

All Comps Last 5
Avg Hit

No matches in this view.

Geddes match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Ranked against every player in County Championship Division Two 2026

StatTotalRank
Runs 692 22ndof 172
Sixes 7 12th
Fours 88 21st
Catches 10 29th

Geddes by Competition

Every First-Class season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
County Championship Division TwoCounty Championship Division Two 2026 MID 13 692 31.5 56 6 7
County Championship Division TwoCounty Championship Division Two 2025 MID 14 776 37 53.6 7 8
County Championship Division OneCounty Championship Division One 2024 SUR 2 53 17.7 40.5 1 0
County Championship Division OneCounty Championship Division One 2023 KEN 1 37 18.5 31.9 0 0
County Championship Division OneCounty Championship Division One 2022 SUR 3 176 44 42.3 1 2

Geddes 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 15 774 33.7 51.7 6 124
Away 18 960 33.1 51.9 9 137
Innings M Runs Avg SR 50+ HS
Batting first 17 994 38.2 53.1 8 137
Batting second 16 740 28.5 50.2 7 83
Result M Runs Avg SR 50+ HS
Won 11 681 45.4 54.8 6 137
Lost 11 481 21.9 48.2 3 75
Tied or drawn 11 572 38.1 51.6 6 124
Position Inns Runs Avg SR 50+ HS
Batting 2 8 162 23.1 53.1 1 73
Batting 3 2 37 18.5 31.9 0 36
Batting 4 10 438 48.7 45.1 5 124
Batting 5 14 321 24.7 63.6 2 65
Batting 6 19 672 37.3 52.9 6 137
Batting 7 3 104 34.7 58.4 1 59
Opponent M Runs Avg SR 50+ HS
Kent 5 321 35.7 52.7 2 124
Northamptonshire 5 238 39.7 60.6 3 65
Lancashire 4 278 46.3 64.7 3 74
Gloucestershire 4 224 44.8 50.8 2 60
Derbyshire 3 101 20.2 45.1 1 59
Leicestershire 2 166 55.3 57.6 1 137
Glamorgan 2 113 37.7 45.9 1 83
Somerset 2 97 24.3 34.6 1 50
Durham 2 87 21.8 50.9 1 50
Worcestershire 2 70 17.5 50 0 34
Nottinghamshire 1 37 18.5 31.9 0 36
Essex 1 2 2 22.2 0 2
Ground M Runs Avg SR 50+ HS
Lord'sLondon 11 549 32.3 48.6 5 83
County GroundNorthampton 3 122 30.5 66.7 1 65
Merchant Taylors' School GroundNorthwood 3 101 20.2 80.8 0 37
Old TraffordStretford, Manchester 2 138 69 72.6 2 73
St Lawrence GroundCanterbury 2 108 27 54 1 75
The Cooper Associates County GroundSt James Street, Taunton 2 97 24.3 34.6 1 50
Grace RoadLeicester 1 137 137 65.9 1 137
Kennington OvalLondon 1 124 124 51.2 1 124
County GroundBristol 1 95 47.5 42.2 1 57
Riverside GroundChester-le-Street 1 61 30.5 64.9 1 50
County GroundDerby 1 60 30 56.6 1 59
College GroundCheltenham 1 44 44 61.1 0 44
Trent BridgeNottingham 1 37 18.5 31.9 0 36
Sophia GardensCardiff 1 30 15 30.9 0 18
New RoadWorcester 1 29 14.5 41.4 0 24
County GroundChelmsford 1 2 2 22.2 0 2
Year M Runs Avg SR 50+ HS
2026 13 692 31.5 56 6 73
2025 14 776 37 53.6 7 137
2024 2 53 17.7 40.5 1 50
2023 1 37 18.5 31.9 0 36
2022 3 176 44 42.3 1 124

More on Statz

Where to go next for Geddes and Middlesex.

Ben Geddes First-Class Performance Points

In Ben Geddes's last 30 All First-Class Cricket games (2023–2026) for Middlesex, they have scored 1,558 runs at an average of 51.9 with a strike rate of 51.8. Ben Geddes has also taken 3 wickets in this period.

Ben Geddes Stats - All First-Class Cricket

Ben Geddes is a right hand bat batsman. Across these 30 games, Ben Geddes has hit 180 fours and 15 sixes, taking 23 catches in the field. Their highest score in this span is 137. Best bowling figures: 2/47.

Ben Geddes: Betting Insights

For bet builder markets, Ben Geddes has scored 25+ runs in 87% of their last 30 All First-Class Cricket games (26/30). They have registered 1+ boundaries in 93% of these games (28/30). Over their last 5 games, Ben Geddes has 373 runs.

Ben Geddes Questions

How old is Ben Geddes?

Ben Geddes was born on 31 July 2001 and is 25 years old. Ben Geddes is a batsman with 33 First-Class matches on record, 1734 runs and 3 wickets.

Which team does Ben Geddes play for?

Ben Geddes currently plays for Middlesex, and has also played for Surrey. Statz has Ben Geddes' 33 First-Class matches on record, the most recent against Northamptonshire (24 Sep 2026), with 1734 runs and 3 wickets in all.

What is Ben Geddes' highest score in first-class cricket?

Ben Geddes' highest score in the 33 First-Class matches Statz has on record is 137 off 208 balls against Leicestershire (29 Jun 2025). Across those matches Ben Geddes has scored 1734 runs at 52.5 a match.

What are Ben Geddes' First-Class batting stats?

Ben Geddes averages 51.9 runs per match at a strike rate of 51.8, based on 30 games (2023–2026). In the last 5 matches Ben Geddes scored 116, 95, 61, 56 and 45, newest first. Ben Geddes has 1734 runs in all 33 First-Class matches on record.

How many fifties and hundreds has Ben Geddes scored in first-class cricket?

Ben Geddes has 2 hundreds and 13 fifties in the 33 First-Class matches Statz has on record. The highest is 137 against Leicestershire (29 Jun 2025). Ben Geddes has passed 30 in 20 of 56 innings.

How many wickets has Ben Geddes taken in first-class cricket?

Ben Geddes has taken 3 wickets in the 33 First-Class matches Statz has on record, at an economy of 3.28 and an average of 17.3. Ben Geddes took 0 wickets in the last 5 matches.

What are Ben Geddes' best bowling figures in first-class cricket?

Ben Geddes' best figures in the 33 First-Class matches Statz has on record are 2/47 against Lancashire (04 Apr 2025). Ben Geddes has taken three or more wickets in an innings 0 times, and 3 wickets in all.