List of South Africa Test cricket centurions

A century in cricket occurs when a batsman scores 100 runs or more in an innings, 65 South Africa players have scored centuries in Test matches.[1]

Key

List of centurions

No. Player 100s 200s 300s HS Maiden century Date
1 Sinclair, JimmyJimmy Sinclair 3 0 0 106 106 vs England at Newlands, Cape Town 1 April 1899
2 Hathorn, MaitlandMaitland Hathorn 1 0 0 102 102 vs England at Old Wanderers, Johannesburg 10 March 1906
3 White, GordonGordon White 2 0 0 147 147 vs England at Old Wanderers, Johannesburg 10 March 1906
4 Sherwell, PercyPercy Sherwell 1 0 0 115 115 vs England at Lord's, London 1 July 1907
5 Faulkner, AubreyAubrey Faulkner 4 1 0 204 123 vs England at Old Wanderers, Johannesburg 1 January 1910
6 Zulch, BillyBilly Zulch 2 0 0 150 105 vs Australia at Adelaide Oval 7 January 1911
7 Snooke, TipTip Snooke 1 0 0 103 103 vs Australia at Adelaide Oval 7 January 1911
8 Taylor, HerbieHerbie Taylor 7 0 0 176 109 vs England at Lord's No. 1 Ground, Durban 13 December 1913
9 Frank, CharlieCharlie Frank 1 0 0 152 152 vs Australia at Old Wanderers, Johannesburg 12 November 1921
10 Nourse, DaveDave Nourse 1 0 0 111 111 vs Australia at Old Wanderers, Johannesburg 12 November 1921
11 Catterall, BobBob Catterall 3 0 0 120 120 vs England at Edgbaston, Birmingham 14 June 1924
12 Owen-Smith, TuppyTuppy Owen-Smith 1 0 0 129 129 vs England at Headingley, Leeds 13 July 1929
13 Mitchell, BruceBruce Mitchell 8 0 0 189* 123 vs England at Newlands, Cape Town 1 January 1931
14 Siedle, JackJack Siedle 1 0 0 141 141 vs England at Newlands, Cape Town 1 January 1931
15 Viljoen, KenKen Viljoen 2 0 0 124 111 vs Australia at Melbourne Cricket Ground 31 December 1931
16 Christy, JimJim Christy 1 0 0 103 103 vs New Zealand at Lancaster Park, Christchurch 27 February 1932
17 Balaskas, XenXen Balaskas 1 0 0 122* 122* vs New Zealand at Basin Reserve, Wellington 4 March 1932
18 Dalton, EricEric Dalton 2 0 0 117 117 vs England at The Oval, London 17 August 1935
19 Nourse, DudleyDudley Nourse 9 2 0 231 231 vs Australia at Old Wanderers, Johannesburg 24 December 1935
20 van der Bijl, PieterPieter van der Bijl 1 0 0 125 125 vs England at Kingsmead, Durban 3 March 1939
21 Melville, AlanAlan Melville 4 0 0 189 103 vs England at Kingsmead, Durban 3 March 1939
22 Rowan, EricEric Rowan 3 1 0 236 156* vs England at Ellis Park, Johannesburg 27 December 1948
23 Wade, BillyBilly Wade 1 0 0 125 125 vs England at St George's Oval, Port Elizabeth 5 March 1949
24 Endean, RussellRussell Endean 3 0 0 162* 162* vs Australia at Melbourne Cricket Ground 24 December 1952
25 McGlew, JackieJackie McGlew 7 1 0 255* 255* vs New Zealand at Basin Reserve, Wellington 6 March 1953
26 Murray, AntonAnton Murray 1 0 0 109 109 vs New Zealand at Basin Reserve, Wellington 6 March 1953
27 McLean, RoyRoy McLean 5 0 0 142 101 vs New Zealand at Kingsmead, Durban 11 December 1953
28 Waite, JohnJohn Waite 4 0 0 134 113 vs England at Old Trafford, Manchester 7 July 1955
29 Winslow, PaulPaul Winslow 1 0 0 108 108 vs at England Old Trafford, Manchester 7 July 1955
30 Barlow, EddieEddie Barlow 6 1 0 201 114 vs Australia at The Gabba, Brisbane 6 December 1963
31 Pollock, GraemeGraeme Pollock 7 2 0 274 122 vs Australia at Sydney Cricket Ground 10 January 1964
32 Bland, ColinColin Bland 3 0 0 144* 126 vs Australia at Sydney Cricket Ground 7 February 1964
33 Pithey, TonyTony Pithey 1 0 0 154 154 vs England at Newlands, Cape Town 1 January 1965
34 Goddard, TrevorTrevor Goddard 1 0 0 112 112 vs England at The Wanderers, Johannesburg 22 January 1965
35 Lindsay, DenisDenis Lindsay 3 0 0 182 182 vs Australia at The Wanderers, Johannesburg 23 December 1966
36 Richards, BarryBarry Richards 2 0 0 140 140 vs Australia at Kingsmead, Durban 5 February 1970
37 Irvine, LeeLee Irvine 1 0 0 102 102 vs Australia at St George's Oval, Port Elizabeth 5 March 1970
38 Hudson, AndrewAndrew Hudson 4 0 0 163 163 vs West Indies at Kensington Oval, Bridgetown 18 April 1992
39 Wessels, KeplerKepler Wessels 2 0 0 118 118 vs India at Kingsmead, Durban 13 November 1992
40 Cronje, HansieHansie Cronje 6 0 0 135 135 vs India at St George's Oval, Port Elizabeth 26 December 1992
41 Rhodes, JontyJonty Rhodes 3 0 0 117 101* vs Sri Lanka at Tyronne Fernando Stadium, Moratuwa 25 August 1993
42 Cullinan, DaryllDaryll Cullinan 14 1 0 275* 102 vs Sri Lanka at P.Sara Oval, Colombo 14 September 1993
43 Kirsten, PeterPeter Kirsten 1 0 0 104 104 vs England at Headingley, Leeds 4 August 1994
44 Richardson, DaveDave Richardson 1 0 0 109 109 vs New Zealand at Newlands, Cape Town 2 January 1995
45 McMillan, BrianBrian McMillan 3 0 0 113 113 vs Pakistan at The Wanderers, Johannesburg 19 January 1995
46 Kirsten, GaryGary Kirsten 21 3 0 275 110 vs England at The Wanderers, Johannesburg 30 November 1995
47 Klusener, LanceLance Klusener 4 0 0 174 102* vs India at Newlands, Cape Town 2 January 1997
48 Kallis, JacquesJacques Kallis 45 2 0 224 101 vs Australia at Melbourne Cricket Ground 26 December 1997
49 Symcox, PatPat Symcox 1 0 0 108 108 vs Pakistan at The Wanderers, Johannesburg 14 February 1998
50 Boucher, MarkMark Boucher 5 0 0 125 100 vs West Indies at Centurion Park, Centurion 15 January 1999
51 Gibbs, HerschelleHerschelle Gibbs 14 2 0 228 211* vs New Zealand at Lancaster Park, Christchurch 11 March 1999
52 McKenzie, NeilNeil McKenzie 5 1 0 226 120 vs New Zealand at St George's Oval, Port Elizabeth 30 November 2000
53 Dippenaar, BoetaBoeta Dippenaar 3 0 0 177* 100 vs New Zealand at The Wanderers, Johannesburg 8 December 2000
54 Pollock, ShaunShaun Pollock 2 0 0 111 111 vs Sri Lanka at Centurion Park, Centurion 20 January 2001
55 Smith, GraemeGraeme Smith 27 5 0 277 200 vs Bangladesh at Buffalo Park, East London 18 October 2002
56 Rudolph, JacquesJacques Rudolph 6 1 0 222* 222* vs Bangladesh at M. A. Aziz Stadium, Chittagong 24 April 2003
57 Hall, AndrewAndrew Hall 1 0 0 163 163 vs India at Green Park, Kanpur 20 November 2004
58 de Villiers, ABAB de Villiers 21 2 0 278* 109 vs England at Centurion Park, Centurion 21 January 2005
59 Prince, AshwellAshwell Prince 11 0 0 162* 139* vs Zimbabwe at Centurion Park, Centurion 11 March 2005
60 Amla, HashimHashim Amla 24 4 1 311* 149 vs New Zealand at Newlands, Cape Town 27 April 2006
61 Duminy, JPJP Duminy 4 0 0 166 166 vs Australia at Melbourne Cricket Ground 26 December 2008
62 Petersen, AlviroAlviro Petersen 5 0 0 182 100 vs India at Eden Gardens, Kolkata 14 February 2010
63 du Plessis, FafFaf du Plessis 4 0 0 137 110* vs Australia at Adelaide Oval 22 November 2012
64 Elgar, DeanDean Elgar 3 0 0 121 103* vs New Zealand at St George's Oval, Port Elizabeth 11 January 2013
65 van Zyl, StiaanStiaan van Zyl 1 0 0 101* 101* vs West Indies at Centurion Park, Centurion 17 December 2014
66 Bavuma, TembaTemba Bavuma 1 0 0 102* 102* vs England at Newlands, Newlands 5 January 2016
67 Cook, StephenStephen Cook 1 0 0 115 115 vs England at Centurion Park, Centurion 22 January 2016

References

This article is issued from Wikipedia - version of the 10/18/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.