In this quiz, you have to name every men’s player who has represented South Africa across all format in 2023.

Subscribe to the Wisden Cricket YouTube channel for post-match analysis, player interviews, and much more.

South Africa are closing out 2023 with what is shaping up to be a thrilling Test match against India at Centurion. It concludes a year in which they reached the semi-finals of the World Cup, and won two out of the three completed Test matches they’ve played. In all, 37 players have represented the Proteas across all formats, with the player with the most appearances having played 35 times.

While 13 players have racked up more than ten appearances for their country in the last 12 months, only two have managed to make the starting XI on more than 30 occasions. Both of South Africa’s most-capped players this year are batters, and both scored centuries during South Africa’s World Cup campaign.

You have seven minutes to guess all 37 names.