List of South Africa Test cricket centurions

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

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

  • * denotes that the batsman remained not out.
  • 200s denotes the number of times the players scored 200 or more during an innings.
  • 300s denotes the number of times the players scored 300 or more during an innings.
  • HS denotes the players highest score
  • Maiden century and Date give the details of the player's first century.[2]

List of centurions

No. Player 100s 200s 300s HS Maiden century Date
1 Jimmy Sinclair 3 0 0 106 106 vs England at Newlands, Cape Town 1 April 1899
2 Maitland Hathorn 1 0 0 102 102 vs England at Old Wanderers, Johannesburg 10 March 1906
3 Gordon White 2 0 0 147 147 vs England at Old Wanderers, Johannesburg 10 March 1906
4 Percy Sherwell 1 0 0 115 115 vs England at Lord's, London 1 July 1907
5 Aubrey Faulkner 4 1 0 204 123 vs England at Old Wanderers, Johannesburg 1 January 1910
6 Billy Zulch 2 0 0 150 105 vs Australia at Adelaide Oval 7 January 1911
7 Tip Snooke 1 0 0 103 103 vs Australia at Adelaide Oval 7 January 1911
8 Herbie Taylor 7 0 0 176 109 vs England at Lord's No. 1 Ground, Durban 13 December 1913
9 Charlie Frank 1 0 0 152 152 vs Australia at Old Wanderers, Johannesburg 12 November 1921
10 Dave Nourse 1 0 0 111 111 vs Australia at Old Wanderers, Johannesburg 12 November 1921
11 Bob Catterall 3 0 0 120 120 vs England at Edgbaston, Birmingham 14 June 1924
12 Tuppy Owen-Smith 1 0 0 129 129 vs England at Headingley, Leeds 13 July 1929
13 Bruce Mitchell 8 0 0 189* 123 vs England at Newlands, Cape Town 1 January 1931
14 Jack Siedle 1 0 0 141 141 vs England at Newlands, Cape Town 1 January 1931
15 Ken Viljoen 2 0 0 124 111 vs Australia at Melbourne Cricket Ground 31 December 1931
16 Jim Christy 1 0 0 103 103 vs New Zealand at Lancaster Park, Christchurch 27 February 1932
17 Xen Balaskas 1 0 0 122* 122* vs New Zealand at Basin Reserve, Wellington 4 March 1932
18 Eric Dalton 2 0 0 117 117 vs England at The Oval, London 17 August 1935
19 Dudley Nourse 9 2 0 231 231 vs Australia at Old Wanderers, Johannesburg 24 December 1935
20 Pieter van der Bijl 1 0 0 125 125 vs England at Kingsmead, Durban 3 March 1939
21 Alan Melville 4 0 0 189 103 vs England at Kingsmead, Durban 3 March 1939
22 Eric Rowan 3 1 0 236 156* vs England at Ellis Park, Johannesburg 27 December 1948
23 Billy Wade 1 0 0 125 125 vs England at St George's Oval, Port Elizabeth 5 March 1949
24 Russell Endean 3 0 0 162* 162* vs Australia at Melbourne Cricket Ground 24 December 1952
25 Jackie McGlew 7 1 0 255* 255* vs New Zealand at Basin Reserve, Wellington 6 March 1953
26 Anton Murray 1 0 0 109 109 vs New Zealand at Basin Reserve, Wellington 6 March 1953
27 Roy McLean 5 0 0 142 101 vs New Zealand at Kingsmead, Durban 11 December 1953
28 John Waite 4 0 0 134 113 vs England at Old Trafford, Manchester 7 July 1955
29 Paul Winslow 1 0 0 108 108 vs at England Old Trafford, Manchester 7 July 1955
30 Eddie Barlow 6 1 0 201 114 vs Australia at The Gabba, Brisbane 6 December 1963
31 Graeme Pollock 7 2 0 274 122 vs Australia at Sydney Cricket Ground 10 January 1964
32 Colin Bland 3 0 0 144* 126 vs Australia at Sydney Cricket Ground 7 February 1964
33 Tony Pithey 1 0 0 154 154 vs England at Newlands, Cape Town 1 January 1965
34 Trevor Goddard 1 0 0 112 112 vs England at The Wanderers, Johannesburg 22 January 1965
35 Denis Lindsay 3 0 0 182 182 vs Australia at The Wanderers, Johannesburg 23 December 1966
36 Barry Richards 2 0 0 140 140 vs Australia at Kingsmead, Durban 5 February 1970
37 Lee Irvine 1 0 0 102 102 vs Australia at St George's Oval, Port Elizabeth 5 March 1970
38 Andrew Hudson 4 0 0 163 163 vs West Indies at Kensington Oval, Bridgetown 18 April 1992
39 Kepler Wessels 2 0 0 118 118 vs India at Kingsmead, Durban 13 November 1992
40 Hansie Cronje 6 0 0 135 135 vs India at St George's Oval, Port Elizabeth 26 December 1992
41 Jonty Rhodes 3 0 0 117 101* vs Sri Lanka at Tyronne Fernando Stadium, Moratuwa 25 August 1993
42 Daryll Cullinan 14 1 0 275* 102 vs Sri Lanka at P.Sara Oval, Colombo 14 September 1993
43 Peter Kirsten 1 0 0 104 104 vs England at Headingley, Leeds 4 August 1994
44 Dave Richardson 1 0 0 109 109 vs New Zealand at Newlands, Cape Town 2 January 1995
45 Brian McMillan 3 0 0 113 113 vs Pakistan at The Wanderers, Johannesburg 19 January 1995
46 Gary Kirsten 21 3 0 275 110 vs England at The Wanderers, Johannesburg 30 November 1995
47 Lance Klusener 4 0 0 174 102* vs India at Newlands, Cape Town 2 January 1997
48 Jacques Kallis 45 2 0 224 101 vs Australia at Melbourne Cricket Ground 26 December 1997
49 Pat Symcox 1 0 0 108 108 vs Pakistan at The Wanderers, Johannesburg 14 February 1998
50 Mark Boucher 5 0 0 125 100 vs West Indies at Centurion Park, Centurion 15 January 1999
51 Herschelle Gibbs 14 2 0 228 211* vs New Zealand at Lancaster Park, Christchurch 11 March 1999
52 Neil McKenzie 5 1 0 226 120 vs New Zealand at St George's Oval, Port Elizabeth 30 November 2000
53 Boeta Dippenaar 3 0 0 177* 100 vs New Zealand at The Wanderers, Johannesburg 8 December 2000
54 Shaun Pollock 2 0 0 111 111 vs Sri Lanka at Centurion Park, Centurion 20 January 2001
55 Graeme Smith 27 5 0 277 200 vs Bangladesh at Buffalo Park, East London 18 October 2002
56 Jacques Rudolph 6 1 0 222* 222* vs Bangladesh at M. A. Aziz Stadium, Chittagong 24 April 2003
57 Andrew Hall 1 0 0 163 163 vs India at Green Park, Kanpur 20 November 2004
58 AB de Villiers 21 2 0 278* 109 vs England at Centurion Park, Centurion 21 January 2005
59 Ashwell Prince 11 0 0 162* 139* vs Zimbabwe at Centurion Park, Centurion 11 March 2005
60 Hashim Amla 24 4 1 311* 149 vs New Zealand at Newlands, Cape Town 27 April 2006
61 JP Duminy 4 0 0 166 166 vs Australia at Melbourne Cricket Ground 26 December 2008
62 Alviro Petersen 5 0 0 182 100 vs India at Eden Gardens, Kolkata 14 February 2010
63 Faf du Plessis 4 0 0 137 110* vs Australia at Adelaide Oval 22 November 2012
64 Dean Elgar 3 0 0 121 103* vs New Zealand at St George's Oval, Port Elizabeth 11 January 2013
65 Stiaan van Zyl 1 0 0 101* 101* vs West Indies at Centurion Park, Centurion 17 December 2014
66 Temba Bavuma 1 0 0 102* 102* vs England at Newlands, Newlands 5 January 2016

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.