Players who represented two national teams in soccer history

Yahoo Sports1 min read • Latest: Sep 21, 2026, 4:21 PM

Last updated Sep 21, 2026

Players who represented two national teams in soccer history
Summary

International football pathways have become increasingly complex, with players shifting national allegiances. Some athletes, including Declan Rice and Diego Costa, have represented different countries at various levels. These choices often stem from opportunities and timing. Current FIFA rules allow changes that impact players' national team representation. A closer look reveals stories behind some notable players who have navigated this terrain.

Source Links
By the Numbers
  • Declan Rice played for both Republic of Ireland and England.
  • Diego Costa represented Brazil before switching to Spain.
  • Hakim Ziyech played for the Netherlands at youth levels before joining Morocco.
  • FIFA's rules enable players to change national teams at various stages.
  • Eric Maxim Choupo-Moting switched from Germany to Cameroon.
Latest Updates
  • 4:21 PMYahoo Sports📸 They played for two countries… and everyone forgot!
What they're saying
"

In modern football, international pathways are no longer always linear.Some players first wear the shirt of one national team at youth level before choosing another when stepping up to the senior side...

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days