Kepler Wessels, who celebrates his 58th birthday on Monday, had a unique career for both Australia and South Africa during his playing days.
He is the only batsman who has scored Test centuries and 1000 runs each for two separate countries. Kepler Wessels was born in Bloemfontein but didn’t play for South Africa until he had represented Australia, where he emigrated.
He scored a century in his first Test innings against England for both countries: 162 in Brisbane in 1982-83, and 105 in a huge win at Lord’s in 1994, when he captained South Africa in their first Test in England since 1965.
He also led them in their return to Test cricket, in Bridgetown in 1991-92, and in their first World Cup (1992). His four other Test centuries were scored against four different countries.