Skip to content
FairPlay

Cricket player · All-rounder · England

James Coles

James Coles appears in 39 matches with a full FairPlay scorecard (7 Nov 2025 to 24 Sept 2026). 1,144 runs in 45 innings. 43 wickets from 276.5 overs. 144 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
All-rounder
Batting
Right-hand bat
Bowling
Slow left-arm orthodox
Born
2 Apr 2004 Age 22
Recorded matches
144League and domestic

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

Batting: 3,798 runs across all recorded formats, with 5 hundreds and 16 fifties; the most runs came in First-class cricket (1,819) and the highest recorded score is 224.

Bowling: 132 wickets in recorded matches, 49 of them in First-class cricket, with 1 five-wicket haul.

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.

James Coles: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)53491,1827730.31147.00/74130.158.570
T1083685634.00251.90/1178.0019.500
100-ball24182414918.54128.90/01130.189.050
First-class30541,81922437.9058.65/64932.163.441
List A20173205922.8686.70/12135.865.950
Youth ODI991685418.6770.00/1926.003.480

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.

James Coles at a glance

FairPlay holds 39 complete scorecards featuring James Coles, most recently for Sussex (T20 and shorter, first-class).

In those matches James Coles batted 45 times for 1,144 runs at a strike rate of 81.77. The highest score was 224 not out off 226 balls against Glamorgan.

With the ball: 43 wickets from 276.5 overs, an economy rate of 4.79. Best figures: 4 for 98 against Essex.

How the 37 dismissals happened: caught 22, bowled 8, LBW 5, run out 2.

These matches were played at 18 different grounds.

Figures in FairPlay's scorecards

Batting
4581,144224*30.9281.775/1
Bowling
40276.5221,325434/984.79

Match by match

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

DateMatch
24 Sept 2026Hampshire v SussexBat 16 (28) & 19 (24) · Bowl 2/15 (10) & 0/48 (10)
8 Sept 2026Sussex v SurreyBat 10 (32) & 16* (51) · Bowl 1/45 (11)
2 Sept 2026Essex v SussexBat 15 (40) & 79 (125) · Bowl 3/7 (8) & 4/98 (29.3)
27 Aug 2026Sussex v SomersetBat 10 (31) · Bowl 0/18 (3) & 0/21 (7)
20 Aug 2026Warwickshire v SussexBat 1 (25) & 7 (38) · Bowl –
12 Aug 2026Welsh Fire v London SpiritBat 29 (22) · Bowl 1/21 (2.3)
9 Aug 2026London Spirit v Birmingham PhoenixBat 9* (7) · Bowl 1/25 (3.2)
6 Aug 2026London Spirit v MI LondonBat 30* (23) · Bowl 0/17 (0.5)
4 Aug 2026Sunrisers Leeds v London SpiritBat 0 (2) · Bowl 0/30 (3.2)
1 Aug 2026London Spirit v Southern BraveBat 2 (3) · Bowl 1/13 (3.2)
29 Jul 2026MI London v London SpiritBat – · Bowl 1/17 (1.4)
26 Jul 2026Trent Rockets v London SpiritBat 2 (3) · Bowl –
23 Jul 2026London Spirit v Manchester Super GiantsBat 1 (3) · Bowl 1/24 (2.3)
8 Jul 2026Surrey v SussexBat 42* (29) · Bowl 0/40 (4)
26 Jun 2026Sussex v SurreyBat 2 (5) · Bowl 2/35 (4)
19 Jun 2026Sussex v HampshireBat 19 (47) & 25 (50) · Bowl 1/19 (6) & 0/9 (6)
12 Jun 2026Sussex v GlamorganBat 224* (226) · Bowl 3/34 (13.3)
2 Jun 2026Hampshire v SussexBat 2 (6) · Bowl 1/29 (4)
30 May 2026Sussex v MiddlesexBat 33 (27) · Bowl 0/41 (4)
25 May 2026Kent v SussexBat 28 (26) · Bowl 0/26 (3)
22 May 2026Essex v SussexBat 50 (29) · Bowl 2/32 (3)
15 May 2026Somerset v SussexBat 16 (53) & 6 (15) · Bowl 2/90 (21.4)
8 May 2026Sussex v LeicestershireBat 19 (20) & 32* (21) · Bowl 1/11 (2) & 0/22 (9)
1 May 2026Surrey v SussexBat 6 (11) & 0 (4) · Bowl 2/92 (21.2) & 2/7 (2)
24 Apr 2026Yorkshire v SussexBat 47 (74) & 53 (60) · Bowl 3/138 (30.2)
10 Apr 2026Sussex v WarwickshireBat 11 (12) & 9 (12) · Bowl 0/21 (4) & 1/34 (6)
3 Apr 2026Leicestershire v SussexBat 28 (60) & 26 (39) · Bowl 2/58 (18)
25 Jan 2026Pretoria Capitals v Sunrisers Eastern CapeBat 1 (5) · Bowl 0/31 (2)
23 Jan 2026Paarl Royals v Sunrisers Eastern CapeBat 45* (19) · Bowl 1/15 (4)
21 Jan 2026Sunrisers Eastern Cape v Pretoria CapitalsBat 17 (4) · Bowl –
18 Jan 2026Sunrisers Eastern Cape v MI Cape TownBat – · Bowl 1/17 (3)
16 Jan 2026MI Cape Town v Sunrisers Eastern CapeBat 28 (27) · Bowl 1/13 (2)
14 Jan 2026Sunrisers Eastern Cape v Joburg Super KingsBat 61 (34) · Bowl 2/34 (4)
3 Jan 2026Joburg Super Kings v Sunrisers Eastern CapeBat – · Bowl –
29 Nov 2025Ajman Titans v UAE BullsBat – · Bowl 0/35 (2)
22 Nov 2025Quetta Qavalry v UAE BullsBat 12 (7) · Bowl –
9 Nov 2025England v KuwaitBat 56* (18) · Bowl 0/25 (1)
8 Nov 2025Hong Kong v EnglandBat 0 (2) · Bowl 1/18 (1)
7 Nov 2025England v AustraliaBat – · Bowl –

More players from England

All England players