
Alex Carey
Rishabh Pant
Sanju Samson
Hashim Amla
Ollie Pope
George Dockrell
Mahmudullah
Shahid Afridi
Bhuvneshwar Kumar
James Coles was born on 02 April, 2004 (22 years old) at Aylesbury, Buckinghamshire, England. He is an All-Rounder who is currently playing for teams - England, England Lions, England Under-19s, London Spirit (Men), Sunrisers Eastern Cape and Sussex. His last appearance was for England on 19 September, 2026.
A: James Coles was born on 02 April, 2004.
A: James Coles is 22 years old.
A: James Coles is a cricketer who plays as an All-Rounder for England, England Lions, England Under-19s, London Spirit (Men), Sunrisers Eastern Cape and Sussex.
A: No, James Coles will not play today since there is no game scheduled for any of the teams, he is a part of currently.