James Coles
Abrar Ahmed
Salman Agha
Babar Azam
Faheem Ashraf
Haris Rauf
Hasan Nawaz
Mohammad Nawaz
Mohammad Rizwan
Saim Ayub
Shaheen Shah Afridi
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
James Matthew Coles
Born
April 02, 2004, Aylesbury, Buckinghamshire
Age
21y 224d
Batting Style
Right hand Bat
Bowling Style
Slow Left arm Orthodox
Playing Role
Allrounder
James Coles became Sussex's youngest-ever first-class debutant, at the age of 16 years and 157 days, when he was handed an opportunity in the Bob Willis Trophy against Surrey at The Oval. He was still a teenager when he scored his maiden first-class hundred, and soon won recognition with England Lions. In 2025, he underpinned Sussex's batting on their return to Division One of the County Championship, notching four centuries on the way to passing 1000 runs in a season for the first time.
Coles is a product of Sussex's player development partnership with the Oxfordshire Cricket Board, and attended Magdalen College School in Oxford. On first-class debut, he dismissed Rory Burns, Ben Foakes and Jamie Smith to finish with match figures of 3 for 35, as well as making 21 runs from No. 6. He signed a professional deal early in the 2021 season, going on to make his List A debut in the Royal London Cup before receiving a call-up to England Under-19s for the home series against West Indies. He toured Sri Lanka that winter and was named in the squad for the Under-19 World Cup in the Caribbean.
His first senior hundred came against Glamorgan at Hove in 2023, and he added two more by the end of the season to cement a place in the side. An England Lions call came during the winter, with Coles making his debut in a four-day match against India A. The following summer saw him expand his T20 repertoire, helping Sussex to reach Blast Finals Day and being drafted as a wildcard for Southern Brave in the Hundred.
ESPNcricinfo staff
James Coles Career Stats
James Coles T20 Stats
Batting & Fielding
Bowling
Recent Matches of James Coles
| Match | Bat | Bowl | Date | Ground | Format |
|---|---|---|---|---|---|
| England vs Kuwait | 55* | 0/25 | 09-Nov-2025 | Mong Kok | OTHER |
| England vs Hong Kong | 0 | 1/18 | 08-Nov-2025 | Mong Kok | OTHER |
| England vs Australia | -- | -- | 07-Nov-2025 | Mong Kok | OTHER |
| England vs U.A.E. | -- | -- | 07-Nov-2025 | Mong Kok | OTHER |
| Sussex vs Worcs | 102 & 0 | 0/13 | 24-Sep-2025 | Worcester | FC |
Debut/Last Matches of James Coles
FC Matches
List A Matches
