7 international players who played for two different teams

LONDON, ENGLAND - JUNE 03:  Dirk Nannes of Netherlands in action during the Twenty20 warm up match between Netherlands and Scotland at The Brit Oval on June 3, 2009 in London, England.  (Photo by Hamish Blair/Getty Images)
Dirk Nannes represented Netherlands and Australia in the international circuit

#1 Eoin Morgan

Ad
CARDIFF, WALES - JUNE 14:  England batsman Eoin Morgan  hits out  during the ICC Champions Trophy semi final between England and Pakistan at SWALEC Stadium on June 14, 2017 in Cardiff, Wales.  (Photo by Stu Forster/Getty Images)
The left-handed batsman is currently the captain of the England team
Ad

The left-handed batsman started his domestic career in Ireland and was promoted to play for the country in the year 2006. Lack of opportunities for the associate members of the International Cricket Council (ICC) forced Morgan to switch loyalties to England in 2009.

The southpaw made his debut for England in May 2009 and soon became the first player to score a century for both countries. After becoming a regular member of the One Day squad for England, Morgan was named the captain of the side in November 2014. Morgan continues to lead England in the shorter format of the game and has proved his with an unorthodox style of play and aggressive captaincy.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications