
Curtly Ambrose
Gautam Gambhir
Graeme Smith
Ross Taylor
Ruturaj Gaikwad
Angelo Mathews
Cameron Green
Ravindra Jadeja
Sunil Narine
Tomas Mackintosh was born on 11 January, 2003 (23 years old) at Madrid, Spain, Scotland. His last appearance was for Scotland on 13 August, 2026.
A: Tomas Mackintosh was born on 11 January, 2003.
A: Tomas Mackintosh is 23 years old.
A: No, Tomas Mackintosh will not play today since there is no game scheduled for any of the teams, he is a part of currently.