2. Jofra Archer (West Indies and England)
Archer is the latest entry to the list of players who played for two countries. He was born in Barbados and was a promising youngster in the Windies U19 cricket. However he faced a serious back injury.
But when Archer regained fitness, the West Indies Cricket Board had completely forgotten about him. Archer then started playing for Hobart Hurricanes in the Big Bash League.
There he caught a lot of attention with his raw pace and athleticism. He also shifted his base and started playing in county cricket. ECB welcomed Archer and also selected him in the 2019 World Cup squad. There he played a key role in helping England win their first World Cup.
3. Dirk Nannes (Netherlands and Australia)
Nannes is one of few players who has played for two countries – Netherlands and Australia. In fact Nannes is the fastest pacer to have ever played for Netherlands in international cricket.
People in India might remember him because of his unique run-up and fiery moustache. He made the headlines when Delhi Daredevils benched Glenn McGrath in favour of him.
The left-arm pacer had raw pace with which he destroyed India’s top order in 2010 World T20 league game. He also helped Australia reach the finals of the very same tournament with 14 wickets, where they were defeated by England.