| 106 | JH Sinclair | v England at Cape Town, 2nd Test, 1898/99 [59] |
| 101 | JH Sinclair | v Australia at Johannesburg, 2nd Test, 1902/03 [76] |
| 104 | JH Sinclair | v Australia at Cape Town, 3rd Test, 1902/03 [77] |
| 147 | GC White | v England at Johannesburg, 3rd Test, 1905/06 [90] |
| 102 | CMH Hathorn | v England at Johannesburg, 3rd Test, 1905/06 [90] |
| 115 | PW Sherwell | v England at Lord's, 1st Test, 1907 [93] |
| 123 | GA Faulkner | v England at Johannesburg, 1st Test, 1909/10 [106] |
| 118 | GC White | v England at Durban, 2nd Test, 1909/10 [107] |
| 204 | GA Faulkner | v Australia at Melbourne, 2nd Test, 1910/11 [112] |
| 105 | JW Zulch | v Australia at Adelaide, 3rd Test, 1910/11 [113] |
| 115 | GA Faulkner | v Australia at Adelaide, 3rd Test, 1910/11 [113] |
| 103 | SJ Snooke | v Australia at Adelaide, 3rd Test, 1910/11 [113] |
| 150 | JW Zulch | v Australia at Sydney, 5th Test, 1910/11 [115] |
| 122* | GA Faulkner | v Australia at Manchester, 1st Test, 1912 [121] |
| 109 | HW Taylor | v England at Durban, 1st Test, 1913/14 [130] |
| 152 | CN Frank | v Australia at Johannesburg, 2nd Test, 1921/22 [146] |
| 111 | AW Nourse | v Australia at Johannesburg, 2nd Test, 1921/22 [146] |
| 176 | HW Taylor | v England at Johannesburg, 1st Test, 1922/23 [148] |
| 101 | HW Taylor | v England at Johannesburg, 4th Test, 1922/23 [151] |
| 102 | HW Taylor | v England at Durban, 5th Test, 1922/23 [152] |
| 120 | RH Catterall | v England at Birmingham, 1st Test, 1924 [153] |
| 120 | RH Catterall | v England at Lord's, 2nd Test, 1924 [154] |
| 101 | HW Taylor | v England at Johannesburg, 4th Test, 1927/28 [171] |
| 119 | RH Catterall | v England at Durban, 5th Test, 1927/28 [172] |
| 129 | HGO Owen-Smith | v England at Leeds, 3rd Test, 1929 [183] |
| 121 | HW Taylor | v England at The Oval, 5th Test, 1929 [185] |
| 123 | B Mitchell | v England at Cape Town, 2nd Test, 1930/31 [202] |
| 141 | IJ Siedle | v England at Cape Town, 2nd Test, 1930/31 [202] |
| 117 | HW Taylor | v England at Cape Town, 2nd Test, 1930/31 [202] |
| 111 | KG Viljoen | v Australia at Melbourne, 3rd Test, 1931/32 [214] |
| 103 | JAJ Christy | v New Zealand at Christchurch, 1st Test, 1931/32 [217] |
| 113 | B Mitchell | v New Zealand at Christchurch, 1st Test, 1931/32 [217] |
| 122* | XC Balaskas | v New Zealand at Wellington, 2nd Test, 1931/32 [218] |
| 164* | B Mitchell | v England at Lord's, 2nd Test, 1935 [243] |
| 124 | KG Viljoen | v England at Manchester, 4th Test, 1935 [245] |
| 128 | B Mitchell | v England at The Oval, 5th Test, 1935 [246] |
| 117 | EL Dalton | v England at The Oval, 5th Test, 1935 [246] |
| 231 | AD Nourse | v Australia at Johannesburg, 2nd Test, 1935/36 [248] |
| 102 | EL Dalton | v England at Johannesburg, 1st Test, 1938/39 [267] |
| 120 | AD Nourse | v England at Cape Town, 2nd Test, 1938/39 [268] |
| 109 | B Mitchell | v England at Durban, 3rd Test, 1938/39 [269] |
| 103 | A Melville | v England at Durban, 5th Test, 1938/39 [271] |
| 125 | PGV van der Bijl | v England at Durban, 5th Test, 1938/39 [271] |
| 103 | AD Nourse | v England at Durban, 5th Test, 1938/39 [271] |
| 189 | A Melville | v England at Nottingham, 1st Test, 1947 [285] |
| 104* | A Melville | v England at Nottingham, 1st Test, 1947 [285] |
| 149 | AD Nourse | v England at Nottingham, 1st Test, 1947 [285] |
| 117 | A Melville | v England at Lord's, 2nd Test, 1947 [286] |
| 115 | AD Nourse | v England at Manchester, 3rd Test, 1947 [287] |
| 120 | B Mitchell | v England at The Oval, 5th Test, 1947 [289] |
| 189* | B Mitchell | v England at The Oval, 5th Test, 1947 [289] |
| 156* | EAB Rowan | v England at Johannesburg, 2nd Test, 1948/49 [307] |
| 120 | B Mitchell | v England at Cape Town, 3rd Test, 1948/49 [309] |
| 112 | AD Nourse | v England at Cape Town, 3rd Test, 1948/49 [309] |
| 129* | AD Nourse | v England at Johannesburg, 4th Test, 1948/49 [312] |
| 125 | WW Wade | v England at Port Elizabeth, 5th Test, 1948/49 [313] |
| 114 | AD Nourse | v Australia at Cape Town, 2nd Test, 1949/50 [319] |
| 143 | EAB Rowan | v Australia at Durban, 3rd Test, 1949/50 [320] |
| 208 | AD Nourse | v England at Nottingham, 1st Test, 1951 [334] |
| 236 | EAB Rowan | v England at Leeds, 4th Test, 1951 [337] |
| 162* | WR Endean | v Australia at Melbourne, 2nd Test, 1952/53 [361] |
| 255* | DJ McGlew | v New Zealand at Wellington, 1st Test, 1952/53 [368] |
| 109 | ARA Murray | v New Zealand at Wellington, 1st Test, 1952/53 [368] |
| 116 | WR Endean | v New Zealand at Auckland, 2nd Test, 1952/53 [370] |
| 101 | RA McLean | v New Zealand at Durban, 1st Test, 1953/54 [377] |
| 142 | RA McLean | v England at Lord's, 2nd Test, 1955 [409] |
| 104* | DJ McGlew | v England at Manchester, 3rd Test, 1955 [410] |
| 113 | JHB Waite | v England at Manchester, 3rd Test, 1955 [410] |
| 108 | PL Winslow | v England at Manchester, 3rd Test, 1955 [410] |
| 133 | DJ McGlew | v England at Leeds, 4th Test, 1955 [411] |
| 116* | WR Endean | v England at Leeds, 4th Test, 1955 [411] |
| 100 | RA McLean | v England at Durban, 3rd Test, 1956/57 [436] |
| 108 | DJ McGlew | v Australia at Johannesburg, 1st Test, 1957/58 [444] |
| 115 | JHB Waite | v Australia at Johannesburg, 1st Test, 1957/58 [444] |
| 105 | DJ McGlew | v Australia at Durban, 3rd Test, 1957/58 [447] |
| 134 | JHB Waite | v Australia at Durban, 3rd Test, 1957/58 [447] |
| 109 | RA McLean | v England at Manchester, 4th Test, 1960 [495] |
| 127* | DJ McGlew | v New Zealand at Durban, 1st Test, 1961/62 [515] |
| 101 | JHB Waite | v New Zealand at Johannesburg, 2nd Test, 1961/62 [517] |
| 113 | RA McLean | v New Zealand at Cape Town, 3rd Test, 1961/62 [519] |
| 120 | DJ McGlew | v New Zealand at Johannesburg, 4th Test, 1961/62 [523] |
| 114 | EJ Barlow | v Australia at Brisbane, 1st Test, 1963/64 [548] |
| 109 | EJ Barlow | v Australia at Melbourne, 2nd Test, 1963/64 [549] |
| 122 | RG Pollock | v Australia at Sydney, 3rd Test, 1963/64 [550] |
| 201 | EJ Barlow | v Australia at Adelaide, 4th Test, 1963/64 [553] |
| 175 | RG Pollock | v Australia at Adelaide, 4th Test, 1963/64 [553] |
| 126 | KC Bland | v Australia at Sydney, 5th Test, 1963/64 [555] |
| 144* | KC Bland | v England at Johannesburg, 2nd Test, 1964/65 [572] |
| 138 | EJ Barlow | v England at Cape Town, 3rd Test, 1964/65 [573] |
| 154 | AJ Pithey | v England at Cape Town, 3rd Test, 1964/65 [573] |
| 112 | TL Goddard | v England at Johannesburg, 4th Test, 1964/65 [575] |
| 137 | RG Pollock | v England at Port Elizabeth, 5th Test, 1964/65 [578] |
| 125 | RG Pollock | v England at Nottingham, 2nd Test, 1965 [595] |
| 127 | KC Bland | v England at The Oval, 3rd Test, 1965 [596] |
| 182 | DT Lindsay | v Australia at Johannesburg, 1st Test, 1966/67 [611] |
| 209 | RG Pollock | v Australia at Cape Town, 2nd Test, 1966/67 [613] |
| 137 | DT Lindsay | v Australia at Durban, 3rd Test, 1966/67 [615] |
| 131 | DT Lindsay | v Australia at Johannesburg, 4th Test, 1966/67 [616] |
| 105 | RG Pollock | v Australia at Port Elizabeth, 5th Test, 1966/67 [617] |
| 127 | EJ Barlow | v Australia at Cape Town, 1st Test, 1969/70 [670] |
| 140 | BA Richards | v Australia at Durban, 2nd Test, 1969/70 [671] |
| 274 | RG Pollock | v Australia at Durban, 2nd Test, 1969/70 [671] |
| 110 | EJ Barlow | v Australia at Johannesburg, 3rd Test, 1969/70 [672] |
| 126 | BA Richards | v Australia at Port Elizabeth, 4th Test, 1969/70 [673] |
| 102 | BL Irvine | v Australia at Port Elizabeth, 4th Test, 1969/70 [673] |
| 163 | AC Hudson | v West Indies at Bridgetown, Only Test, 1991/92 [1188] |
| 118 | KC Wessels | v India at Durban, 1st Test, 1992/93 [1200] |
| 135 | WJ Cronje | v India at Port Elizabeth, 3rd Test, 1992/93 [1206] |
| 101* | JN Rhodes | v Sri Lanka at Moratuwa, 1st Test, 1993/94 [1232] |
| 122 | WJ Cronje | v Sri Lanka at Colombo (SSG), 2nd Test, 1993/94 [1233] |
| 102 | DJ Cullinan | v Sri Lanka at Colombo (PSS), 3rd Test, 1993/94 [1234] |
| 122 | WJ Cronje | v Australia at Johannesburg, 1st Test, 1993/94 [1252] |
| 102 | AC Hudson | v Australia at Cape Town, 2nd Test, 1993/94 [1253] |
| 105 | KC Wessels | v England at Lord's, 1st Test, 1994 [1263] |
| 104 | PN Kirsten | v England at Leeds, 2nd Test, 1994 [1264] |
| 112 | WJ Cronje | v New Zealand at Cape Town, 3rd Test, 1994/95 [1282] |
| 109 | DJ Richardson | v New Zealand at Cape Town, 3rd Test, 1994/95 [1282] |
| 113 | BM McMillan | v Pakistan at Johannesburg, Only Test, 1994/95 [1283] |
| 101 | WJ Cronje | v New Zealand at Auckland, Only Test, 1994/95 [1291] |
| 135 | AC Hudson | v Zimbabwe at Harare, Only Test, 1995/96 [1307] |
| 110 | G Kirsten | v England at Johannesburg, 2nd Test, 1995/96 [1315] |
| 100* | BM McMillan | v England at Johannesburg, 2nd Test, 1995/96 [1315] |
| 146 | AC Hudson | v India at Calcutta, 2nd Test, 1996/97 [1341] |
| 102 | G Kirsten | v India at Calcutta, 2nd Test, 1996/97 [1341] |
| 133 | G Kirsten | v India at Calcutta, 2nd Test, 1996/97 [1341] |
| 153* | DJ Cullinan | v India at Calcutta, 2nd Test, 1996/97 [1341] |
| 103 | G Kirsten | v India at Cape Town, 2nd Test, 1996/97 [1349] |
| 103* | BM McMillan | v India at Cape Town, 2nd Test, 1996/97 [1349] |
| 102* | L Klusener | v India at Cape Town, 2nd Test, 1996/97 [1349] |
| 122* | DJ Cullinan | v India at Johannesburg, 3rd Test, 1996/97 [1350] |
| 100* | G Kirsten | v Pakistan at Faisalabad, 3rd Test, 1997/98 [1382] |
| 101 | JH Kallis | v Australia at Melbourne, 1st Test, 1997/98 [1392] |
| 108* | G Kirsten | v Australia at Adelaide, 3rd Test, 1997/98 [1397] |
| 108 | PL Symcox | v Pakistan at Johannesburg, 1st Test, 1997/98 [1400] |
| 113 | DJ Cullinan | v Sri Lanka at Cape Town, 1st Test, 1997/98 [1410] |
| 103 | DJ Cullinan | v Sri Lanka at Centurion, 2nd Test, 1997/98 [1414] |
| 117 | JN Rhodes | v England at Lord's, 2nd Test, 1998 [1419] |
| 210 | G Kirsten | v England at Manchester, 3rd Test, 1998 [1420] |
| 132 | JH Kallis | v England at Manchester, 3rd Test, 1998 [1420] |
| 126 | WJ Cronje | v England at Nottingham, 4th Test, 1998 [1421] |
| 110 | JH Kallis | v West Indies at Cape Town, 4th Test, 1998/99 [1440] |
| 168 | DJ Cullinan | v West Indies at Cape Town, 4th Test, 1998/99 [1440] |
| 134 | G Kirsten | v West Indies at Centurion, 5th Test, 1998/99 [1441] |
| 103* | JN Rhodes | v West Indies at Centurion, 5th Test, 1998/99 [1441] |
| 100 | MV Boucher | v West Indies at Centurion, 5th Test, 1998/99 [1441] |
| 128 | G Kirsten | v New Zealand at Auckland, 1st Test, 1998/99 [1446] |
| 275* | DJ Cullinan | v New Zealand at Auckland, 1st Test, 1998/99 [1446] |
| 211* | HH Gibbs | v New Zealand at Christchurch, 2nd Test, 1998/99 [1449] |
| 148* | JH Kallis | v New Zealand at Christchurch, 2nd Test, 1998/99 [1449] |
| 120 | HH Gibbs | v New Zealand at Wellington, 3rd Test, 1998/99 [1452] |
| 152 | DJ Cullinan | v New Zealand at Wellington, 3rd Test, 1998/99 [1452] |
| 115 | JH Kallis | v Zimbabwe at Harare, 2nd Test, 1999/00 [1468] |
| 125 | MV Boucher | v Zimbabwe at Harare, 2nd Test, 1999/00 [1468] |
| 108 | DJ Cullinan | v England at Johannesburg, 1st Test, 1999/00 [1471] |
| 174 | L Klusener | v England at Port Elizabeth, 2nd Test, 1999/00 [1475] |
| 275 | G Kirsten | v England at Durban, 3rd Test, 1999/00 [1480] |
| 108 | MV Boucher | v England at Durban, 3rd Test, 1999/00 [1480] |
| 105 | JH Kallis | v England at Cape Town, 4th Test, 1999/00 [1482] |
| 120 | DJ Cullinan | v England at Cape Town, 4th Test, 1999/00 [1482] |
| 114* | DJ Cullinan | v Sri Lanka at Galle, 1st Test, 2000/01 [1504] |
| 118* | L Klusener | v Sri Lanka at Kandy, 2nd Test, 2000/01 [1505] |
| 160 | JH Kallis | v New Zealand at Bloemfontein, 1st Test, 2000/01 [1514] |
| 120 | ND McKenzie | v New Zealand at Port Elizabeth, 2nd Test, 2000/01 [1519] |
| 100 | HH Dippenaar | v New Zealand at Johannesburg, 3rd Test, 2000/01 [1522] |
| 180 | G Kirsten | v Sri Lanka at Durban, 1st Test, 2000/01 [1526] |
| 112 | DJ Cullinan | v Sri Lanka at Cape Town, 2nd Test, 2000/01 [1528] |
| 103 | ND McKenzie | v Sri Lanka at Centurion, 3rd Test, 2000/01 [1529] |
| 111 | SM Pollock | v Sri Lanka at Centurion, 3rd Test, 2000/01 [1529] |
| 150 | G Kirsten | v West Indies at Georgetown, 1st Test, 2000/01 [1534] |
| 103 | DJ Cullinan | v West Indies at Port of Spain, 2nd Test, 2000/01 [1538] |
| 134 | DJ Cullinan | v West Indies at Barbados, 3rd Test, 2000/01 [1541] |
| 106* | SM Pollock | v West Indies at Barbados, 3rd Test, 2000/01 [1541] |
| 147 | HH Gibbs | v Zimbabwe at Harare, 1st Test, 2001/02 [1562] |
| 220 | G Kirsten | v Zimbabwe at Harare, 1st Test, 2001/02 [1562] |
| 157* | JH Kallis | v Zimbabwe at Harare, 1st Test, 2001/02 [1562] |
| 189* | JH Kallis | v Zimbabwe at Bulawayo, 2nd Test, 2001/02 [1563] |
| 107 | HH Gibbs | v India at Bloemfontein, 1st Test, 2001/02 [1564] |
| 108 | L Klusener | v India at Bloemfontein, 1st Test, 2001/02 [1564] |
| 196 | HH Gibbs | v India at Port Elizabeth, 2nd Test, 2001/02 [1569] |
| 153 | G Kirsten | v Australia at Sydney, 3rd Test, 2001/02 [1582] |
| 104 | HH Gibbs | v Australia at Durban, 3rd Test, 2001/02 [1595] |
| 200 | GC Smith | v Bangladesh at East London, 1st Test, 2002/03 [1619] |
| 150 | G Kirsten | v Bangladesh at East London, 1st Test, 2002/03 [1619] |
| 114 | HH Gibbs | v Bangladesh at Potchefstroom, 2nd Test, 2002/03 [1621] |
| 160 | G Kirsten | v Bangladesh at Potchefstroom, 2nd Test, 2002/03 [1621] |
| 139* | JH Kallis | v Bangladesh at Potchefstroom, 2nd Test, 2002/03 [1621] |
| 105 | JH Kallis | v Pakistan at Durban, 1st Test, 2002/03 [1635] |
| 151 | GC Smith | v Pakistan at Cape Town, 2nd Test, 2002/03 [1637] |
| 228 | HH Gibbs | v Pakistan at Cape Town, 2nd Test, 2002/03 [1637] |
| 222* | JA Rudolph | v Bangladesh at Chittagong, 1st Test, 2003 [1640] |
| 177* | HH Dippenaar | v Bangladesh at Chittagong, 1st Test, 2003 [1640] |
| 277 | GC Smith | v England at Birmingham, 1st Test, 2003 [1651] |
| 179 | HH Gibbs | v England at Birmingham, 1st Test, 2003 [1651] |
| 259 | GC Smith | v England at Lord's, 2nd Test, 2003 [1653] |
| 108 | G Kirsten | v England at Lord's, 2nd Test, 2003 [1653] |
| 130 | G Kirsten | v England at Leeds, 4th Test, 2003 [1656] |
| 183 | HH Gibbs | v England at The Oval, 5th Test, 2003 [1659] |
| 118 | G Kirsten | v Pakistan at Faisalabad, 2nd Test, 2003/04 [1666] |
| 132 | GC Smith | v West Indies at Johannesburg, 1st Test, 2003/04 [1674] |
| 158 | JH Kallis | v West Indies at Johannesburg, 1st Test, 2003/04 [1674] |
| 142 | HH Gibbs | v West Indies at Durban, 2nd Test, 2003/04 [1679] |
| 177 | JH Kallis | v West Indies at Durban, 2nd Test, 2003/04 [1679] |
| 137 | G Kirsten | v West Indies at Durban, 2nd Test, 2003/04 [1679] |
| 142 | HH Gibbs | v West Indies at Cape Town, 3rd Test, 2003/04 [1681] |
| 101 | JA Rudolph | v West Indies at Cape Town, 3rd Test, 2003/04 [1681] |
| 130* | JH Kallis | v West Indies at Cape Town, 3rd Test, 2003/04 [1681] |
| 122* | MV Boucher | v West Indies at Cape Town, 3rd Test, 2003/04 [1681] |
| 139 | GC Smith | v West Indies at Centurion, 4th Test, 2003/04 [1682] |
| 192 | HH Gibbs | v West Indies at Centurion, 4th Test, 2003/04 [1682] |
| 130* | JH Kallis | v West Indies at Centurion, 4th Test, 2003/04 [1682] |
| 150* | JH Kallis | v New Zealand at Hamilton, 1st Test, 2003/04 [1686] |
| 137 | G Kirsten | v New Zealand at Hamilton, 1st Test, 2003/04 [1686] |
| 154* | JA Rudolph | v New Zealand at Auckland, 2nd Test, 2003/04 [1689] |
| 125* | GC Smith | v New Zealand at Wellington, 3rd Test, 2003/04 [1692] |
| 102 | JA Rudolph | v Sri Lanka at Galle, 1st Test, 2004 [1709] |
| 163 | AJ Hall | v India at Kanpur, 1st Test, 2004/05 [1722] |
| 121 | JH Kallis | v India at Kolkata, 2nd Test, 2004/05 [1724] |
| 110 | HH Dippenaar | v England at Port Elizabeth, 1st Test, 2004/05 [1728] |
| 162 | JH Kallis | v England at Durban, 2nd Test, 2004/05 [1730] |
| 149 | JH Kallis | v England at Cape Town, 3rd Test, 2004/05 [1732] |
| 161 | HH Gibbs | v England at Johannesburg, 4th Test, 2004/05 [1734] |
| 109 | AB de Villiers | v England at Centurion, 5th Test, 2004/05 [1736] |
| 136* | JH Kallis | v England at Centurion, 5th Test, 2004/05 [1736] |
| 121 | GC Smith | v Zimbabwe at Cape Town, 1st Test, 2004/05 [1737] |
| 139* | AG Prince | v Zimbabwe at Centurion, 2nd Test, 2004/05 [1740] |
| 109* | JH Kallis | v West Indies at Guyana, 1st Test, 2004/05 [1745] |
| 148 | GC Smith | v West Indies at Port of Spain, 2nd Test, 2004/05 [1747] |
| 104 | GC Smith | v West Indies at Bridgetown, 3rd Test, 2004/05 [1749] |
| 178 | AB de Villiers | v West Indies at Bridgetown, 3rd Test, 2004/05 [1749] |
| 114 | AB de Villiers | v West Indies at St John's, 4th Test, 2004/05 [1750] |
| 126 | GC Smith | v West Indies at St John's, 4th Test, 2004/05 [1750] |
| 147 | JH Kallis | v West Indies at St John's, 4th Test, 2004/05 [1750] |
| 131 | AG Prince | v West Indies at St John's, 4th Test, 2004/05 [1750] |
| 102* | JA Rudolph | v Australia at Perth, 1st Test, 2005/06 [1777] |
| 111 | JH Kallis | v Australia at Sydney, 3rd Test, 2005/06 [1780] |
| 119 | AG Prince | v Australia at Sydney, 3rd Test, 2005/06 [1780] |
| 114 | JH Kallis | v Australia at Durban, 2nd Test, 2005/06 [1792] |
| 149 | HM Amla | v New Zealand at Cape Town, 2nd Test, 2005/06 [1800] |
| 108* | AG Prince | v New Zealand at Cape Town, 2nd Test, 2005/06 [1800] |
| 121 | AG Prince | v India at Durban, 2nd Test, 2006/07 [1825] |
| 138 | AG Prince | v Pakistan at Centurion, 1st Test, 2006/07 [1828] |