Owen Hargreaves is the only player to have played for England without having previously lived in the country.
Born to a Welsh mother and an English father, Hargreaves grew up in Canada and was eligible to represent Canada, Wales or England.
Having represented Wales at U19 level, he received a call-up from England and made his first full international debut on 15 August 2001 against the Netherlands.
Hargreaves, who was playing for Bayern Munich at the time, also became the second player (after Joe Baker) to have appeared for England without having played in English league football.
Hargreaves made 42 appearances for England and featured at the 2002 World Cup, 2004 European Championship and 2006 World Cup.
Crypto Analyst and market analyst having 5 years of experience now working with Bitcoinsensus. I also wrote many articles about that and different categories.