James Coles Profile: Who is James Coles? He was the most expensive player in the auction and earned a spot in England's!

Who is James Coles? Young uncapped all-rounder James Coles has been named in the England squad for the T20 series against India. So, let's find out who he is.

 

 

Who is James Coles

James Coles Profile: Team India will play a white-ball series on their tour of England, consisting of five T20Is and three ODIs. Host England announced a 17-member squad last Monday (June 22) for the T20I series, which begins on July 1st. This includes uncapped young all-rounder James Coles. The 22-year-old Coles has been named in the English team for the first time. The question now arises: who is James Coles? You'll find complete information about him here.

Who is James Coles?

Coles was born in Aylesbury, England on April 2, 2004. Coles earned a place in the English team due to his impressive performances in domestic cricket and T20 leagues.

The most expensive items sold at The Hundred auction

English all-rounder James Coles became the most expensive player sold for The Hundred 2026. Coles was bought by London Spirit for ₹48 million (₹4.8 crore). Coles played for Southern Brave in 2024 and 2025. He scored 44 runs for the team in the first season and 124 runs in the second.

Youngest first-class debut

James Coles became the youngest player to make his first-class debut for Sussex at the age of 16 years and 157 days when he played in the Bob Willis Trophy against Surrey at The Oval.

James Coles' career

Looking back at Coles' domestic career, he has played 58 first-class matches, 24 List A matches, and 71 T20 matches. In first-class matches, Coles scored 3,441 runs and took 74 wickets. In List A matches, Coles scored 425 runs and took 26 wickets. In T20 matches, Coles scored 1,373 runs and took 53 wickets.

England's 17-man squad for the T20 series against India

Harry Brooke (captain), Rehan Ahmed, Jofra Archer, Sonny Baker, Tom Banton, Jacob Bethell, Jos Buttler, James Coles, Jordan Cox, Sam Curran, Liam Dawson, Will Jacks, Saqib Mahmood, Adil Rashid, Phil Salt, Josh Tonge, Luke Wood

England vs India T20 Schedule

July 1, Durham (10 PM IST)

July 4, Stratford (7 PM IST)

July 7, West Bridgford (10 PM IST)

July 9, Bristol (10 PM IST)

July 11, West End (7 PM IST)