Born in Lahore, Imran Tahir has played against Pakistan representing South Africa.
Tahir has played for South Africa in 20 Tests, 107 ODIs and 38 T20Is.
Islamabad-born Usman Khawaja was also involved in international matches against Pakistan.
Australia’s Khawaja recently faced the Pakistan bowling attack in a three-match Test series.
Sialkot-born Sikandar Raza made his Test debut against Pakistan in 2013 for Zimbabwe.
Raza scored a half-century in that match against the Asian giants.
England’s Adil Rashid also played his first Test against his country of origin, Pakistan.
Rashid made his Test debut in October 2015.
Another England cricketer, Moeen Ali has faced Pakistan as well.
Ali has featured in 68 Tests, 138 ODIs and 82 T20Is for England.