Kingsmead, Durban - Centuries in Test cricket

275  G KirstenSouth Africa v England1999/00t1480
274  RG PollockSouth Africa v Australia1969/70t671
243  E PaynterEngland v South Africa1938/39t269
219  WJ EdrichEngland v South Africa1938/39t271
181  CP MeadEngland v South Africa1922/23t150
180  G KirstenSouth Africa v Sri Lanka2000/01t1526
177  JH KallisSouth Africa v West Indies2003/04t1679
162  JH KallisSouth Africa v England2004/05t1730
160  PJ HughesAustralia v South Africa2008/09t1913
153*MDKJ PereraSri Lanka v South Africa2018/19t2347
151*RN HarveyAustralia v South Africa1949/50t320
149  SJ McCabeAustralia v South Africa1935/36t247
148*KF BarringtonEngland v South Africa1964/65t571
147  GC SmithSouth Africa v West Indies2007/08t1860
146*N HussainEngland v South Africa1999/00t1480
143  EAB RowanSouth Africa v Australia1949/50t320
143  AK MarkramSouth Africa v Australia2017/18t2297
142  HH GibbsSouth Africa v West Indies2003/04t1679
140  CAG RussellEngland v South Africa1922/23t152
140  WR HammondEngland v South Africa1938/39t271
140  BA RichardsSouth Africa v Australia1969/70t671
140  IR BellEngland v South Africa2009/10t1944
137  DT LindsaySouth Africa v Australia1966/67t615
137  G KirstenSouth Africa v West Indies2003/04t1679
136*WR HammondEngland v South Africa1930/31t204
136  AJ StraussEngland v South Africa2004/05t1730
134  JHB WaiteSouth Africa v Australia1957/58t447
132  Azhar MahmoodPakistan v South Africa1997/98t1403
132  ME TrescothickEngland v South Africa2004/05t1730
127*DJ McGlewSouth Africa v New Zealand1961/62t515
125  PGV van der BijlSouth Africa v England1938/39t271
123*AG PrinceSouth Africa v West Indies2007/08t1860
121  AG PrinceSouth Africa v India2006/07t1825
120  WR HammondEngland v South Africa1938/39t269
120  PA GibbEngland v South Africa1938/39t271
119  RH CatterallSouth Africa v England1927/28t172
118  JHW FingletonAustralia v South Africa1935/36t251
118  KC WesselsSouth Africa v India1992/93t1200
118  Saeed AnwarPakistan v South Africa1997/98t1403
118*GP ThorpeEngland v South Africa2004/05t1730
118  AN CookEngland v South Africa2009/10t1944
118*D ElgarSouth Africa v England2015/16t2196
116  RT PontingAustralia v South Africa2005/06t1792
115  PJ HughesAustralia v South Africa2008/09t1913
115  JH KallisSouth Africa v India2013/14t2111
114  RR SarwanWest Indies v South Africa2003/04t1679
114  JH KallisSouth Africa v Australia2005/06t1792
113*ME WaughAustralia v South Africa1993/94t1256
111  CAG RussellEngland v South Africa1922/23t152
110*DJ InsoleEngland v South Africa1956/57t436
109  AG ChipperfieldAustralia v South Africa1935/36t247
109  B MitchellSouth Africa v England1938/39t269
109  S ChanderpaulWest Indies v South Africa2003/04t1679
108*JM ParksEngland v South Africa1964/65t571
108  MV BoucherSouth Africa v England1999/00t1480
108  SM KatichAustralia v South Africa2008/09t1913
108  KC SangakkaraSri Lanka v South Africa2011/12t2026
107  GO RaboneNew Zealand v South Africa1953/54t377
105  DJ McGlewSouth Africa v Australia1957/58t447
105  JH KallisSouth Africa v Pakistan2002/03t1635
105  MN SamuelsWest Indies v South Africa2007/08t1860
104  HH GibbsSouth Africa v Australia2001/02t1595
103  AD NourseSouth Africa v England1938/39t271
103  A MelvilleSouth Africa v England1938/39t271
103  PK AmreIndia v South Africa1992/93t1200
103  RT PontingAustralia v South Africa2005/06t1792
103*AB de VilliersSouth Africa v West Indies2007/08t1860
102  HW TaylorSouth Africa v England1922/23t152
102  ML HaydenAustralia v South Africa2005/06t1792
102  TT SamaraweeraSri Lanka v South Africa2011/12t2026
101  RA McLeanSouth Africa v New Zealand1953/54t377
100  GE TyldesleyEngland v South Africa1927/28t172
100  RA McLeanSouth Africa v England1956/57t436