Brendon McCullum
Angelo Mathews
Fakhar Zaman
Marnus Labuschagne
Rahul Dravid
Rassie van der Dussen
Shreyas Iyer
Daniel Vettori
Adam Zampa
Tomas Mackintosh was born on 11 January, 2003 (22 years old) at Madrid, Scotland. His last appearance was for Scotland on 06 September, 2025.
A: Tomas Mackintosh was born on 11 January, 2003.
A: Tomas Mackintosh is 22 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.
Advertisement
Advertisement
Advertisement