Skip to content
FairPlay
Michael Pepper

Cricket player · Wicketkeeper · England

Michael Pepper

Michael Pepper appears in 30 matches with a full FairPlay scorecard (3 Dec 2025 to 2 Sept 2026). 733 runs in 35 innings. 0 wickets from 1 overs. 197 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
Wicketkeeper
Batting
Right-hand bat
Born
25 Jun 1998 Age 28
Recorded matches
197League and domestic

Michael Pepper is a wicketkeeper from England with 197 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 5,265 runs across all recorded formats, with 7 hundreds and 27 fifties; the most runs came in T20 (league and domestic) cricket (2,964) and the highest recorded score is 140.

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.

Michael Pepper: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)1181102,96412029.94154.22/190–14.000
T1043302310.00130.40/0––––
100-ball22212312812.16104.50/0––––
First-class48711,90614029.7862.55/7––––
List A551346326.80120.70/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.

Michael Pepper at a glance

FairPlay holds 30 complete scorecards featuring Michael Pepper, most recently for Essex (T20 and shorter, first-class).

In those matches Michael Pepper batted 35 times for 733 runs at a strike rate of 100.69. The highest score was 83 off 51 balls against Gulf Giants.

With the ball: 0 wickets from 1 overs, an economy rate of 14.00.

How the 33 dismissals happened: caught 19, bowled 9, LBW 3, run out 2.

These matches were played at 14 different grounds.

Figures in FairPlay's scorecards

Batting
3527338322.21100.695/0
Bowling
1101400/1414.00

Match by match

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

DateMatch
2 Sept 2026Essex v SussexBat 1 (3) & 3 (13) · Bowl –
27 Aug 2026Essex v SurreyBat 21 (26) · Bowl –
20 Aug 2026Somerset v EssexBat 35 (43) & 4 (3) · Bowl –
8 Aug 2026Southern Brave v Manchester Super GiantsBat 0 (3) · Bowl –
15 Jul 2026Hampshire v EssexBat 6 (8) · Bowl –
12 Jul 2026Surrey v EssexBat 71* (56) · Bowl –
10 Jul 2026Essex v HampshireBat 34 (21) · Bowl 0/14 (1)
5 Jul 2026Essex v MiddlesexBat 5 (8) · Bowl –
3 Jul 2026Sussex v EssexBat 47 (29) · Bowl –
1 Jul 2026Essex v SurreyBat 1 (3) · Bowl –
26 Jun 2026Northamptonshire v EssexBat 23 (11) · Bowl –
19 Jun 2026Essex v NottinghamshireBat 24 (26) & 0 (7) · Bowl –
12 Jun 2026Leicestershire v EssexBat 6* (8) · Bowl –
9 Jun 2026Essex v KentBat 6 (8) · Bowl –
7 Jun 2026Middlesex v EssexBat 14 (11) · Bowl –
31 May 2026Essex v DerbyshireBat 13 (8) · Bowl –
29 May 2026Kent v EssexBat 64 (40) · Bowl –
26 May 2026Hampshire v EssexBat 25 (17) · Bowl –
22 May 2026Essex v SussexBat 52 (34) · Bowl –
15 May 2026Essex v LeicestershireBat 19 (24) · Bowl –
8 May 2026Essex v HampshireBat 10 (37) · Bowl –
24 Apr 2026Surrey v EssexBat 17 (35) · Bowl –
17 Apr 2026Warwickshire v EssexBat 0 (2) & 9 (41) · Bowl –
10 Apr 2026Essex v SomersetBat 16 (22) & 0 (7) · Bowl –
3 Apr 2026Hampshire v EssexBat 32 (58) · Bowl –
2 Jan 2026MI Emirates v Abu Dhabi Knight RidersBat 1 (4) · Bowl –
1 Jan 2026Dubai Capitals v Abu Dhabi Knight RidersBat 72 (49) · Bowl –
28 Dec 2025Gulf Giants v Abu Dhabi Knight RidersBat 83 (51) · Bowl –
16 Dec 2025Abu Dhabi Knight Riders v Desert VipersBat 4 (3) · Bowl –
3 Dec 2025Sharjah Warriorz v Abu Dhabi Knight RidersBat 15 (9) · Bowl –

More players from England

All England players