In this quiz, you have to name every South African player to have scored a century in men’s international cricket since 2000.

The list contains 35 players who scored at least one ton, topped by two players who managed more than 50 centuries in that period.

We have mentioned the number of centuries they scored, along with their career span since 2000.

As we always say, don’t forget the bowling all-rounders and wicketkeepers.