Geraint Jones played 34 Test and 49 ODIs for England © Getty Images
Geraint Jones played 34 Test and 49 ODIs for England © Getty Images

Nov 9, 2014

Geraint Jones became the third cricketer in the history of One-Day International (ODI) cricket to feature in a country’s first ever ODI match, after having played ODIs for another country. Jones featured for Papua New Guinea in their first-ever ODI, which was against Hong Kong and was the first of a two-match ODI series against the same opposition at the Tony Ireland Stadium in Townsville, Australia.

Jones played 34 Tests and 49 ODIs as a wicket-keeper batsman for England between 2004 and 2006, after which he was dropped in favour of Chris Read. Some of the key moments from his brief career were featuring in the 2004 ICC Champions Trophy final for England against West Indies, as well as scoring a 71 against Australia in the 2005 NatWest series. After the passage of half-a-decade since his last appearance for England, Jones decided to represent Papua New Guinea, his country-of-birth. He however, is not the only one to do so. Following is the list of all the players who represented a country in their first ever ODI after having represented another country for the same:

Player Country 1 Country 2 (1st ever ODI) Year of Country 2 debut
Geraint Jones England Papua New Guinea 2014
Kepler Wessels Australia South Africa 1992
Clayton Lambert West Indies USA 2004

There have been three cricketers who have achieved a similar feat, but in Test cricket, which is illustrated in the following table:

Player Country 1 Country 2 (1st ever ODI) Year of Country 2 debut
John Traicos South Africa Zimbabwe 1992
Abdul Hafeez Kardar India Pakistan 1952
Amir Elahi India Pakistan 1952