Jonny Bairstow
Jos Buttler
Litton Das
Rahmanullah Gurbaz
Graeme Smith
Mahela Jayawardene
Michael Clarke
Shubman Gill
Hardik Pandya
Irfan Hafejee was born on 20 January, 1983 (42 years old) in --. His last appearance was for Panama on 02 March, 2023.
A: Irfan Hafejee was born on 20 January, 1983.
A: Irfan Hafejee is 42 years old.
A: No, Irfan Hafejee will not play today since there is no game scheduled for any of the teams, he is a part of currently.