5 International Cricketers who have played for two countries

Image result for Kepler Wessels
Enter caption

#4 Ed Joyce- England and Ireland

Related image

Ed Joyce has played for Ireland and England on and off. Joyce was born on 22 September 1978 in Dublin, Ireland. He made his ODI debut for his homeland team of Ireland in 2006 and played there till 2007 before qualifying to play for the national team of England in 2007. In the meantime, he played over 70 matches for Ireland.

He played for England till the year 2010 before returning to Ireland once again. The reason he gives for this transition from the English to the Irish colours was, he was being overlooked in the team after he dropped a catch in the first Super Eight game.

He played only 17 ODI matches for England in which he scored 471 runs. Joyce announced his retirement from all the formats of the game of cricket on 24 May 2018. Since then he has not been seen playing on the cricket field. He is a left-handed batsman who was mostly featured as the opening batsman in the game of cricket.

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

Quick Links

Edited by Kishan Prasad
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