STATZ
Menu

Account

Sign Up Free Upgrade

Already have an account? Log In

Fixtures
Upcoming Results Standings
Franchise
International
LATEST MEETING · Sat 6 Dec 2025 India won by 9 wickets (with 61 balls remaining) Full scorecard & result →

India vs South Africa - Players & Playing XI · One Day Internationals 2022

One Day Internationals • Match 2nd ODI
Result
IND
282/3
45.5 ov
Result
India won by 7 wickets (with 25 balls remaining)
SA
278/7
50 ov
Mohammed Siraj
Statz MVP
Mohammed Siraj
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 7 wickets (with 25 balls remaining) in One Day Internationals 2022 at JSCA International Stadium Complex on 9 October 2022. Shreyas Iyer top-scored with 113 off 111 balls and Mohammed Siraj took 3/38.

More on this match


Frequently asked questions

Who played in India vs South Africa?

India XI: Shikhar Dhawan (c), Shubman Gill, Ishan Kishan, Shreyas Iyer, Sanju Samson (wk), Shardul Thakur, Shahbaz Ahmed, Kuldeep Yadav, Avesh Khan, Mohammed Siraj, Washington Sundar. South Africa XI: Quinton de Kock (wk), Janneman Malan, Reeza Hendricks, Aiden Markram, Heinrich Klaasen, David Miller, Wayne Parnell, Keshav Maharaj (c), Bjorn Fortuin, Kagiso Rabada, Anrich Nortje.

Who won India vs South Africa?

India won by 7 wickets (with 25 balls remaining).

When and where was India vs South Africa played?

India vs South Africa was played at JSCA International Stadium Complex, Ranchi on Sunday 9 October 2022, in One Day Internationals 2022.

What were the final scores in India vs South Africa?

India scored 282/3 in 45.5 overs. South Africa scored 278/7 in 50 overs.

Who was the Statz MVP in India vs South Africa?

Mohammed Siraj 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?

Shreyas Iyer top-scored with 113 off 111 balls.

Who took the most wickets in India vs South Africa?

Mohammed Siraj took 3/38 in 10 overs.