
Alex Carey
Mushfiqur Rahim
Rahmanullah Gurbaz
Sanju Samson
Abhishek Sharma
Ruturaj Gaikwad
Stephen Fleming
Mark Adair
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.