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
Test Matches played on Newlands, Cape Town (61)
25th March 1889
RG Warton's XI in South Africa 1888/89
2nd Test
South Africa v England
t32
19th March 1892
WW Read's XI in South Africa 1891/92
Only Test
South Africa v England
t37
21st March 1896
Lord Hawke's XI in South Africa 1895/96
3rd Test
South Africa v England
t49
1st April 1899
Lord Hawke's XI in South Africa 1898/99
2nd Test
South Africa v England
t59
8th November 1902
Australia in South Africa 1902/03
3rd Test
South Africa v Australia
t77
24th March 1906
Marylebone Cricket Club in South Africa 1905/06
4th Test
South Africa v England
t91
30th March 1906
Marylebone Cricket Club in South Africa 1905/06
5th Test
South Africa v England
t92
7th March 1910
Marylebone Cricket Club in South Africa 1909/10
4th Test
South Africa v England
t109
11th March 1910
Marylebone Cricket Club in South Africa 1909/10
5th Test
South Africa v England
t110
26th November 1921
Australia in South Africa 1921/22
3rd Test
South Africa v Australia
t147
1st January 1923
Marylebone Cricket Club in South Africa 1922/23
2nd Test
South Africa v England
t149
31st December 1927
Marylebone Cricket Club in South Africa 1927/28
2nd Test
South Africa v England
t169
1st January 1931
Marylebone Cricket Club in South Africa 1930/31
2nd Test
South Africa v England
t202
1st January 1936
Australia in South Africa 1935/36
3rd Test
South Africa v Australia
t249
31st December 1938
Marylebone Cricket Club in South Africa 1938/39
2nd Test
South Africa v England
t268
1st January 1949
Marylebone Cricket Club in South Africa 1948/49
3rd Test
South Africa v England
t309
31st December 1949
Australia in South Africa 1949/50
2nd Test
South Africa v Australia
t319
1st January 1954
New Zealand in Australia and South Africa 1953/54
3rd Test
South Africa v New Zealand
t379
1st January 1957
Marylebone Cricket Club in South Africa 1956/57
2nd Test
South Africa v England
t435
31st December 1957
Australia in South Africa 1957/58
2nd Test
South Africa v Australia
t445
1st January 1962
New Zealand in Australia and South Africa 1961/62
3rd Test
South Africa v New Zealand
t519
1st January 1965
Marylebone Cricket Club in South Africa 1964/65
3rd Test
South Africa v England
t573
31st December 1966
Australia in South Africa 1966/67
2nd Test
South Africa v Australia
t613
22nd January 1970
Australia in Ceylon, India and South Africa 1969/70
1st Test
South Africa v Australia
t670
2nd January 1993
India in South Africa and Zimbabwe 1992/93
4th Test
South Africa v India
t1209
17th March 1994
Australia in South Africa 1993/94
2nd Test
South Africa v Australia
t1253
2nd January 1995
New Zealand in South Africa 1994/95
3rd Test
South Africa v New Zealand
t1282
2nd January 1996
England in South Africa 1995/96
5th Test
South Africa v England
t1321
2nd January 1997
India in South Africa and Zimbabwe 1996/97
2nd Test
South Africa v India
t1349
19th March 1998
Sri Lanka in South Africa 1997/98
1st Test
South Africa v Sri Lanka
t1410
2nd January 1999
West Indies in South Africa 1998/99
4th Test
South Africa v West Indies
t1440
2nd January 2000
England in South Africa and Zimbabwe 1999/00
4th Test
South Africa v England
t1482
2nd January 2001
Sri Lanka in South Africa 2000/01
2nd Test
South Africa v Sri Lanka
t1528
8th March 2002
Australia in South Africa 2001/02
2nd Test
South Africa v Australia
t1593
2nd January 2003
Pakistan in South Africa and Zimbabwe 2002/03
2nd Test
South Africa v Pakistan
t1637
2nd January 2004
West Indies in South Africa and Zimbabwe 2003/04
3rd Test
South Africa v West Indies
t1681
2nd January 2005
England in Namibia, South Africa and Zimbabwe 2004/05
3rd Test
South Africa v England
t1732
4th March 2005
Zimbabwe in South Africa 2004/05
1st Test
South Africa v Zimbabwe
t1737
16th March 2006
Australia in South Africa 2005/06
1st Test
South Africa v Australia
t1789
27th April 2006
New Zealand in South Africa 2005/06
2nd Test
South Africa v New Zealand
t1800
2nd January 2007
India in South Africa 2006/07
3rd Test
South Africa v India
t1827
26th January 2007
Pakistan in South Africa 2006/07
3rd Test
South Africa v Pakistan
t1830
2nd January 2008
West Indies in South Africa 2007/08
2nd Test
South Africa v West Indies
t1858
19th March 2009
Australia in South Africa 2008/09
3rd Test
South Africa v Australia
t1916
3rd January 2010
England in South Africa 2009/10
3rd Test
South Africa v England
t1946
2nd January 2011
India in South Africa 2010/11
3rd Test
South Africa v India
t1988
9th November 2011
Australia in South Africa 2011/12
1st Test
South Africa v Australia
t2016
3rd January 2012
Sri Lanka in South Africa 2011/12
3rd Test
South Africa v Sri Lanka
t2028
2nd January 2013
New Zealand in South Africa 2012/13
1st Test
South Africa v New Zealand
t2069
14th February 2013
Pakistan in South Africa 2012/13
2nd Test
South Africa v Pakistan
t2073
1st March 2014
Australia in South Africa 2013/14
3rd Test
South Africa v Australia
t2122
2nd January 2015
West Indies in South Africa 2014/15
3rd Test
South Africa v West Indies
t2154
2nd January 2016
England in South Africa 2015/16
2nd Test
South Africa v England
t2197
2nd January 2017
Sri Lanka in South Africa 2016/17
2nd Test
South Africa v Sri Lanka
t2244
5th January 2018
India in South Africa 2017/18
1st Test
South Africa v India
t2292
22nd March 2018
Australia in South Africa 2017/18
3rd Test
South Africa v Australia
t2300
3rd January 2019
Pakistan in South Africa 2018/19
2nd Test
South Africa v Pakistan
t2340
3rd January 2020
England in South Africa 2019/20
2nd Test
South Africa v England
t2379
11th January 2022
India in South Africa 2021/22
3rd Test
South Africa v India
t2448
3rd January 2024
India in South Africa 2023/24
2nd Test
South Africa v India
t2522
3rd January 2025
Pakistan in South Africa 2024/25
2nd Test
South Africa v Pakistan
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.