Full Name
James Matthew Coles
Born
2 April 2004
Place Of Birth
Aylesbury, Buckinghamshire
Country
England
Role
Batting Allrounder
Batting Style
Right Handed Bat
Bowling Style
Slow Left-arm orthodox
James Matthew Coles is a young English right-handed batting all-rounder known for his slow left-arm orthodox spin, who plays for Sunrisers Eastern Cape in the SA20, Southern Brave in The Hundred, and Sussex in county cricket, having achieved milestones like becoming Sussex's youngest-ever first-class debutant and representing England at the U19 level, earning recognition as a rising talent with significant achievements at a young age.
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Sussex vs Glamorgan · 34th Match | First Class | June 12, 2026 | 224 | 226 | 22 | 11 | 99.12 |
| England Lions vs South Africa A · 3rd Unofficial ODI | List A | June 9, 2026 | 63 | 56 | 7 | 2 | 112.50 |
| England Lions vs South Africa A · 2nd Unofficial ODI | List A | June 7, 2026 | 0 | 2 | 0 | 0 | 0.00 |
| England Lions vs South Africa A · 1st Unofficial ODI | List A | June 5, 2026 | 42 | 58 | 5 | 0 | 72.41 |
| Hampshire vs Sussex · Match 35 | T20 | June 2, 2026 | 2 | 6 | 0 | 0 | 33.33 |
| Sussex vs Middlesex · Match 28 | T20 | May 30, 2026 | 33 | 27 | 3 | 0 | 122.22 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Sussex vs Glamorgan · 34th Match | First Class | June 12, 2026 | 13.3 | 3 | 34 | 3 | 0 | 0 | 2.56 |
| England Lions vs South Africa A · 3rd Unofficial ODI | List A | June 9, 2026 | 7 | 0 | 23 | 3 | 1 | 3 | 3.29 |
| England Lions vs South Africa A · 2nd Unofficial ODI | List A | June 7, 2026 | 2.3 | 0 | 33 | 0 | 0 | 0 | 14.35 |
| Hampshire vs Sussex · Match 35 | T20 | June 2, 2026 | 4 | 0 | 29 | 1 | 0 | 0 | 7.25 |
| Sussex vs Middlesex · Match 28 | T20 | May 30, 2026 | 4 | 0 | 41 | 0 | 0 | 1 | 10.25 |
| Kent vs Sussex · Match 17 | T20 | May 25, 2026 | 3 | 0 | 26 | 0 | 0 | 0 | 8.67 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Vitality Blast 2026 | T20 | May 22, 2026 - Jul 18, 2026 | 113 | 88 | 9 | 1 | 128.41 |
| County Championship Division One 2026 | FIRSTCLASS | Apr 3, 2026 - Sep 27, 2026 | 477 | 607 | 59 | 11 | 78.58 |
| Pakistan A vs England Lions in UAE 2026 | T20 | Feb 20, 2026 - Mar 9, 2026 | 67 | 44 | 6 | 2 | 152.27 |
| SA20 2025 | T20 | Dec 26, 2025 - Jan 25, 2026 | 152 | 89 | 16 | 6 | 170.79 |
| Abu Dhabi T10 League 2025 | T10 | Nov 18, 2025 - Nov 30, 2025 | 12 | 7 | 1 | 0 | 171.43 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Vitality Blast 2026 | T20 | May 22, 2026 - Jul 18, 2026 | 14 | 0 | 128 | 3 | 2/32 | 9.14 |
| County Championship Division One 2026 | FIRSTCLASS | Apr 3, 2026 - Sep 27, 2026 | 127.5 | 13 | 507 | 16 | 3/138 | 3.97 |
| Pakistan A vs England Lions in UAE 2026 | T20 | Feb 20, 2026 - Mar 9, 2026 | 12 | 0 | 66 | 8 | 4/18 | 5.50 |
| SA20 2025 | T20 | Dec 26, 2025 - Jan 25, 2026 | 12 | 1 | 110 | 5 | 2/34 | 9.17 |
| Hong Kong Sixes 2025 | T10 | Nov 7, 2025 - Nov 9, 2025 | 2 | 0 | 43 | 1 | 1/18 | 21.50 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 67 | 57 | 1260 | 850 | 77 | 28.6300 | 148.2300 | 13 | 119 | 40 | 6 | 0 |
| List A | 21 | 17 | 320 | 369 | 59 | 22.8500 | 86.7200 | 3 | 30 | 4 | 1 | 0 |
| First Class | 55 | 92 | 3151 | 5388 | 180 | 37.0700 | 58.4800 | 7 | 399 | 31 | 13 | 8 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 67 | 55 | 158.40 | 952 | 1300 | 50 | 26.0000 | 8.1900 | 19.0000 | 4/12 | 4/12 | 3 | 0 | 0 |
| List A | 21 | 21 | 133.10 | 799 | 778 | 23 | 33.8200 | 5.8400 | 34.7000 | 3/27 | 3/27 | 0 | 0 | 0 |
| First Class | 55 | 80 | 799.40 | 4798 | 3040 | 68 | 44.7000 | 3.8000 | 70.5000 | 5/108 | 6/81 | 2 | 1 | 0 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Pakistan A vs England Lions · 2nd T20 | T20 | February 22, 2026 | 48 | 30 | 4 | 2 | 160.00 |
| Sunrisers Eastern Cape vs Paarl Royals · Qualifier 2 | T20 | January 23, 2026 | 45 | 19 | 4 | 3 | 236.84 |
| Sunrisers Eastern Cape vs Joburg Super Kings · Match 24 | T20 | January 14, 2026 | 61 | 34 | 10 | 0 | 179.41 |
| Sussex vs Lancashire · 2nd Quarter Final | T20 | September 4, 2024 | 27 | 26 | 4 | 0 | 103.85 |
England Lions vs Pakistan Shaheens 2026: Full Schedule, Squads, Live Streaming and Broadcast Details
MICT VS SEC 29th T20 SA20 2025-26: Where to Watch MI Cape Town vs Sunrisers Eastern Cape, H2H, Playing 11 & Full Match Details
JSK VS SEC 24th T20 SA20 2025-26: Where to Watch Joburg Super Kings vs Sunrisers Eastern Cape, H2H, Playing 11 & Full Match Details
DSG VS SEC 21st T20 SA20 2025-26: Where to Watch Sunrisers Eastern Cape vs Durban Super Giants, H2H, Playing 11 & Full Match Details
DSG VS SEC 18th T20 SA20 2025-26: Where to Watch Sunrisers Eastern Cape vs Durban Super Giants, H2H, Playing 11 & Full Match Details
PC VS SEC 14th T20 SA20 2025-26: Where to Watch Pretoria Capitals vs Sunrisers Eastern Cape, H2H, Playing 11 & Full Match Details
SEC VS PC 5th T20 SA20 2025-26: Where to Watch Pretoria Capitals vs Sunrisers Eastern Cape, H2H, Playing 11 & Full Match Details