Advertisement
Advertisement
Jonny Bairstow
Nurul Hasan
Rahmanullah Gurbaz
AB de Villiers
Angelo Mathews
Prithvi Shaw
Rachin Ravindra
Ricky Ponting
Shahid Afridi
Tomas Mackintosh was born on 11 January, 2003 (22 years old) at Madrid, Scotland. His last appearance was for Scotland on 12 June, 2025.
Advertisement
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.