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.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (league and domestic) | 118 | 110 | 2,964 | 120 | 29.94 | 154.2 | 2/19 | 0 | – | 14.00 | 0 |
| T10 | 4 | 3 | 30 | 23 | 10.00 | 130.4 | 0/0 | – | – | – | – |
| 100-ball | 22 | 21 | 231 | 28 | 12.16 | 104.5 | 0/0 | – | – | – | – |
| First-class | 48 | 71 | 1,906 | 140 | 29.78 | 62.5 | 5/7 | – | – | – | – |
| List A | 5 | 5 | 134 | 63 | 26.80 | 120.7 | 0/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
| 35 | 2 | 733 | 83 | 22.21 | 100.69 | 5/0 |
| 1 | 1 | 0 | 14 | 0 | 0/14 | 14.00 |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 2 Sept 2026 | Essex v SussexBat 1 (3) & 3 (13) · Bowl – | ||
| 27 Aug 2026 | Essex v SurreyBat 21 (26) · Bowl – | ||
| 20 Aug 2026 | Somerset v EssexBat 35 (43) & 4 (3) · Bowl – | ||
| 8 Aug 2026 | Southern Brave v Manchester Super GiantsBat 0 (3) · Bowl – | ||
| 15 Jul 2026 | Hampshire v EssexBat 6 (8) · Bowl – | ||
| 12 Jul 2026 | Surrey v EssexBat 71* (56) · Bowl – | ||
| 10 Jul 2026 | Essex v HampshireBat 34 (21) · Bowl 0/14 (1) | ||
| 5 Jul 2026 | Essex v MiddlesexBat 5 (8) · Bowl – | ||
| 3 Jul 2026 | Sussex v EssexBat 47 (29) · Bowl – | ||
| 1 Jul 2026 | Essex v SurreyBat 1 (3) · Bowl – | ||
| 26 Jun 2026 | Northamptonshire v EssexBat 23 (11) · Bowl – | ||
| 19 Jun 2026 | Essex v NottinghamshireBat 24 (26) & 0 (7) · Bowl – | ||
| 12 Jun 2026 | Leicestershire v EssexBat 6* (8) · Bowl – | ||
| 9 Jun 2026 | Essex v KentBat 6 (8) · Bowl – | ||
| 7 Jun 2026 | Middlesex v EssexBat 14 (11) · Bowl – | ||
| 31 May 2026 | Essex v DerbyshireBat 13 (8) · Bowl – | ||
| 29 May 2026 | Kent v EssexBat 64 (40) · Bowl – | ||
| 26 May 2026 | Hampshire v EssexBat 25 (17) · Bowl – | ||
| 22 May 2026 | Essex v SussexBat 52 (34) · Bowl – | ||
| 15 May 2026 | Essex v LeicestershireBat 19 (24) · Bowl – | ||
| 8 May 2026 | Essex v HampshireBat 10 (37) · Bowl – | ||
| 24 Apr 2026 | Surrey v EssexBat 17 (35) · Bowl – | ||
| 17 Apr 2026 | Warwickshire v EssexBat 0 (2) & 9 (41) · Bowl – | ||
| 10 Apr 2026 | Essex v SomersetBat 16 (22) & 0 (7) · Bowl – | ||
| 3 Apr 2026 | Hampshire v EssexBat 32 (58) · Bowl – | ||
| 2 Jan 2026 | MI Emirates v Abu Dhabi Knight RidersBat 1 (4) · Bowl – | ||
| 1 Jan 2026 | Dubai Capitals v Abu Dhabi Knight RidersBat 72 (49) · Bowl – | ||
| 28 Dec 2025 | Gulf Giants v Abu Dhabi Knight RidersBat 83 (51) · Bowl – | ||
| 16 Dec 2025 | Abu Dhabi Knight Riders v Desert VipersBat 4 (3) · Bowl – | ||
| 3 Dec 2025 | Sharjah Warriorz v Abu Dhabi Knight RidersBat 15 (9) · Bowl – |
More players from England
All England players
InternationalJos Buttler549 matches recordedTest 42ODI 116T20I 120T20 227
InternationalAdil Rashid373 matches recordedTest 1ODI 120T20I 118T20 55
InternationalJoe Root295 matches recordedTest 91ODI 109T20I 4T20 43
InternationalAmy Ellen Jones353 matches recordedTest 15ODI 80T20I 96T20 101
InternationalSophie Ecclestone326 matches recordedTest 15ODI 75T20I 90T20 94
InternationalDanni Wyatt-Hodge337 matches recordedTest 15ODI 64T20I 90T20 105

