| First Match | November 16, 1995 - South Africa drew with England |
|---|---|
| Last Match | December 26, 2024 - South Africa beat Pakistan by 2 wickets |
| Home Team Wins | 24 |
| Away Team Wins | 3 |
| Neutral Team Wins | 0 |
| Matches Tied | 0 |
| No Result | 3 |
| Most Successful Team | South Africa - 24 wins |
| Highest Innings Score | 621/10 - by South Africa on December 26, 2020 - South Africa beat Sri Lanka by an innings and 45 runs |
| Lowest Innings Score | 101/10 - by England on January 22, 2016 - South Africa beat England by 280 runs |
| Wins Batting First | 13 |
| Wins Batting Second | 14 |
| First Inning Batting Win Percentage | 43.33 |
| Average Innings Score | 260 |
| Average First Innings Score | 323 |
| Average Second Innings Score | 298 |
| Average Third Innings Score | 220 |
| Average Fourth Innings Score | 162 |
| Most Prolific Batsman | Hashim Amla (1356 runs) |
| Highest Individual Score | 208 - by Hashim Amla v West Indies on December 17, 2014 - South Africa beat West Indies by an innings and 220 runs |
| Most Successful Bowler | Dale Steyn (59 wickets) |
| Best Bowling Analysis | 7/29 - by Kyle Abbott v Pakistan on February 22, 2013 - South Africa beat Pakistan by an innings and 18 runs |
| Pacer Wickets | 810 |
| Pacer Wickets Percentage | 88.62 |
| Spinner Wickets | 104 |
| Spinner Wickets Percentage | 11.38 |
| Result |
|---|
| South Africa v Pakistan on December 26, 2024 - South Africa beat Pakistan by 2 wickets |
| South Africa v India on December 26, 2023 - South Africa beat India by an innings and 32 runs |
| South Africa v West Indies on February 28, 2023 - South Africa beat West Indies by 87 runs |
| South Africa v India on December 26, 2021 - India beat South Africa by 113 runs |
| South Africa v Sri Lanka on December 26, 2020 - South Africa beat Sri Lanka by an innings and 45 runs |
| Team | Matches | Wins | Loss | Tied | Drawn | No Result | Win(%) |
|---|---|---|---|---|---|---|---|
| Australia | 2 | 1 | 1 | - | - | - | 50% |
| Bangladesh | 1 | - | 1 | - | - | - | - |
| England | 6 | 1 | 2 | - | 3 | 3 | 17% |
| India | 4 | 1 | 3 | - | - | - | 25% |
| New Zealand | 3 | - | 3 | - | - | - | - |
| Pakistan | 4 | - | 4 | - | - | - | - |
| South Africa | 30 | 24 | 3 | - | 3 | 3 | 80% |
| Sri Lanka | 5 | - | 5 | - | - | - | - |
| West Indies | 4 | - | 4 | - | - | - | - |
| Zimbabwe | 1 | - | 1 | - | - | - | - |
| Centurions |
|---|
| Graeme Hick - 141 v South Africa on November 16, 1995 - South Africa drew with England |
| Daryll Cullinan - 103 v Sri Lanka on March 27, 1998 - South Africa beat Sri Lanka by 6 wickets |
| Mark Boucher - 100 v West Indies on January 15, 1999 - South Africa beat West Indies by 351 runs |
| Gary Kirsten - 134 v West Indies on January 15, 1999 - South Africa beat West Indies by 351 runs |
| Jonty Rhodes - 103* v West Indies on January 15, 1999 - South Africa beat West Indies by 351 runs |
| Neil McKenzie - 103 v Sri Lanka on January 20, 2001 - South Africa beat Sri Lanka by an innings and 7 runs |
| Shaun Pollock - 111 v Sri Lanka on January 20, 2001 - South Africa beat Sri Lanka by an innings and 7 runs |
| Hashan Tillakaratne - 104* v South Africa on November 15, 2002 - South Africa beat Sri Lanka by 3 wickets |
| Graeme Smith - 139 v West Indies on January 16, 2004 - South Africa beat West Indies by 10 wickets |
| Herschelle Gibbs - 192 v West Indies on January 16, 2004 - South Africa beat West Indies by 10 wickets |
| Jacques Kallis - 130* v West Indies on January 16, 2004 - South Africa beat West Indies by 10 wickets |
| Chris Gayle - 107 v South Africa on January 16, 2004 - South Africa beat West Indies by 10 wickets |
| Ramnaresh Sarwan - 119 v South Africa on January 16, 2004 - South Africa beat West Indies by 10 wickets |
| AB de Villiers - 109 v England on January 21, 2005 - South Africa drew with England |
| Jacques Kallis - 136* v England on January 21, 2005 - South Africa drew with England |
| Ashwell Prince - 139* v Zimbabwe on March 11, 2005 - South Africa beat Zimbabwe by an innings and 62 runs |
| Jacob Oram - 133 v South Africa on April 15, 2006 - South Africa beat New Zealand by 128 runs |
| Ashwell Prince - 138 v Pakistan on January 11, 2007 - South Africa beat Pakistan by 7 wickets |
| Hashim Amla - 103 v New Zealand on November 16, 2007 - South Africa beat New Zealand by an innings and 59 runs |
| Jacques Kallis - 131 v New Zealand on November 16, 2007 - South Africa beat New Zealand by an innings and 59 runs |
| Ashwell Prince - 162* v Bangladesh on November 26, 2008 - South Africa beat Bangladesh by an innings and 48 runs |
| Mark Boucher - 117 v Bangladesh on November 26, 2008 - South Africa beat Bangladesh by an innings and 48 runs |
| Jacques Kallis - 120 v England on December 16, 2009 - South Africa drew with England |
| Hashim Amla - 100 v England on December 16, 2009 - South Africa drew with England |
| Hashim Amla - 140 v India on December 16, 2010 - South Africa beat India by an innings and 25 runs |
| Wicket taker |
|---|
| Glenn McGrath - 6/86 v South Africa on March 21, 1997 - South Africa beat Australia by 8 wickets |
| Allan Donald - 5/36 v Australia on March 21, 1997 - South Africa beat Australia by 8 wickets |
| Muttiah Muralitharan - 5/63 v South Africa on March 27, 1998 - South Africa beat Sri Lanka by 6 wickets |
| Allan Donald - 5/54 v Sri Lanka on March 27, 1998 - South Africa beat Sri Lanka by 6 wickets |
| Courtney Walsh - 6/80 v South Africa on January 15, 1999 - South Africa beat West Indies by 351 runs |
| Allan Donald - 5/49 v West Indies on January 15, 1999 - South Africa beat West Indies by 351 runs |
| Makhaya Ntini - 5/49 v West Indies on January 16, 2004 - South Africa beat West Indies by 10 wickets |
| Andre Nel - 6/81 v England on January 21, 2005 - South Africa drew with England |
| Monde Zondeki - 6/39 v Zimbabwe on March 11, 2005 - South Africa beat Zimbabwe by an innings and 62 runs |
| Makhaya Ntini - 5/94 v New Zealand on April 15, 2006 - South Africa beat New Zealand by 128 runs |
| Dale Steyn - 5/47 v New Zealand on April 15, 2006 - South Africa beat New Zealand by 128 runs |
| Makhaya Ntini - 5/51 v New Zealand on April 15, 2006 - South Africa beat New Zealand by 128 runs |
| Makhaya Ntini - 5/83 v Pakistan on January 11, 2007 - South Africa beat Pakistan by 7 wickets |
| Mohammad Asif - 5/89 v South Africa on January 11, 2007 - South Africa beat Pakistan by 7 wickets |
| Mark Gillespie - 5/136 v South Africa on November 16, 2007 - South Africa beat New Zealand by an innings and 59 runs |
| Dale Steyn - 6/49 v New Zealand on November 16, 2007 - South Africa beat New Zealand by an innings and 59 runs |
| Shakib Al Hasan - 6/99 v South Africa on November 26, 2008 - South Africa beat Bangladesh by an innings and 48 runs |
| Graeme Swann - 5/110 v South Africa on December 16, 2009 - South Africa drew with England |
| Paul Harris - 5/123 v England on December 16, 2009 - South Africa drew with England |
| Morne Morkel - 5/20 v India on December 16, 2010 - South Africa beat India by an innings and 25 runs |
| Vernon Philander - 5/53 v Sri Lanka on December 15, 2011 - South Africa beat Sri Lanka by an innings and 81 runs |
| Vernon Philander - 5/49 v Sri Lanka on December 15, 2011 - South Africa beat Sri Lanka by an innings and 81 runs |
| Rahat Ali - 6/127 v South Africa on February 22, 2013 - South Africa beat Pakistan by an innings and 18 runs |
| Kyle Abbott - 7/29 v Pakistan on February 22, 2013 - South Africa beat Pakistan by an innings and 18 runs |
| Mitchell Johnson - 7/68 v South Africa on February 12, 2014 - Australia beat South Africa by 281 runs |



