Can you name every South Africa men’s cricketer with five or more international centuries to his name in this quiz?

A total of 29 South African players have managed to score five or more centuries across formats – all of whom feature in this quiz. We have revealed the number of hundreds they have scored, along with the total number of matches and their overall career span.

[breakout id=”0″][/breakout]

You have six minutes to name all of them. Good luck.