Multiple choice general knowledge sports

Which of the following players have played for two different countries?

  1. Kepler Wessels

  2. Gavin Hamilton

  3. Dirk Nannes

  4. Kevin Pieterson

Reveal answer Fill a bubble to check yourself
A,B,C Correct answer
Explanation

Kepler Wessels played for both Australia and South Africa, Gavin Hamilton played for Scotland and England, and Dirk Nannes played for Australia and the Netherlands. Kevin Pietersen played only for England (though he was born in South Africa, he only played international cricket for England).