Skip to content
FairPlay
Ben Foakes

Cricket player · Wicketkeeper · England

Ben Foakes

Ben Foakes appears in 9 matches with a full FairPlay scorecard (3 Apr 2026 to 24 Sept 2026). 636 runs in 16 innings. 0 wickets from 2 overs. 137 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
Wicketkeeper
Batting
Right-hand bat
Born
15 Feb 1993 Age 33
Recorded matches
13730 internationals

Ben Foakes is a wicketkeeper from England with 137 matches in FairPlay's recorded data, including 30 internationals (22 Tests, 8 ODIs).

Batting: 6,054 runs across all recorded formats, with 11 hundreds and 33 fifties; the most runs came in First-class cricket (4,177) and the highest recorded score is 174.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Ben Foakes: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test224086311324.6644.91/3––––
ODI883898255.5786.10/4––––
T20 (league and domestic)15151986016.50110.60/1––––
First-class771184,17717440.9547.99/240–3.500
List A151542710630.5082.31/1––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Ben Foakes at a glance

FairPlay holds 9 complete scorecards featuring Ben Foakes, most recently for Surrey (first-class).

In those matches Ben Foakes batted 16 times for 636 runs at a strike rate of 53.09. The highest score was 128 off 199 balls against Warwickshire.

With the ball: 0 wickets from 2 overs, an economy rate of 3.50.

How the 12 dismissals happened: bowled 5, caught 5, LBW 2.

These matches were played at 5 different grounds.

Figures in FairPlay's scorecards

Batting
16463612853.0053.093/2
Bowling
120700/73.50

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
24 Sept 2026Somerset v SurreyBat 64 (123) & 27* (78) · Bowl –
15 Sept 2026Surrey v GlamorganBat 19 (31) & 39 (69) · Bowl –
8 Sept 2026Sussex v SurreyBat 54 (100) · Bowl –
2 Sept 2026Surrey v YorkshireBat 9 (28) & 3 (9) · Bowl –
27 Aug 2026Essex v SurreyBat 0 (3) & 120* (226) · Bowl –
20 Aug 2026Surrey v NottinghamshireBat 12 (49) & 1 (4) · Bowl –
24 Apr 2026Surrey v EssexBat 33 (59) · Bowl 0/7 (2)
10 Apr 2026Surrey v LeicestershireBat 63 (87) & 28* (64) · Bowl –
3 Apr 2026Warwickshire v SurreyBat 128 (199) & 36* (69) · Bowl –

More players from England

All England players