5 Players Who Have Played For And Against The Same Nation In Their International Career
Ed Joyce
Ed Joyce (Image Source: Twitter)
Ed Joyce is another Irish player who played for both Ireland and England in his career. In 2007, he played for England and during that period, he played against Ireland twice, scoring only 11 runs.
In 2011, he switched his country to Ireland and scored 105 runs in six matches against England. At the end of his career, Joyce ended as one of the greatest ever Irish players in their cricketing history.