STATZ
Menu

Account

Sign Up Free Upgrade

Already have an account? Log In

Fixtures
Upcoming Results Standings
Franchise
International
LATEST MEETING · Sat 22 Nov 2025 South Africa won by 408 runs Full scorecard & result →

India vs South Africa - Players & Playing XI · ICC World Test Championship 2019

ICC World Test Championship • Match 2nd Test
Result
IND
601/5
Result
India won by an innings and 137 runs
SA
275 & 189
Cricket betting tips from Ed Hawkins, Paul Krishnamurty & Richard Mann — get 50% off with code IPLTIPS

India vs South Africa: who played

India won by an innings and 137 runs in ICC World Test Championship 2019 at Maharashtra Cricket Association Stadium on 10 October 2019. Virat Kohli top-scored with 254 off 336 balls and Ravichandran Ashwin took 4/69.

More on this match


Frequently asked questions

Who played in India vs South Africa?

India XI: Mayank Agarwal, Rohit Sharma, Cheteshwar Pujara, Virat Kohli (c), Ajinkya Rahane, Ravindra Jadeja, Wriddhiman Saha (wk), Ravichandran Ashwin, Ishant Sharma, Umesh Yadav, Mohammed Shami. South Africa XI: Dean Elgar, Aiden Markram, Theunis de Bruyn, Temba Bavuma, Faf du Plessis (c), Anrich Nortje, Quinton de Kock (wk), Senuran Muthusamy, Vernon Philander, Keshav Maharaj, Kagiso Rabada.

Who won India vs South Africa?

India won by an innings and 137 runs.

When and where was India vs South Africa played?

India vs South Africa was played at Maharashtra Cricket Association Stadium, Pune on Thursday 10 October 2019, in ICC World Test Championship 2019.

What were the final scores in India vs South Africa?

India scored 601/5 in 156.3 overs. South Africa scored 275/10 in 105.4 overs.

Who was the top run-scorer in India vs South Africa?

Virat Kohli top-scored with 254 off 336 balls.

Who took the most wickets in India vs South Africa?

Ravichandran Ashwin took 4/69 in 28.4 overs.