South Africa-India Test Series Statistics – Part One

South Africa-India Test Series Statistics – Part One

South Africa and India have played 15 test series so far and the ensuing test series would be the 16th test series between the two teams.  Both the teams have played eight test series in South Africa and seven test series in India. The ensuing test series between the two teams in South Africa would be the ninth test series to be played in South Africa.

SERIES RESULTS IN SOUTH AFRICA
NoSeries/TournamentSeasonWinnerMargin
1India in South Africa Test Series1992/93South Africa1-0 (4)
2India in South Africa Test Series1996/97South Africa2-0 (3)
3India in South Africa Test Series2001/02South Africa1-0 (2)
4India in South Africa Test Series2006/07South Africa2-1 (3)
5India in South Africa Test Series2010/11drawn1-1 (3)
6India in South Africa Test Series2013/14South Africa1-0 (2)
7Freedom Trophy (India in South Africa)2017/18South Africa2-1 (3)
8Freedom Trophy (India in South Africa)2021/22South Africa2-1 (3)
     
SERIES RESULTS IN INDIA
NoSeries/TournamentSeasonWinnerMargin
1South Africa in India Test Series1996/97India2-1 (3)
2South Africa in India Test Series1999/00South Africa2-0 (2)
3South Africa in India Test Series2004/05India1-0 (2)
4South Africa in India Test Series2007/08drawn1-1 (3)
5South Africa in India Test Series2009/10drawn1-1 (2)
6Freedom Trophy (South Africa in India)2015/16India3-0 (4)
7Freedom Trophy (South Africa in India)2019/20India3-0 (3)

South Africa and India has played 42 tests so far. India has won 15 tests, South Africa has won 17 tests and ten tests are drawn.

TESTS WON BY INDIA
NoTeamResMarginOppositionGroundStart Date
1Indiawon064 runsv South AfricaAhmedabad20 Nov 1996
2Indiawon280 runsv South AfricaKanpur08 Dec 1996
3Indiawon008 wktsv South AfricaEden Gardens28 Nov 2004
4Indiawon123 runsv South AfricaJohannesburg15 Dec 2006
5Indiawon008 wktsv South AfricaKanpur11 Apr 2008
6Indiawoninns & 57 runsv South AfricaEden Gardens14 Feb 2010
7Indiawon087 runsv South AfricaDurban26 Dec 2010
8Indiawon108 runsv South AfricaMohali05 Nov 2015
9Indiawon124 runsv South AfricaNagpur25 Nov 2015
10Indiawon337 runsv South AfricaDelhi03 Dec 2015
11Indiawon063 runsv South AfricaJohannesburg24 Jan 2018
12Indiawon203 runsv South AfricaVisakhapatnam02 Oct 2019
13Indiawoninns & 137 runsv South AfricaPune10 Oct 2019
14Indiawoninns & 202 runsv South AfricaRanchi19 Oct 2019
15Indiawon113 runsv South AfricaCenturion26 Dec 2021
TESTS WON BY SOUTH AFRICA
NoTeamResMarginOppositionGroundStart Date
1South Africawon009 wktsv IndiaGqeberha26 Dec 1992
2South Africawon329 runsv IndiaEden Gardens27 Nov 1996
3South Africawon328 runsv IndiaDurban26 Dec 1996
4South Africawon282 runsv IndiaCape Town02 Jan 1997
5South Africawon004 wktsv IndiaWankhede24 Feb 2000
6South Africawoninns & 71 runsv IndiaBengaluru02 Mar 2000
7South Africawon009 wktsv IndiaBloemfontein03 Nov 2001
8South Africawon174 runsv IndiaDurban26 Dec 2006
9South Africawon005 wktsv IndiaCape Town02 Jan 2007
10South Africawoninns & 90 runsv IndiaAhmedabad03 Apr 2008
11South Africawoninns & 6 runsv IndiaNagpur06 Feb 2010
12South Africawoninns & 25 runsv IndiaCenturion16 Dec 2010
13South Africawon010 wktsv IndiaDurban26 Dec 2013
14South Africawon72 runsv IndiaCape Town05 Jan 2018
15South Africawon135 runsv IndiaCenturion13 Jan 2018
16South Africawon007 wktsv IndiaJohannesburg03 Jan 2022
17South Africawon007 wktsv IndiaCape Town11 Jan 2022
DRAWN TESTS
NoTeamResMarginOppositionGroundStart Date
1Indiadrawv South AfricaDurban13 Nov 1992
2Indiadrawv South AfricaJohannesburg26 Nov 1992
3Indiadrawv South AfricaCape Town02 Jan 1993
4Indiadrawv South AfricaJohannesburg16 Jan 1997
5Indiadrawv South AfricaGqeberha16 Nov 2001
6Indiadrawv South AfricaKanpur20 Nov 2004
7Indiadrawv South AfricaChennai26 Mar 2008
8Indiadrawv South AfricaCape Town02 Jan 2011
9Indiadrawv South AfricaJohannesburg18 Dec 2013
10Indiadrawv South AfricaBengaluru14 Nov 2015

India has posted a team total of 400 plus runs in an innings on twelve occasions against South Africa. India’s 643 for 6d at Eden Gardens in Feb 2010 is the highest team total against South Africa.  South Africa has posted a team total of 400 plus runs in an innings on twelve occasions against India. India’s 643 for 6d at Eden Gardens in Feb 2010 is the highest team total against South Africa.  South Africa’s 620 for 4d at Centurion in Dec 2010 is the highest team total against India.

TEAM TOTALS – INDIA – 400 PLUS RUNS
NoTeamScoreIOppositionGroundStart Date
1India400/7d3v South AfricaKanpur08 Dec 1996
2India4101v South AfricaJohannesburg16 Jan 1997
3India4662v South AfricaKanpur20 Nov 2004
4India4112v South AfricaEden Gardens28 Nov 2004
5India4141v South AfricaCape Town02 Jan 2007
6India6272v South AfricaChennai26 Mar 2008
7India643/6d2v South AfricaEden Gardens14 Feb 2010
8India4593v South AfricaCenturion16 Dec 2010
9India4213v South AfricaJohannesburg18 Dec 2013
10India502/7d1v South AfricaVisakhapatnam02 Oct 2019
11India601/5d1v South AfricaPune10 Oct 2019
12India497/9d1v South AfricaRanchi19 Oct 2019
TEAM TOTALS – SOUTH AFRICA– 400 PLUS RUNS
NoTeamScoreIOppositionGroundStart Date
1South Africa4281v IndiaEden Gardens27 Nov 1996
2South Africa529/7d1v IndiaCape Town02 Jan 1997
3South Africa4792v IndiaBengaluru02 Mar 2000
4South Africa5632v IndiaBloemfontein03 Nov 2001
5South Africa510/9d1v IndiaKanpur20 Nov 2004
6South Africa5401v IndiaChennai26 Mar 2008
7South Africa494/7d2v IndiaAhmedabad03 Apr 2008
8South Africa558/6d1v IndiaNagpur06 Feb 2010
9South Africa620/4d2v IndiaCenturion16 Dec 2010
10South Africa450/74v IndiaJohannesburg18 Dec 2013
11South Africa5002v IndiaDurban26 Dec 2013
12South Africa4312v IndiaVisakhapatnam02 Oct 2019

The following table lists the occasions of India and South Africa dismissed all out for a total less than 150 runs. India’s 66 in the fourth innings of the Durban test in Dec 1996 is its lowest team total in a completed innings against South Africa. South Africa’ 79 in the second innings of the Nagpur Test in Nov 2015 is its lowest team total in a completed innings against India.

TEAM TOTALS – INDIA – DISMISSED ALL OUT FOR LESS THAN 150 RUNS
NoTeamScoreIOppositionGroundStart Date
1India1374v South AfricaEden Gardens27 Nov 1996
2India1002v South AfricaDurban26 Dec 1996
3India664v South AfricaDurban26 Dec 1996
4India1444v South AfricaCape Town02 Jan 1997
5India1133v South AfricaWankhede24 Feb 2000
6India761v South AfricaAhmedabad03 Apr 2008
7India1361v South AfricaCenturion16 Dec 2010
8India1354v South AfricaCape Town05 Jan 2018
TEAM TOTALS – SAF  – DISMISSED ALL OUT FOR LESS THAN 150 RUNS
NoTeamScoreIOppositionGroundStart Date
1South Africa1054v IndiaAhmedabad20 Nov 1996
2South Africa842v IndiaJohannesburg15 Dec 2006
3South Africa1213v IndiaKanpur11 Apr 2008
4South Africa1312v IndiaDurban26 Dec 2010
5South Africa1094v IndiaMohali05 Nov 2015
6South Africa792v IndiaNagpur25 Nov 2015
7South Africa1212v IndiaDelhi03 Dec 2015
8South Africa1434v IndiaDelhi03 Dec 2015
9South Africa1303v IndiaCape Town05 Jan 2018
10South Africa1333v IndiaRanchi19 Oct 2019

India-South Africa test series has witnessed 72 centuries. Indian batsmen have scored 37 centuries while South African batsmen have scored 35 centuries.

CENTURIONS – INDIA
NoPlayerRunsITeamOppositionGroundStart Date
1PK Amre1032Indiav South AfricaDurban13 Nov 1992
2SR Tendulkar1112Indiav South AfricaJohannesburg26 Nov 1992
3N Kapil Dev1293Indiav South AfricaGqeberha26 Dec 1992
4M Azharuddin1092Indiav South AfricaEden Gardens27 Nov 1996
5M Azharuddin163*3Indiav South AfricaKanpur08 Dec 1996
6SR Tendulkar1692Indiav South AfricaCape Town02 Jan 1997
7M Azharuddin1152Indiav South AfricaCape Town02 Jan 1997
8R Dravid1481Indiav South AfricaJohannesburg16 Jan 1997
9M Azharuddin1023Indiav South AfricaBengaluru02 Mar 2000
10SR Tendulkar1551Indiav South AfricaBloemfontein03 Nov 2001
11V Sehwag1051Indiav South AfricaBloemfontein03 Nov 2001
12V Sehwag1642Indiav South AfricaKanpur20 Nov 2004
13W Jaffer1161Indiav South AfricaCape Town02 Jan 2007
14V Sehwag3192Indiav South AfricaChennai26 Mar 2008
15R Dravid1112Indiav South AfricaChennai26 Mar 2008
16V Sehwag1092Indiav South AfricaNagpur06 Feb 2010
17SR Tendulkar1003Indiav South AfricaNagpur06 Feb 2010
18V Sehwag1652Indiav South AfricaEden Gardens14 Feb 2010
19SR Tendulkar1062Indiav South AfricaEden Gardens14 Feb 2010
20VVS Laxman143*2Indiav South AfricaEden Gardens14 Feb 2010
21MS Dhoni132*2Indiav South AfricaEden Gardens14 Feb 2010
22SR Tendulkar111*3Indiav South AfricaCenturion16 Dec 2010
23SR Tendulkar1462Indiav South AfricaCape Town02 Jan 2011
24V Kohli1191Indiav South AfricaJohannesburg18 Dec 2013
25CA Pujara1533Indiav South AfricaJohannesburg18 Dec 2013
26AM Rahane1271Indiav South AfricaDelhi03 Dec 2015
27AM Rahane100*3Indiav South AfricaDelhi03 Dec 2015
28V Kohli1532Indiav South AfricaCenturion13 Jan 2018
29MA Agarwal2151Indiav South AfricaVisakhapatnam02 Oct 2019
30RG Sharma1761Indiav South AfricaVisakhapatnam02 Oct 2019
31RG Sharma1273Indiav South AfricaVisakhapatnam02 Oct 2019
32MA Agarwal1081Indiav South AfricaPune10 Oct 2019
33V Kohli254*1Indiav South AfricaPune10 Oct 2019
34RG Sharma2121Indiav South AfricaRanchi19 Oct 2019
35AM Rahane1151Indiav South AfricaRanchi19 Oct 2019
36KL Rahul1231Indiav South AfricaCenturion26 Dec 2021
37RR Pant100*3Indiav South AfricaCape Town11 Jan 2022
CENTURIONS – SOUTH AFRICA
NoPlayerRunsITeamOppositionGroundStart Date
1KC Wessels1181South Africav IndiaDurban13 Nov 1992
2WJ Cronje1352South Africav IndiaGqeberha26 Dec 1992
3AC Hudson1461South Africav IndiaEden Gardens27 Nov 1996
4G Kirsten1021South Africav IndiaEden Gardens27 Nov 1996
5G Kirsten1333South Africav IndiaEden Gardens27 Nov 1996
6DJ Cullinan153*3South Africav IndiaEden Gardens27 Nov 1996
7G Kirsten1031South Africav IndiaCape Town02 Jan 1997
8BM McMillan103*1South Africav IndiaCape Town02 Jan 1997
9L Klusener102*1South Africav IndiaCape Town02 Jan 1997
10DJ Cullinan122*4South Africav IndiaJohannesburg16 Jan 1997
11HH Gibbs1072South Africav IndiaBloemfontein03 Nov 2001
12L Klusener1082South Africav IndiaBloemfontein03 Nov 2001
13HH Gibbs1961South Africav IndiaGqeberha16 Nov 2001
14AJ Hall1631South Africav IndiaKanpur20 Nov 2004
15JH Kallis1211South Africav IndiaEden Gardens28 Nov 2004
16AG Prince1211South Africav IndiaDurban26 Dec 2006
17HM Amla1591South Africav IndiaChennai26 Mar 2008
18ND McKenzie155*3South Africav IndiaChennai26 Mar 2008
19JH Kallis1322South Africav IndiaAhmedabad03 Apr 2008
20AB de Villiers217*2South Africav IndiaAhmedabad03 Apr 2008
21HM Amla253*1South Africav IndiaNagpur06 Feb 2010
22JH Kallis1731South Africav IndiaNagpur06 Feb 2010
23AN Petersen1001South Africav IndiaEden Gardens14 Feb 2010
24HM Amla1141South Africav IndiaEden Gardens14 Feb 2010
25HM Amla123*3South Africav IndiaEden Gardens14 Feb 2010
26HM Amla1402South Africav IndiaCenturion16 Dec 2010
27JH Kallis201*2South Africav IndiaCenturion16 Dec 2010
28AB de Villiers1292South Africav IndiaCenturion16 Dec 2010
29JH Kallis1611South Africav IndiaCape Town02 Jan 2011
30JH Kallis109*3South Africav IndiaCape Town02 Jan 2011
31F du Plessis1344South Africav IndiaJohannesburg18 Dec 2013
32AB de Villiers1034South Africav IndiaJohannesburg18 Dec 2013
33JH Kallis1152South Africav IndiaDurban26 Dec 2013
34D Elgar1602South Africav IndiaVisakhapatnam02 Oct 2019
35Q de Kock1112South Africav IndiaVisakhapatnam02 Oct 2019

The following table lists the Indian and South African batsmen who have scored centuries on two or more centuries. SR Tendulkar and JH Kallis own the record for most centuries by a batsman for India and South Africa respectively with seven centuries to their credit

CENTURIONS – INDIA  – TWO OR MORE
NoPlayerRunsITeamOppositionGroundStart Date
1AM Rahane1271Indiav South AfricaDelhi03 Dec 2015
2AM Rahane100*3Indiav South AfricaDelhi03 Dec 2015
        
1M Azharuddin1092Indiav South AfricaEden Gardens27 Nov 1996
2M Azharuddin163*3Indiav South AfricaKanpur08 Dec 1996
3M Azharuddin1152Indiav South AfricaCape Town02 Jan 1997
4M Azharuddin1023Indiav South AfricaBengaluru02 Mar 2000
        
1MA Agarwal2151Indiav South AfricaVisakhapatnam02 Oct 2019
2MA Agarwal1081Indiav South AfricaPune10 Oct 2019
        
1R Dravid1481Indiav South AfricaJohannesburg16 Jan 1997
2R Dravid1112Indiav South AfricaChennai26 Mar 2008
        
1RG Sharma1761Indiav South AfricaVisakhapatnam02 Oct 2019
2RG Sharma1273Indiav South AfricaVisakhapatnam02 Oct 2019
3RG Sharma2121Indiav South AfricaRanchi19 Oct 2019
        
1SR Tendulkar1112Indiav South AfricaJohannesburg26 Nov 1992
2SR Tendulkar1692Indiav South AfricaCape Town02 Jan 1997
3SR Tendulkar1551Indiav South AfricaBloemfontein03 Nov 2001
4SR Tendulkar1003Indiav South AfricaNagpur06 Feb 2010
5SR Tendulkar1062Indiav South AfricaEden Gardens14 Feb 2010
6SR Tendulkar111*3Indiav South AfricaCenturion16 Dec 2010
7SR Tendulkar1462Indiav South AfricaCape Town02 Jan 2011
        
1V Kohli1191Indiav South AfricaJohannesburg18 Dec 2013
2V Kohli1532Indiav South AfricaCenturion13 Jan 2018
3V Kohli254*1Indiav South AfricaPune10 Oct 2019
        
1V Sehwag1051Indiav South AfricaBloemfontein03 Nov 2001
2V Sehwag1642Indiav South AfricaKanpur20 Nov 2004
3V Sehwag3192Indiav South AfricaChennai26 Mar 2008
4V Sehwag1092Indiav South AfricaNagpur06 Feb 2010
5V Sehwag1652Indiav South AfricaEden Gardens14 Feb 2010
        
CENTURIONS – SOUTH AFRICA – TWO OR MORE
NoPlayerRunsITeamOppositionGroundStart Date
1AB de Villiers217*2South Africav IndiaAhmedabad03 Apr 2008
2AB de Villiers1292South Africav IndiaCenturion16 Dec 2010
3AB de Villiers1034South Africav IndiaJohannesburg18 Dec 2013
        
1DJ Cullinan153*3South Africav IndiaEden Gardens27 Nov 1996
2DJ Cullinan122*4South Africav IndiaJohannesburg16 Jan 1997
        
1G Kirsten1021South Africav IndiaEden Gardens27 Nov 1996
2G Kirsten1333South Africav IndiaEden Gardens27 Nov 1996
3G Kirsten1031South Africav IndiaCape Town02 Jan 1997
        
1HH Gibbs1072South Africav IndiaBloemfontein03 Nov 2001
2HH Gibbs1961South Africav IndiaGqeberha16 Nov 2001
        
1HM Amla1591South Africav IndiaChennai26 Mar 2008
2HM Amla253*1South Africav IndiaNagpur06 Feb 2010
3HM Amla1141South Africav IndiaEden Gardens14 Feb 2010
4HM Amla123*3South Africav IndiaEden Gardens14 Feb 2010
5HM Amla1402South Africav IndiaCenturion16 Dec 2010
        
1JH Kallis1211South Africav IndiaEden Gardens28 Nov 2004
2JH Kallis1322South Africav IndiaAhmedabad03 Apr 2008
3JH Kallis1731South Africav IndiaNagpur06 Feb 2010
4JH Kallis201*2South Africav IndiaCenturion16 Dec 2010
5JH Kallis1611South Africav IndiaCape Town02 Jan 2011
6JH Kallis109*3South Africav IndiaCape Town02 Jan 2011
7JH Kallis1152South Africav IndiaDurban26 Dec 2013
        
1L Klusener102*1South Africav IndiaCape Town02 Jan 1997
2L Klusener1082South Africav IndiaBloemfontein03 Nov 2001

Indian batsmen have scored 150 plus runs against South Africa on twelve occasions and South African batsmen have scored 150 plus runs in an innings on eleven occasions. V Sehwag’s 310 at Chennai in Mar 2008 is the highest individual innings by an Indian batsman against South Africa. HM Amla’s 253 not out at Nagpur in Feb 2010 is the highest individual innings by a South African batsman against India.

CENTURIONS – INDIA – 150 PLUS RUNS
NoPlayerRunsITeamOppositionGroundStart Date
1V Sehwag3192Indiav South AfricaChennai26 Mar 2008
2V Kohli254*1Indiav South AfricaPune10 Oct 2019
3MA Agarwal2151Indiav South AfricaVisakhapatnam02 Oct 2019
4RG Sharma2121Indiav South AfricaRanchi19 Oct 2019
5RG Sharma1761Indiav South AfricaVisakhapatnam02 Oct 2019
6SR Tendulkar1692Indiav South AfricaCape Town02 Jan 1997
7V Sehwag1652Indiav South AfricaEden Gardens14 Feb 2010
8V Sehwag1642Indiav South AfricaKanpur20 Nov 2004
9M Azharuddin163*3Indiav South AfricaKanpur08 Dec 1996
10SR Tendulkar1551Indiav South AfricaBloemfontein03 Nov 2001
11CA Pujara1533Indiav South AfricaJohannesburg18 Dec 2013
12V Kohli1532Indiav South AfricaCenturion13 Jan 2018
CENTURIONS – SOUTH AFRICA – 150 PLUS RUNS
NoPlayerRunsITeamOppositionGroundStart Date
1HM Amla253*1South Africav IndiaNagpur06 Feb 2010
2AB de Villiers217*2South Africav IndiaAhmedabad03 Apr 2008
3JH Kallis201*2South Africav IndiaCenturion16 Dec 2010
4HH Gibbs1961South Africav IndiaGqeberha16 Nov 2001
5JH Kallis1731South Africav IndiaNagpur06 Feb 2010
6AJ Hall1631South Africav IndiaKanpur20 Nov 2004
7JH Kallis1611South Africav IndiaCape Town02 Jan 2011
8D Elgar1602South Africav IndiaVisakhapatnam02 Oct 2019
9HM Amla1591South Africav IndiaChennai26 Mar 2008
10ND McKenzie155*3South Africav IndiaChennai26 Mar 2008
11DJ Cullinan153*3South Africav IndiaEden Gardens27 Nov 1996

The following table lists the centuries scored by Indian captains against South Africa and South African captain against India

CENTURIONS – INDIA – CAPTAINS
NoPlayerRunsITeamOppositionGroundStart Date
1M Azharuddin1152Indiav South AfricaCape Town02 Jan 1997
2MS Dhoni132*2Indiav South AfricaEden Gardens14 Feb 2010
3V Kohli1532Indiav South AfricaCenturion13 Jan 2018
4V Kohli254*1Indiav South AfricaPune10 Oct 2019
CENTURIONS – SOUTH AFRICA – CAPTAINS
NoPlayerRunsITeamOppositionGroundStart Date
1KC Wessels1181South Africav IndiaDurban13 Nov 1992

The following table lists the centuries scored by Indian wicket keeper batsmen against South Africa and South African wicket keeper batsmen against India

CENTURIONS – INDIA – WICKET KEEPER BATSMEN
NoPlayerRunsITeamOppositionGroundStart Date
1MS Dhoni132*2Indiav South AfricaEden Gardens14 Feb 2010
2RR Pant100*3Indiav South AfricaCape Town11 Jan 2022
CENTURIONS – SOUTH AFRICA – WICKET KEEPER BATSMEN
NoPlayerRunsITeamOppositionGroundStart Date
1AB de Villiers1034South Africav IndiaJohannesburg18 Dec 2013
2Q de Kock1112South Africav IndiaVisakhapatnam02 Oct 2019

The series has witnessed 13 occasions of Indian batsmen’s centuries in losing cause against South Africa and six occasion of South African batsmen’s centuries in a losing cause against India. All such occasions are tabulated below

CENTURIONS – INDIA – LOSING CAUSE
NoPlayerRunsITeamOppositionGroundStart Date
1N Kapil Dev1293Indiav South AfricaGqeberha26 Dec 1992
2M Azharuddin1092Indiav South AfricaEden Gardens27 Nov 1996
3SR Tendulkar1692Indiav South AfricaCape Town02 Jan 1997
4M Azharuddin1152Indiav South AfricaCape Town02 Jan 1997
5M Azharuddin1023Indiav South AfricaBengaluru02 Mar 2000
6SR Tendulkar1551Indiav South AfricaBloemfontein03 Nov 2001
7V Sehwag1051Indiav South AfricaBloemfontein03 Nov 2001
8W Jaffer1161Indiav South AfricaCape Town02 Jan 2007
9V Sehwag1092Indiav South AfricaNagpur06 Feb 2010
10SR Tendulkar1003Indiav South AfricaNagpur06 Feb 2010
11SR Tendulkar111*3Indiav South AfricaCenturion16 Dec 2010
12V Kohli1532Indiav South AfricaCenturion13 Jan 2018
13RR Pant100*3Indiav South AfricaCape Town11 Jan 2022
CENTURIONS – SOUTH AFRICA – LOSING CAUSE
NoPlayerRunsITeamOppositionGroundStart Date
1JH Kallis1211South Africav IndiaEden Gardens28 Nov 2004
2AN Petersen1001South Africav IndiaEden Gardens14 Feb 2010
3HM Amla1141South Africav IndiaEden Gardens14 Feb 2010
4HM Amla123*3South Africav IndiaEden Gardens14 Feb 2010
5D Elgar1602South Africav IndiaVisakhapatnam02 Oct 2019
6Q de Kock1112South Africav IndiaVisakhapatnam02 Oct 2019
Comments are closed.