MarketList of cricketers who have played for two international teams
Company Profile

List of cricketers who have played for two international teams

As of April 2024, 17 male players have played Test cricket for two nations, 16 have played One Day International (ODI) cricket for two teams, and 19 have played Twenty20 International (T20I) matches for two teams, and five have played for two teams in different international formats.

Men's cricket
Test cricket played Test cricket for both Australia and England.|alt=A man bowling a cricket ball , the 8th Nawab of Pataudi, is the only cricketer to have played for both England and India.|alt=A man with a side-parting, wearing a large cravat Seventeen men have represented two nations in Test cricket. List updated to 6 February 2025 (Test #2581). One Day International cricket played 17 ODIs for England before representing Ireland.|alt= A man in an England long-sleeved cricket shirt and cap played ODIs for Ireland before playing for England.|alt= A man wearing an England cricket shirt, a cap and sunglasses Sixteen men have played international cricket for two ODI teams. List updated to 24 January 2026 (ODI #4941). Twenty20 International cricket 24 men have represented two teams in T20I cricket. List updated to 2 April 2026 (T20I #3794). Different formatsGavin Hamilton played one Test match for England in 1999, before playing 38 ODIs and 12 T20Is for Scotland. • Ryan Campbell played two ODI matches for Australia in 2002, and also played three T20I matches for Hong Kong in 2016. • Gregory Strydom played twelve ODIs for Zimbabwe in 2006 and six T20Is for Cayman Islands in 2019. • Andri Berenger played ODIs for UAE and T20Is for Qatar. He also played for Sri Lanka at under-19 level. • Joe Burns played 23 Tests and 6 ODIs for Australia between 2014 and 2020. He started playing T20Is for Italy from 2024. • Ehsan Adil played 6 Tests and 3 ODIs for Pakistan between 2013 and 2015. He started playing T20Is for United States from 2026. ==Women's cricket==
Women's cricket
One Day International cricket Four women have played One Day International cricket for two teams. List updated to 21 January 2023 (ODI #1311). Twenty20 International cricket Seven women have played Twenty20 international cricket for two teams. List updated to 15 February 2026 (T20I #2672). Different formatsCandacy Atkins played 1 Test & 11 ODIs for West Indies between 2003 and 2004 before playing 1 T20I for USA in 2019. • Mahewish Khan played 2 Tests & 14 ODIs for Pakistan between 1998 and 2001 and 3 T20Is for Canada in 2019. ==References==
tickerdossier.comtickerdossier.substack.com