
Brendon McCullum
Gautam Gambhir
Joe Root
Ollie Pope
Tamim Iqbal
VVS Laxman
Hardik Pandya
Liam Livingstone
Shahid Afridi
Irfan Hafejee was born on 20 January, 1983 (43 years old) in --. His last appearance was for Panama on 25 June, 2026.
A: Irfan Hafejee was born on 20 January, 1983.
A: Irfan Hafejee is 43 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.