Credit: X

Credit: X

Corey Anderson was a part of New Zealand’s ODI World Cup squad in 2015 and the 2014 and 2016 T20 World Cup Squads. For the T20 World Cup 2024, Anderson has been named in the 15-member squad of the USA, the co-hosts of the tournament along with the West Indies. The tournament is set to kick off on June 1 with the USA clashing against Canada in the opening fixture at Grand Prairie Stadium, Texas.

If Anderson plays for the USA, he will join the likes of Dirk Nannes to have represented two nations in the shortest-format cricket World Cup. Here, in this article, we will mention the cricketers who have represented two countries in World Cups.

5 Cricketers to play for two countries in World Cups

Several other players have also represented more than one nation in global tournaments and in this article, we will have a look at five cricketers who have played for more than one country on the international stage. 

Dirk Nannes

dirk nannes australia netherlands

Pacer Dirk Nannes became the first cricketer to play for two nations in T20 World Cup. A son of Dutch migrants settled in Australia, Nannes was omitted from the Australian team for the 2009 World T20 and was picked in the Netherlands squad. He made his T20I debut in the first match of the tournament against England. Later, he was selected in the Australian squad for the 2010 T20 World Cup.