who did south africa play in 1995 rugby world cup
1995 Rugby World Cup In the final, held at Ellis Park in Johannesburg on 24 June, South Africa defeated New Zealand 15–12, with Joel Stransky scoring a drop goal in extra time to win the match. Following South Africa's victory, Nelson Mandela, the President of South Africa, wearing a Springboks rugby shirt and cap, presented the Webb Ellis Cup to the South African captain François Pienaar.
Indian cricket team in South Africa in 2017–18 The India cricket team toured South Africa in January and February 2018[1][2] to play three Tests, six One Day Internationals (ODIs) and three Twenty20 International (T20I) matches.[3][4] In January 2017, Cricket South Africa (CSA) revealed that this tour would replace the scheduled visit by Sri Lanka due to costs and scheduling congestion.[5] The Test series was played for the Freedom Trophy, with South Africa winning the trophy following victories in the first two Tests.[6] South Africa went on to win the Test series 2–1.[7] It was the first Test series of three matches or more in which all 40 wickets fell in each match of the series.[8] With India's win the third Test, they retained the number one place in the ICC Test Championship, taking an unassailable lead before the April 2018 cut-off date for next season's rankings.[9]