The second test between South Africa and India at Cape Town was completed in two days to provide rhe 25th occasion of a test completed in two days in the annals of test cricket. All such occasions are tabulated below.
No
Team 1
Team 2
Days
Winner
Ground
Match Date
1
England
Australia
2
Australia
The Oval
28 Aug 1882
2
England
Australia
2
Australia
Lord’s
16 Jul 1888
3
England
Australia
2
England
The Oval
13 Aug 1888
4
England
Australia
2
England
Manchester
30 Aug 1888
5
South Africa
England
2
England
Gqeberha
12 Mar 1889
6
South Africa
England
2
England
Cape Town
25 Mar 1889
7
England
Australia
2
England
The Oval
11 Aug 1890
8
South Africa
England
2
England
Gqeberha
13 Feb 1896
9
South Africa
England
2
England
Cape Town
21 Mar 1896
10
Australia
South Africa
2
Australia
Manchester
27 May 1912
11
England
South Africa
2
England
The Oval
12 Aug 1912
12
England
Australia
2
Australia
Nottingham
28 May 1921
13
Australia
West Indies
2
Australia
Melbourne
13 Feb 1931
14
South Africa
Australia
2
Australia
Johannesburg
15 Feb 1936
15
New Zealand
Australia
2
Australia
Wellington
29 Mar 1946
16
England
West Indies
2
England
Leeds
17 Aug 2000
17
Australia
Pakistan
2
Australia
Sharjah
11 Oct 2002
18
South Africa
Zimbabwe
2
South Africa
Cape Town
04 Mar 2005
19
Zimbabwe
New Zealand
2
New Zealand
Harare
07 Aug 2005
20
South Africa
Zimbabwe
2
South Africa
Gqeberha
26 Dec 2017
21
India
Afghanistan
2
India
Bengaluru
14 Jun 2018
22
India
England
2
India
Ahmedabad
24 Feb 2021
23
Afghanistan
Zimbabwe
2
Zimbabwe
Abu Dhabi
02 Mar 2021
24
Australia
South Africa
2
Australia
Brisbane
17 Dec 2022
25
South Africa
India
2
India
Cape Town
03 Jan 2024
The following tables lists the eleven occasion of South Africa involved as one of the teams in a test which was completed in two days and also the three occasions of India involved as one of the teams in a test which was completed in two days
No
Team 1
Team 2
Days
Winner
Ground
Match Date
1
South Africa
England
2
England
Gqeberha
12 Mar 1889
2
South Africa
England
2
England
Cape Town
25 Mar 1889
3
South Africa
England
2
England
Gqeberha
13 Feb 1896
4
South Africa
England
2
England
Cape Town
21 Mar 1896
5
Australia
South Africa
2
Australia
Manchester
27 May 1912
6
England
South Africa
2
England
The Oval
12 Aug 1912
7
South Africa
Australia
2
Australia
Johannesburg
15 Feb 1936
8
South Africa
Zimbabwe
2
South Africa
Cape Town
04 Mar 2005
9
South Africa
Zimbabwe
2
South Africa
Gqeberha
26 Dec 2017
10
Australia
South Africa
2
Australia
Brisbane
17 Dec 2022
11
South Africa
India
2
India
Cape Town
03 Jan 2024
No
Team 1
Team 2
Days
Winner
Ground
Match Date
1
India
Afghanistan
2
India
Bengaluru
14 Jun 2018
2
India
England
2
India
Ahmedabad
24 Feb 2021
4
Zimbabwe
New Zealand
2
New Zealand
Harare
07 Aug 2005
There are eight tests sompleted in two days played on South African soil which are tabulated below. Out of these eight tests, Cape Town has witnessed four tests completed in two days
No
Team 1
Team 2
Days
Winner
Ground
Match Date
1
South Africa
England
2
England
Gqeberha
12 Mar 1889
2
South Africa
England
2
England
Cape Town
25 Mar 1889
3
South Africa
England
2
England
Gqeberha
13 Feb 1896
4
South Africa
England
2
England
Cape Town
21 Mar 1896
5
South Africa
Australia
2
Australia
Johannesburg
15 Feb 1936
6
South Africa
Zimbabwe
2
South Africa
Cape Town
04 Mar 2005
7
South Africa
Zimbabwe
2
South Africa
Gqeberha
26 Dec 2017
8
South Africa
India
2
India
Cape Town
03 Jan 2024
No
Team 1
Team 2
Days
Winner
Ground
Match Date
1
South Africa
England
2
England
Cape Town
25 Mar 1889
2
South Africa
England
2
England
Cape Town
21 Mar 1896
3
South Africa
Zimbabwe
2
South Africa
Cape Town
04 Mar 2005
4
South Africa
India
2
India
Cape Town
03 Jan 2024
Cape Town and The Oval are the two grounds in the annals of test cricket to witness four tests completed in two days.