India vs South Africa Scorecard · ODI 2025
Top performers
India · 1st innings
349/8 (50 ov)South Africa bowling
South Africa · 2nd innings
332 (all out · 49.2 ov)India bowling
India vs South Africa: result and key facts
India won by 17 runs in ODI 2025 at JSCA International Stadium Complex on 30 November 2025. Virat Kohli top-scored with 135 off 120 balls and Kuldeep Yadav took 4/68.
Frequently asked questions
Who won India vs South Africa?
India won by 17 runs. The match was played at JSCA International Stadium Complex, Ranchi on 30 November 2025, in ODI 2025. Virat Kohli top-scored with 135 off 120 balls and Kuldeep Yadav took 4/68.
When and where was India vs South Africa played?
India vs South Africa was played at JSCA International Stadium Complex, Ranchi on Sunday 30 November 2025, in ODI 2025.
What were the final scores in India vs South Africa?
India scored 349/8 in 50 overs. South Africa scored 332/10 in 49.2 overs. India won by 17 runs. The full scorecard, with every batter's and bowler's figures, is on this page.
Who was the Statz MVP in India vs South Africa?
Marco Jansen was named Statz MVP. The Statz Rating combines batting impact, bowling impact and match context.
Who was the top run-scorer in India vs South Africa?
Virat Kohli top-scored with 135 off 120 balls, a strike rate of 112.5. Matthew Breetzke made the next-highest score, 72 off 80 balls. Every innings is on the scorecard, with the fours, sixes and strike rate of each batter.
Who took the most wickets in India vs South Africa?
Kuldeep Yadav took 4/68 in 10 overs.
Who played in India vs South Africa?
India XI: Yashasvi Jaiswal, Rohit Sharma, Virat Kohli, Ruturaj Gaikwad, Washington Sundar, Lokesh Rahul (c) (wk), Ravindra Jadeja, Harshit Rana, Arshdeep Singh, Kuldeep Yadav, Prasidh Krishna. South Africa XI: Aiden Markram (c), Ryan Rickelton, Quinton de Kock (wk), Matthew Breetzke, Tony de Zorzi, Dewald Brevis, Marco Jansen, Corbin Bosch, Prenelan Subrayen, Nandre Burger, Ottneil Baartman.
























