Khel Now logo
HomeSportsOLYMPICS 2024Live Score

Cricket

6 cricketers to score century for two different countries in international cricket

Published at :June 18, 2024 at 3:24 PM
Modified at :June 18, 2024 at 3:24 PM
Post Featured Image

Karan Rawat


Several cricketers have represented two countries in international cricket, but only few have hit hundreds for both the sides.

Representing a country at the international level is the dream of every player who takes up the game of cricket. And, only a few achieve this dream in their careers. Then, scoring a hundred for your country is even more special, which is a dream-come-true moment for any batsman.

However, some players have lived the rare dream of playing for two different nations and notching up centuries for both.

With the game growing rapidly, it is now becoming less and less surprising to see players switching countries in search of more and better options. Among those who have done it so far, a few have registered an international hundred for two different countries, which we will discuss here.

List of cricketers to score a century for two different countries:

1. Kepler Wessels (Australia and South Africa)

Kepler Wessels
Kepler Wessels. Image-Getty

Kepler Wessels was the first-ever player to play ODI cricket for two different countries. He made his international debut for Australia in 1983 and played until 1985. During this period, he played 24 tests and 54 ODIs and scored five centuries.

Later, he joined his birth country, South Africa, in 1991. He was the captain of South Africa when they made their comeback in international cricket. For South Africa, he scored two ODIs and two test centuries between 1991 and 1994.

2. Ed Joyce (England and Ireland)

Ed Joyce. (Image Source: Associated Press)
Ed Joyce. (Image Source: Associated Press)

Born in Dublin, Ireland, Ed Joyce made his international debut for England in 2006. He played 17 ODIs for England and scored 471 runs with one hundred. In 2011, he made his debut for Ireland. Joyce represented the Irish team in 61 ODIs and scored 2151 runs with five centuries and a best of 160 not out. He also played 16 T20Is for Ireland and scored 404 runs with a best of 78 not out.

3. Eoin Morgan (Ireland and England)

Eoin Morgan
Eoin Morgan. (Image Source: ICC)

One of the most famous names in this list of batters to score a century for two different countries is Eoin Morgan. Born in Dublin, Morgan burst onto the scene in 2006 when he played his first ODI for Ireland. He played 23 ODIs for them and scored 744 runs with one hundred. He also played in the 2007 ODI World Cup for Ireland.

Later in 2009, he made his ODI debut for England. Morgan played 16 tests, 225 ODIs and 115 T20Is for England. He had two tests and 12 ODI centuries for England. Morgan led England to their maiden ODI World Cup title in 2019.

4. Mark Chapman (Hong Kong and New Zealand)

Mark Chapman
Mark Chapman. (Image Source: Getty Images)

Mark Chapman is another player in this elite list of players to score a century for two different countries. Chapman represented his birth country, Hong Kong, between 2014 and 2016 in two ODIs and 19 T20Is. In two ODIs for Hong Kong, he had hit one century.

Then, in 2018, he played his first game for New Zealand. He has scored one ODI and one T20I century for the Black Caps so far.

5. Gary Ballance (England and Zimbabwe)

Gary Ballance
Gary Ballance. Image-AP

Former England opener Gary Ballance is one of the cricketers to be in this list of batters to score an international cricket century for two different countries. He made his debut for England in 2013 and represented them in 23 tests and 16 ODIs. For England, he recorded four test centuries with 1498 runs. In 2023, Ballance made his test debut for Zimbabwe and scored a ton on his debut to feature in this elite list of cricketers.

6. Joe Burns (Australia and Italy)

Joe Burns
Joe Burns. Image-Getty

Former Australia test opener Joe Burns is the latest name in the tally of batters to score a century for two different countries. He played 23 tests and six ODIs for Australia between 2014 and 2020 and scored 1442 runs in tests. He had four centuries and seven half-centuries in test cricket.

In 2024, through his mother’s heritage, he made it to the Italy national cricket team. In this fifth T20I for Italy, he scored his maiden T20I hundred, a 55-ball 108-run knock against Romania.

(All stats and numbers updated till 18th June, 2024)

For more updates, follow Khel Now Cricket for IPL 2024 Live Score & IPL Points Table,  on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Advertisement
Advertisement