David Miller
Gautam Gambhir
Rahul Dravid
Shubman Gill
Steve Smith
Sunil Gavaskar
Ravindra Jadeja
Bhuvneshwar Kumar
Mustafizur Rahman
Tomas Mackintosh was born on 11 January, 2003 (22 years old) at Madrid, Scotland. His last appearance was for Scotland on 12 June, 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.