7 international players who played for two different teams

LONDON, ENGLAND - JUNE 03:  Dirk Nannes of Netherlands in action during the Twenty20 warm up match between Netherlands and Scotland at The Brit Oval on June 3, 2009 in London, England.  (Photo by Hamish Blair/Getty Images)
Dirk Nannes represented Netherlands and Australia in the international circuit

#3 Michael Di Venuto

Ad
Michael Di Venuto had a stint with the Australian team as a batting coach
Ad

The left-handed opening batsman represented the Tasmanian Tigers in the domestic circuit for Australia. Michael Di Venuto's consistent performance in the domestic matches paved his way into the national side for a series against South Africa in 1992.

After dismal performances in nine games, Di Venuto decided to emigrate to Italy in 2012 to continue playing international cricket. A valid Italian passport ensured that he could represent the country in the international arena. He made his debut for the side in the 2012 World T-20 Qualifiers.

Di Venuto is currently serving as the head coach of Surrey having previously served as the batting coach of the Australian team on their tour of India in 2016.

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

Quick Links

Edited by Staff Editor
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