Cricketers Who Played For Two Countries
In cricket there have been some players who played cricket for two different countries. Here are the players name:
England and India
Iftikhar Ali Khan Pataudi
Pakistan and South Africa
Imran Tahir
India and Pakistan
Gul Mohammad
Australia and South Africa
Kepler Wessels
South Africa and Namibia
David Wiese
Hong Kong and New Zealand
Mark Chapman
Ireland and England
Eoin Morgan