Cricketers born in a different country than they played

Name the 20 cricketers that were born in a country then played cricket for a different country
Quiz by Jackthecricketer
Rate:
Last updated: November 10, 2018
First submittedNovember 10, 2018
Times taken13
Report this quizReport
8:00
Enter answer here
0
 / 20 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Country of Birth
Cricketer
Country play(ed) cricket for
England
Andrew Symonds
Australia
England
Imad Wasim
Pakistan
India
Nasser Hussain
England
India
Jeet Raval
New Zealand
India
Ish Sodhi
New Zealand
Pakistan
Fawad Ahmed
Australia
Pakistan
Imran Tahir
South Africa
Pakistan
Sikandar Raza
Zimbabwe
South Africa
Keven Pietersen
England
South Africa
Andrew Strauss
England
Country of Birth
Cricketer
Country play(ed) cricket for
South Africa
Jonathan Trott
England
South Africa
Matt Prior
England
South Africa
Jason Roy
England
South Africa
Craig Kieswetter
England
South Africa
Nick Compton
England
South Africa
Michael Lumb
England
South Africa
Grant Elliot
New Zealand
South Africa
Andy Flower
Zimbabwe
Zimbabwe
Gary Ballance
England
Zimbabwe
Colin De Grandhomme
New Zealand
+1
Level 42
Feb 21, 2019
You missed two major players: Ben Stokes - born in NZ, played for England and Henry Olonga - born in Zambia, played for Zimbabwe. Also Steve O'Keefe, who was born in Malaysia and played for Australia.