Skip to content
FairPlay
Matthew Revis

Cricket player · Batter · England

Matthew Revis

Matthew Revis appears in 34 matches with a full FairPlay scorecard (3 Apr 2026 to 24 Sept 2026). 792 runs in 40 innings. 24 wickets from 200.1 overs. 137 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
Batter
Batting
Right-hand bat
Born
15 Nov 2001 Age 24
Recorded matches
137League and domestic

Matthew Revis is a batter from England with 137 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 3,149 runs across all recorded formats, with 3 hundreds and 14 fifties; the most runs came in First-class cricket (1,595) and the highest recorded score is 152.

Bowling: 114 wickets in recorded matches, 39 of them in First-class cricket.

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.

Matthew Revis: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)60436646920.12131.70/33433.389.900
100-ball74311510.33147.60/0276.5014.120
First-class35551,59515233.2347.43/53945.593.840
List A35338598534.3697.00/63933.925.880

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.

Matthew Revis at a glance

FairPlay holds 34 complete scorecards featuring Matthew Revis, most recently for Yorkshire (T20 and shorter, first-class).

In those matches Matthew Revis batted 40 times for 792 runs at a strike rate of 59.86. The highest score was 69 not out off 32 balls against Derbyshire.

With the ball: 24 wickets from 200.1 overs, an economy rate of 4.59. Best figures: 3 for 45 against Surrey.

How the 37 dismissals happened: caught 22, bowled 8, LBW 4, run out 3.

These matches were played at 12 different grounds.

Figures in FairPlay's scorecards

Batting
40379269*21.4159.864/0
Bowling
31200.133918243/454.59

Match by match

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

DateMatch
24 Sept 2026Nottinghamshire v YorkshireBat 30 (63) & 15 (30) · Bowl 1/39 (14)
15 Sept 2026Yorkshire v SomersetBat 6 (9) & 2 (41) · Bowl 1/37 (8) & 2/7 (3.2)
8 Sept 2026Yorkshire v EssexBat 61 (96) · Bowl 0/13 (4)
2 Sept 2026Surrey v YorkshireBat 40 (114) & 3 (15) · Bowl 2/19 (6) & 0/5 (2)
27 Aug 2026Yorkshire v LeicestershireBat 14 (28) · Bowl 0/7 (5.4)
20 Aug 2026Hampshire v YorkshireBat 33 (55) & 16 (62) · Bowl 0/16 (9) & 0/12 (4)
14 Aug 2026Manchester Super Giants v Sunrisers LeedsBat 4 (5) · Bowl 0/38 (2.3)
11 Aug 2026Manchester Super Giants v Sunrisers LeedsBat 6 (7) · Bowl –
9 Aug 2026Sunrisers Leeds v Welsh FireBat 15* (7) · Bowl –
7 Aug 2026Birmingham Phoenix v Sunrisers LeedsBat 6 (2) · Bowl 0/29 (1.4)
4 Aug 2026Sunrisers Leeds v London SpiritBat – · Bowl 1/26 (2.3)
28 Jul 2026Sunrisers Leeds v Manchester Super GiantsBat – · Bowl 0/21 (2.3)
25 Jul 2026Sunrisers Leeds v Southern BraveBat – · Bowl 1/39 (2.3)
15 Jul 2026Yorkshire v SomersetBat 9 (11) · Bowl 1/48 (3.5)
12 Jul 2026Yorkshire v NottinghamshireBat 1 (3) · Bowl –
10 Jul 2026Lancashire v YorkshireBat 52 (38) · Bowl –
5 Jul 2026Yorkshire v LeicestershireBat 13 (9) · Bowl 1/27 (3)
3 Jul 2026Yorkshire v DurhamBat 34* (15) · Bowl –
28 Jun 2026Derbyshire v YorkshireBat 69* (32) · Bowl 2/14 (2)
26 Jun 2026Hampshire v YorkshireBat 4 (6) · Bowl –
19 Jun 2026Leicestershire v YorkshireBat 1 (6) & 18 (41) · Bowl 1/77 (18)
12 Jun 2026Yorkshire v WarwickshireBat 40 (88) & 8 (19) · Bowl 0/28 (9) & 1/35 (10)
7 Jun 2026Leicestershire v YorkshireBat 5 (6) · Bowl –
5 Jun 2026Yorkshire v LancashireBat 23 (13) · Bowl –
31 May 2026Yorkshire v GloucestershireBat 0 (1) · Bowl 0/15 (1)
29 May 2026Durham v YorkshireBat 19 (8) · Bowl –
24 May 2026Yorkshire v DerbyshireBat 13 (9) · Bowl 1/29 (3)
22 May 2026Nottinghamshire v YorkshireBat – · Bowl –
15 May 2026Yorkshire v SurreyBat 9 (25) · Bowl 3/45 (11) & 2/46 (12)
8 May 2026Warwickshire v YorkshireBat 5 (19) & 41 (93) · Bowl 1/71 (19)
1 May 2026Somerset v YorkshireBat 8 (20) & 1 (9) · Bowl 2/36 (7.4)
24 Apr 2026Yorkshire v SussexBat 42 (86) · Bowl 0/16 (2)
10 Apr 2026Yorkshire v HampshireBat 40 (86) & 9 (17) · Bowl 0/36 (6) & 0/34 (3)
3 Apr 2026Glamorgan v YorkshireBat 50 (79) & 27 (50) · Bowl 1/43 (17) & 0/10 (5)

More players from England

All England players