Home
Fixtures
International Fixtures
Major matches in the next four weeks
Other matches in the next four weeks
Archive
Recent Scorecards
Internationals
First-Class
ListA
Twenty20
Women's Int
All
Seasons
2025/26
2025
2024/25
2024
2023/24
2023
All Seasons
Players
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Awards to Players
Deaths
2025
2024
2023
2022
Countries
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Grounds
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Teams
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Print Material
The Cricketer Archive
Berkshire CCC Yearbook
The Cricket Statistician
The WCA Yearbook
The WCA Magazine
The WCA Bulletin
The WCA Wicket Women
The WCA News
Geoffrey Webb Journal
Statistics
Records by Format
Test
ODI
World Cup
Champions Trophy
Twenty20 International
Twenty20 World Cup
Women's Test
Women's ODI
Women's World Cup
Women's International Twenty20
Women's Twenty20 World Cup
Youth Test
Youth ODI
Youth Twenty20 International
First-Class
ListA
Twenty20
ICC Trophy
all formats
Records by Country
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
General Information
Balls per Over - Test
Balls per Over - FC
Rain Rule Methods
Assn Cricket Statisticians & Historians
Search
Oracles
Official Oracle
Player Oracle
Scorecard Oracle
General
General Search
On This Day
Cricket Happenings
Century in International Cricket
Five Wickets in an International
Innings in International Cricket
Biographical Events
Births on this Day
Deaths on this Day
Milestones
Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
One-Day International
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
World Cup
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
International Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's ODI
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Int Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
First-Class
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
ListA
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
The Cricketer Archive
Client Services
Contact Us
Newlands, Cape Town - Centuries in Test cricket
262
SP Fleming
New Zealand v South Africa
2005/06
t1800
259
RD Rickelton
South Africa v Pakistan
2024/25
t2576
258
BA Stokes
England v South Africa
2015/16
t2197
228
HH Gibbs
South Africa v Pakistan
2002/03
t1637
224
JH Kallis
South Africa v Sri Lanka
2011/12
t2028
209
RG Pollock
South Africa v Australia
1966/67
t613
201
HM Amla
South Africa v England
2015/16
t2197
189
JW Burke
Australia v South Africa
1957/58
t445
187
JB Hobbs
England v South Africa
1909/10
t110
183
GC Smith
South Africa v England
2009/10
t1946
181
WR Hammond
England v South Africa
1938/39
t268
178
RN Harvey
Australia v South Africa
1949/50
t319
169
SR Tendulkar
India v South Africa
1996/97
t1349
168
DJ Cullinan
South Africa v West Indies
1998/99
t1440
163
AB de Villiers
South Africa v Australia
2008/09
t1916
161
JH Kallis
South Africa v India
2010/11
t1988
161*
MJ Clarke
Australia v South Africa
2013/14
t2122
160*
AB de Villiers
South Africa v Sri Lanka
2011/12
t2028
154
AJ Pithey
South Africa v England
1964/65
t573
153
RB Simpson
Australia v South Africa
1966/67
t613
151
GC Smith
South Africa v Pakistan
2002/03
t1637
151
MJ Clarke
Australia v South Africa
2011/12
t2016
150
AG Prince
South Africa v Australia
2008/09
t1916
150*
JM Bairstow
England v South Africa
2015/16
t2197
149
JH Kallis
South Africa v England
2004/05
t1732
149
HM Amla
South Africa v New Zealand
2005/06
t1800
148
AB de Villiers
South Africa v West Indies
2014/15
t2154
146
SR Tendulkar
India v South Africa
2010/11
t1988
145
DA Warner
Australia v South Africa
2013/14
t2122
145
Shan Masood
Pakistan v South Africa
2024/25
t2576
142
J Ryder
Australia v South Africa
1921/22
t147
142
HH Gibbs
South Africa v West Indies
2003/04
t1681
141
IJ Siedle
South Africa v England
1930/31
t202
141*
D Elgar
South Africa v Australia
2017/18
t2300
138
EJ Barlow
South Africa v England
1964/65
t573
138*
AC Gilchrist
Australia v South Africa
2001/02
t1593
135
JR Reid
New Zealand v South Africa
1953/54
t379
135
Taufeeq Umar
Pakistan v South Africa
2002/03
t1637
135
DA Warner
Australia v South Africa
2013/14
t2122
134*
H Wood
England v South Africa
1891/92
t37
134
KR Stackpole
Australia v South Africa
1966/67
t613
133*
DP Sibley
England v South Africa
2019/20
t2379
130*
JH Kallis
South Africa v West Indies
2003/04
t1681
129
D Elgar
South Africa v Sri Lanka
2016/17
t2244
127
EJ Barlow
South Africa v Australia
1969/70
t670
124
AJL Hill
England v South Africa
1895/96
t49
123
B Mitchell
South Africa v England
1930/31
t202
123*
MG Johnson
Australia v South Africa
2008/09
t1916
122*
MV Boucher
South Africa v West Indies
2003/04
t1681
122*
JEC Franklin
New Zealand v South Africa
2005/06
t1800
121
WA Brown
Australia v South Africa
1935/36
t249
121
MJK Smith
England v South Africa
1964/65
t573
121
GC Smith
South Africa v Zimbabwe
2004/05
t1737
120
R Abel
England v South Africa
1888/89
t32
120
AD Nourse
South Africa v England
1938/39
t268
120
B Mitchell
South Africa v England
1948/49
t309
120
DJ Cullinan
South Africa v England
1999/00
t1482
117
HW Taylor
South Africa v England
1930/31
t202
116
CH Gayle
West Indies v South Africa
2003/04
t1681
116
W Jaffer
India v South Africa
2006/07
t1827
115
LEG Ames
England v South Africa
1938/39
t268
115
M Azharuddin
India v South Africa
1996/97
t1349
115
BC Lara
West Indies v South Africa
2003/04
t1681
115*
TT Samaraweera
Sri Lanka v South Africa
2011/12
t2028
114
AD Nourse
South Africa v Australia
1949/50
t319
113
RA McLean
South Africa v New Zealand
1961/62
t519
113
DJ Cullinan
South Africa v Sri Lanka
1997/98
t1410
112
JT Tyldesley
England v South Africa
1898/99
t59
112
JHW Fingleton
Australia v South Africa
1935/36
t249
112
BH Valentine
England v South Africa
1938/39
t268
112
AD Nourse
South Africa v England
1948/49
t309
112
WJ Cronje
South Africa v New Zealand
1994/95
t1282
112
DJ Cullinan
South Africa v Sri Lanka
2000/01
t1528
112
HM Amla
South Africa v Australia
2011/12
t2016
111
Younis Khan
Pakistan v South Africa
2012/13
t2073
111
Asad Shafiq
Pakistan v South Africa
2012/13
t2073
110
JH Kallis
South Africa v West Indies
1998/99
t1440
109
DJ Richardson
South Africa v New Zealand
1994/95
t1282
109*
JH Kallis
South Africa v India
2010/11
t1988
109
AN Petersen
South Africa v Sri Lanka
2011/12
t2028
109
DG Brownlie
New Zealand v South Africa
2012/13
t2069
108*
AG Prince
South Africa v New Zealand
2005/06
t1800
108
JH Kallis
South Africa v England
2009/10
t1946
106
JH Sinclair
South Africa v England
1898/99
t59
106
AN Petersen
South Africa v New Zealand
2012/13
t2069
106
AK Markram
South Africa v India
2023/24
t2522
106
T Bavuma
South Africa v Pakistan
2024/25
t2576
105
JH Kallis
South Africa v England
1999/00
t1482
105*
DR Smith
West Indies v South Africa
2003/04
t1681
104
JH Sinclair
South Africa v Australia
1902/03
t77
103
G Kirsten
South Africa v India
1996/97
t1349
103*
BM McMillan
South Africa v India
1996/97
t1349
103
F du Plessis
South Africa v Pakistan
2018/19
t2340
102
AC Hudson
South Africa v Australia
1993/94
t1253
102*
L Klusener
South Africa v India
1996/97
t1349
102
JH Kallis
South Africa v Australia
2008/09
t1916
102*
T Bavuma
South Africa v England
2015/16
t2197
101
MC Cowdrey
England v South Africa
1956/57
t435
101
PGZ Harris
New Zealand v South Africa
1961/62
t519
101
JA Rudolph
South Africa v West Indies
2003/04
t1681
101*
GC Smith
South Africa v Australia
2011/12
t2016
101
Q de Kock
South Africa v Sri Lanka
2016/17
t2244
100*
RT Ponting
Australia v South Africa
2001/02
t1593
100*
RR Pant
India v South Africa
2021/22
t2448
100
K Verreynne
South Africa v Pakistan
2024/25
t2576
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
Australia in West Indies 2025
Bangladesh in Sri Lanka 2025
Continental Cup 2025
ICC Men's T20 World Cup Europe Region Final 2025
India in England 2025
India Women in England 2025
Indonesia Women in Singapore 2025
South Africa in Zimbabwe 2025
Zimbabwe International Twenty20 Tri-Series 2025
View all Current Events
CLICK HERE
|
Privacy Policy
|
FAQs
|
Contact
|
Copyright © 2003-2025 CricketArchive
 
JavaScript is required for this browser.