fbpx
All for Joomla All for Webmasters

Cricketers who have played for two International Teams

Cricketers who have played for two International Teams

Usually, the players who represent two international teams had been born in one country and moved to the another with family. There were no clear rules on which nation a player should represent, so switching was possible in Cricket. Billy Midwinter was the first cricketer to play for two nations in his career. He played two test matches for Australia in 1877 before he appearing for England in four test matches between 1881 – 82.

The most recent cricketer to play for two nations is Marc Chapman who represented Hong Kong in ODI’s between 2014 – 16 before making his debut for New Zealand in February 2018. The complete list of players who played for two international teams in ODI’s and T20 International can be found below.

One Day International Cricket

Player NameTeamCareerMatches 
Kepler WesselsAustralia1983 - 198554
South Africa1991 - 199455
Clayton LambertWest Indies1990 - 199811
USA20041
Anderson CumminsWest Indies1991 - 199563
Canada200713
Dougie BrownEngland1997 - 19989
Scotland2006 - 200716
Geraint JonesEngland2004 - 200649
PNG20142
Ed JoyceEngland2006 - 200717
Ireland2011 - 201861
Eoin MorganIreland2006 - 200923
England2009 - 2018177
Boyd RankinIreland2007 - 2012
2016 - 2018
49
England2013 - 20147
Luke RonchiAustralia20084
New Zealand2013 - 201781
Mark ChapmanHong Kong20152
New Zealand20183

T20 International Cricket

Player NameTeamCareerMatches 
Ed JoyceEngland2006 - 20072
Ireland2012 - 201416
Luke RonchiAustralia2008 - 20093
New Zealand2013 - 201729
Dirk NannesNetherlands20092
Australia2009 - 201015
Boyd RankinIreland2009 - 2013
2016 - 2017
24
England20132
Roelof van der MerweSouth Africa2009 - 201013
Netherlands2015 - 201711
Mark ChapmanHong Kong2014 - 201619
New Zealand20184