List of Canadian soccer players who have played for other national teams
This is a list of Canadian-born and naturalized soccer players, who have played at least one game for a national team other then . For players who haven't been capped at the senior level their highest youth level cap will be denoted in brackets. Bosnia and Herzegovina *Asmir Begovic Chile *Jaime Lopresti Czech Republic *Jacob Lensky (U21) England *Terry Dunfield (U18) *Owen Hargreaves *Edward Parry *Kevin Sharp (U18) Greece *Stathis Kappos (U21) Guyana *Adrian Butters *Julien Edwards Haiti *Vladimir Edouard *Josue Mayard Jamaica *Hubert Busby, Jr. *Andy Williams Malta *Ivan Woods Morocco *Bono Netherlands *Jonathan de Guzman *Dwight Lodeweges (U21) *John van't Schip Northern Ireland *Caolan Lavery (U21) *Alan Mannus *Ian Mannus (School Boys) *Jimmy Nicholl Pakistan *Yousuf Butt Portugal *Daniel Fernandes *Steven Vitoria (U20) Scotland *Fraser Aird (U19) *Eadie Fraser *Joe Kennaway *John Little *Simon Lynch (U21) Singapore *Issey Nakajima-Farran (U21) Switzerland *Alain Rochat Trinidad and Tobago *Rick Titus United States *Tesho Akindele *Teal Bunbury *Mark Chung *John Kerr, Jr. *Sydney Leroux (Women) Uruguay *Juan Cruz Mascia Wales *Dylan Hughes (U21)