2) Amir Elahi
Amir Elahi was born on September 1, 1908, in Lahore, and made his debut for India in 1947. He then moved to Pakistan and played five Tests for them overall, scoring 82 runs and 7 wickets to his name. He played his last Test on 12 December 1952 against India at the age of 44. He took citizenship in Pakistan in 1950.