Skip to content
FairPlay

Cricket player · All-rounder · England

Joshua Thomas

Joshua Thomas appears in 29 matches with a full FairPlay scorecard (3 Apr 2026 to 24 Sept 2026). 1,243 runs in 39 innings. 5 wickets from 36 overs. 57 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
All-rounder
Batting
Left-hand bat
Bowling
Slow left-arm orthodox
Born
11 Jan 2005 Age 21
Recorded matches
57League and domestic

Joshua Thomas is an all-rounder from England with 57 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 1,706 runs across all recorded formats, with 3 hundreds and 10 fifties; the most runs came in First-class cricket (968) and the highest recorded score is 136.

Bowling: 13 wickets in recorded matches, 7 of them in T20 (league and domestic) 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.

Joshua Thomas: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)107752115.00119.00/0713.007.580
First-class152796813637.2360.93/50–2.390
List A32286639731.57104.10/5660.506.370

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.

Joshua Thomas at a glance

FairPlay holds 29 complete scorecards featuring Joshua Thomas, most recently for Somerset (T20 and shorter, one-day, first-class).

In those matches Joshua Thomas batted 39 times for 1,243 runs at a strike rate of 71.44. The highest score was 136 off 155 balls against Yorkshire.

With the ball: 5 wickets from 36 overs, an economy rate of 4.42. Best figures: 4 for 6 against Northamptonshire.

How the 36 dismissals happened: caught 23, LBW 8, bowled 5.

These matches were played at 13 different grounds.

Figures in FairPlay's scorecards

Batting
3931,24313634.5371.447/3
Bowling
1236215954/64.42

Match by match

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

DateMatch
24 Sept 2026Somerset v SurreyBat 17 (26) · Bowl 0/15 (7) & 0/2 (3)
15 Sept 2026Yorkshire v SomersetBat 11 (22) & 0 (3) · Bowl –
8 Sept 2026Leicestershire v SomersetBat 100 (154) & 55 (83) · Bowl –
2 Sept 2026Somerset v GlamorganBat 59 (100) · Bowl –
27 Aug 2026Sussex v SomersetBat 26 (34) & 48 (66) · Bowl –
20 Aug 2026Somerset v EssexBat 110 (162) & 31 (29) · Bowl 0/10 (2)
11 Aug 2026Somerset v LancashireBat 42 (24) · Bowl –
9 Aug 2026Northamptonshire v SomersetBat 26 (46) · Bowl –
7 Aug 2026Somerset v SurreyBat 21 (22) · Bowl –
2 Aug 2026Leicestershire v SomersetBat 8 (8) · Bowl –
31 Jul 2026Kent v SomersetBat 60 (45) · Bowl 0/18 (2)
26 Jul 2026Somerset v WarwickshireBat 50 (38) · Bowl –
24 Jul 2026Somerset v GloucestershireBat 97* (66) · Bowl 0/36 (6)
21 Jul 2026Nottinghamshire v SomersetBat 27 (35) · Bowl 0/23 (4)
10 Jul 2026Somerset v NorthamptonshireBat 1* (4) · Bowl 0/9 (1)
8 Jul 2026Derbyshire v SomersetBat 8 (5) · Bowl 0/10 (1)
5 Jul 2026Northamptonshire v SomersetBat – · Bowl 4/6 (3)
19 Jun 2026Somerset v WarwickshireBat 4 (7) & 6 (14) · Bowl –
12 Jun 2026Nottinghamshire v SomersetBat 0 (7) & 23 (42) · Bowl –
7 Jun 2026Somerset v WarwickshireBat 11 (9) · Bowl –
5 Jun 2026Gloucestershire v SomersetBat 21 (12) · Bowl –
4 Jun 2026Somerset v GlamorganBat 18 (14) · Bowl –
29 May 2026Glamorgan v SomersetBat 10 (14) · Bowl 1/14 (1)
15 May 2026Somerset v SussexBat 7 (11) · Bowl –
8 May 2026Glamorgan v SomersetBat 71 (129) & 15 (32) · Bowl –
1 May 2026Somerset v YorkshireBat 136 (155) & 57 (165) · Bowl 0/11 (5)
17 Apr 2026Hampshire v SomersetBat 0 (2) & 9 (28) · Bowl –
10 Apr 2026Essex v SomersetBat 4 (20) & 8* (9) · Bowl –
3 Apr 2026Somerset v NottinghamshireBat 40 (84) & 6 (14) · Bowl 0/5 (1)

More players from England

All England players