Every cricketer in the puzzles

23 players, curated by hand. Career facts only, no photographs, no scraped databases.

PlayerCountryRoleSpanTestsRuns
AB de Villiers South Africa Batter 2004–18 114 8,765
Aiden Markram South Africa Batter 2017–now 0 0
Allan Donald South Africa Bowler 1992–02 72 652
Anrich Nortje South Africa Bowler 2019–now 0 0
Barry Richards South Africa Batter 1970–70 4 508
Dale Steyn South Africa Bowler 2004–19 93 1,251
Dane van Niekerk South Africa All-rounder 2009–22 2 0
Faf du Plessis South Africa Batter 2012–21 69 4,163
Graeme Pollock South Africa Batter 1963–70 23 2,256
Graeme Smith South Africa Batter 2002–14 117 9,265
Hashim Amla South Africa Batter 2004–19 124 9,282
Hugh Tayfield South Africa Bowler 1949–60 37 862
Jacques Kallis South Africa All-rounder 1995–13 166 13,289
Kagiso Rabada South Africa Bowler 2015–now 70 0
Laura Wolvaardt South Africa Batter 2016–now 3 0
Makhaya Ntini South Africa Bowler 1998–09 101 699
Marizanne Kapp South Africa All-rounder 2009–now 3 0
Mike Procter South Africa All-rounder 1967–70 7 226
Quinton de Kock South Africa Keeper 2013–22 54 0
Shabnim Ismail South Africa Bowler 2007–23 5 0
Shaun Pollock South Africa All-rounder 1995–08 108 3,781
Tazmin Brits South Africa Batter 2018–now 1 0
Temba Bavuma South Africa Batter 2014–now 0 0