Skip to content

Ben Foakes

284 matches · 2014 to 2026 · played for Surrey, England, Essex

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
First-class1281976,90041.8249.186823
List A51511,95844.5088.417123
Tests25461,13929.2147.21087
T20494983521.41124.47114
ODIs1161n/a80.331

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
First-class12.070n/a3.50n/a

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
24 Sep 2026County ChampionshipSurrey v Somersetno result or draw
15 Sep 2026County ChampionshipSurrey v Glamorganlost
8 Sep 2026County ChampionshipSurrey v Sussexno result or draw
2 Sep 2026County ChampionshipSurrey v Yorkshirewon
27 Aug 2026County ChampionshipSurrey v Essexno result or draw
20 Aug 2026County ChampionshipSurrey v Nottinghamshirelost
24 Apr 2026County ChampionshipSurrey v Essexno result or draw
10 Apr 2026County ChampionshipSurrey v Leicestershireno result or draw
3 Apr 2026County ChampionshipSurrey v Warwickshireno result or draw
24 Sep 2025County ChampionshipSurrey v Hampshirewon

Query Ben Foakes yourself

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

Get a free key