5 modern-day cricketers who have played for two countries

Eoin Morgan
Eoin Morgan

#3 Ed Joyce - England and Ireland

Ed Joyce
Ed Joyce

After beginning his County career with Middlesex, Ed Joyce gradually rose through the ranks in the England setup. His consistent performance in the county circuit earned him a call-up for the England national team.

The Dublin-born batsman made his ODI debut against his home country Ireland in 2006. He was also a part of the England team for the 2007 World Cup. Included in the Test squad during the 2006/07 Ashes, he missed a debut by a whisker.

Competition for spots, coincided with his loss in the form, made him go down the pecking order for the England team. After special permission from the ICC, he was allowed to play for Ireland in the 2011 World Cup. Since then he played for Ireland till his retirement in 2018. He also was a part of the Ireland team which played its first Test in 2018 against Pakistan.

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

Quick Links

Edited by Ram Kumar
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