Latest previewIndia v West Indies · 1st T20I · 6 Oct 2026Read the preview
South Africa tour of India 2025

India vs South Africa Prediction & Match Preview – 1st ODI, Ranchi

Our verdict

India

India’s 50-over batting depth and spin options at home should count, even after the heavy Test series defeat.

Toss pick: South Africa

JSCA International Stadium Complex

India and South Africa begin the white-ball leg of the tour with the 1st ODI in Ranchi, and the hosts are keen for redemption. South Africa won both Tests, in Kolkata and Guwahati, under very different conditions, to claim a 2-0 series win and their first Test series victory in India in 25 years.

At Eden Gardens, South Africa won by 30 runs in a game that finished inside three days. India struggled against spin on a testing pitch and were bowled out for 93 while chasing a modest 124. In Guwahati, which was staging its first Test, Temba Bavuma’s side controlled the match from the opening day. India, led by Rishabh Pant, were set 549 and managed only 140, their heaviest defeat by runs in Test history.

In the ODI, KL Rahul is expected to lead a side featuring Rohit Sharma, Virat Kohli, Yashasvi Jaiswal and Tilak Verma in the batting, supported by the spin of Ravindra Jadeja, Kuldeep Yadav and Washington Sundar. South Africa have Bavuma, Quinton de Kock, Aiden Markram and Dewald Brevis in a strong batting group, with Marco Jansen, Lungi Ngidi, Nandre Burger and Keshav Maharaj leading the attack.

Probable XIs

India

  1. Rohit Sharma
  2. Yashasvi Jaiswal
  3. Virat Kohli
  4. Tilak Verma
  5. KL Rahul (c, wk)
  6. Washington Sundar
  7. Ravindra Jadeja
  8. Nitish Kumar Reddy
  9. Harshit Rana
  10. Kuldeep Yadav
  11. Arshdeep Singh

South Africa

  1. Aiden Markram
  2. Quinton de Kock (wk)
  3. Temba Bavuma (c)
  4. Tony de Zorzi
  5. Matthew Breetzke
  6. Dewald Brevis
  7. Corbin Bosch
  8. Marco Jansen
  9. Lungi Ngidi
  10. Nandre Burger
  11. Keshav Maharaj

Pitch report

The JSCA pitch is usually well balanced. It starts hard and true with good bounce and carry, so batters can play their shots and score quickly early on. It then slows a little, giving spinners and slower bowlers more grip in the middle and later overs. Sides winning the toss often prefer to bat first, while those chasing can lean on spin and variations to restrict runs.

Weather

Conditions should be good for cricket in the afternoon, with temperatures around 24°C and partly sunny to partly cloudy skies. Humidity should be moderate, rain is very unlikely and light winds are expected.

Frequently asked questions

What was the result of the Test series before this ODI?

South Africa won 2-0, winning in Kolkata by 30 runs and in Guwahati by a huge margin, their first Test series win in India in 25 years.

Where is the 1st ODI being played?

It is scheduled for the JSCA International Stadium Complex in Ranchi on Sunday, 30 November.

Who does our preview favour?

We lean towards India, with South Africa expected to win the toss.

In the news

All news
Analysis Laxman Predicts Success for Shreyas Iyer as Captain After Asian Games Gold

VVS Laxman, India’s Asian Games head coach, says Shreyas Iyer is a players’ captain with the preparation and tactical nous to thrive in T20s.

6 Oct 2026 · 3 min read
Analysis Mohammad Kaif Criticises India’s Handling of Young Players After West Indies ODIs

Mohammad Kaif says India’s selectors are not backing new faces such as Auqib Nabi, and questions World Cup 2027 planning after the 2-1 ODI…

6 Oct 2026 · 3 min read
Player Spotlight KL Rahul on the Challenge of Middle-Order Batting Under the New ODI Ball Rule

India vice-captain KL Rahul explains how the single-ball rule from the 35th over has changed life at Nos. 5 and 6, and how he…

5 Oct 2026 · 2 min read

More South Africa tour of India 2025 previews

All previews
West Indies tour of India 2026 India v West Indies 6 Oct 2026 · Played Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Our pick: India West Indies tour of India 2026 India v West Indies 3 Oct 2026 · Played PCA International Cricket Stadium, Ground A, New Chandigarh Our pick: India Australia tour of South Africa 2026 South Africa v Australia 27 Sep 2026 · Played The Wanderers Stadium, Johannesburg Our pick: South Africa