Previous
Kepler Wessels is the only man to have played more than ten Tests for two different teams
© Getty Images
Next