India will face South Africa at the Shaheed Veer Narayan Singh International Stadium in Raipur for the 2nd ODI of the South Africa tour of India 2025. This promises to be another thrilling encounter as India aims to take an unassailable lead in the series after their impressive 17-run victory in the first ODI.
The momentum is clearly with India as they have won their last four consecutive ODI matches against South Africa. The overall head-to-head record between these two teams stands at 11 matches, with India leading 6-5, showcasing how competitive this rivalry has become.
IND vs SA 2nd ODI – Match Preview
Shaheed Veer Narayan Singh International Stadium in Raipur, India, will host this crucial second ODI. Based on recent ODI matches played at this venue, the ground has an average score of 108 runs in the last 5 ODIs, indicating challenging batting conditions with excellent assistance for pace bowlers.

India comes into this match with tremendous confidence after posting 349/8 and restricting South Africa to 332/10 in the first ODI. The Indian batting lineup fired on all cylinders while the bowling attack showed great character in defending a challenging total. South Africa will need to regroup quickly to level the series.
| Detail | Information |
|---|---|
| Match | India vs South Africa |
| Date | December 3rd, 2025 |
| Time | 1:30 PM IST |
| Venue | Shaheed Veer Narayan Singh International Stadium, Raipur |
| Tournament | South Africa tour of India 2025 – 2nd ODI |
Pitch Report
| Aspect | Details |
|---|---|
| Pitch Type | Expected to be a bowling-friendly wicket |
| Average Score | 108 runs (average in last 5 ODIs at this venue) |
| Favors | Pacers – pitch offers excellent assistance with favorable conditions |
| Surface | Challenging batting conditions, pace-friendly surface |
| Weather Impact | Partly cloudy with 0% precipitation chance |
| Toss Factor | Teams winning the toss prefer to bowl first – 100% opted to bowl |
Weather Report
| Condition | Details |
|---|---|
| Temperature | 22°C with partly cloudy conditions expected |
| Humidity | 56% – Moderate humidity levels |
| Wind Speed | 5 km/h – Very light winds |
| Rain Chance | 0% precipitation expected – no rain threat |
| Overall | Partly cloudy conditions, ideal for cricket |
Toss Prediction
Historical data from Shaheed Veer Narayan Singh International Stadium shows teams winning the toss have a 100% preference to bowl first over the last 5 years in ODIs. Teams bowling first have achieved a perfect win rate at this venue in recent ODIs. The team winning the toss is expected to bowl first.
Injury Updates
India: Shubman Gill (neck injury) and Shreyas Iyer (rib injury) remain ruled out. KL Rahul continues to captain the side in the absence of Gill.
South Africa: Kagiso Rabada remains out due to injury. The squad looks settled after the first ODI performance.
India vs South Africa 2nd ODI Playing XI –
South Africa won the toss and decided to bowl first –
South Africa Playing XI – Quinton de Kock(w), Aiden Markram, Temba Bavuma(c), Matthew Breetzke, Tony de Zorzi, Dewald Brevis, Marco Jansen, Corbin Bosch, Keshav Maharaj, Nandre Burger, Lungi Ngidi
India Playing XI – Yashasvi Jaiswal, Rohit Sharma, Virat Kohli, Ruturaj Gaikwad, Washington Sundar, KL Rahul(w/c), Ravindra Jadeja, Harshit Rana, Kuldeep Yadav, Arshdeep Singh, Prasidh Krishna.
Dream11 Team For IND vs SA

IND vs SA Head-to-Head Records
- IND beat SA by 17 runs: IND – 349/8 (50), SA – 332/10 (49.2) (30 Nov, 2025)
- IND beat SA by 78 runs: IND – 296/8 (50), SA – 218/10 (45.5) (21 Dec, 2023)
- SA beat IND by 8 wickets: IND – 211/10 (46.2), SA – 215/2 (42.3) (19 Dec, 2023)
- IND beat SA by 8 wickets: SA – 116/10 (27.3), IND – 117/2 (16.4) (17 Dec, 2023)
- IND beat SA by 243 runs: IND – 326/5 (50), SA – 83/10 (27.1) (05 Nov, 2023)
Related Reads:
Top Picks For The Match
| Player | Reason |
|---|---|
| Virat Kohli (Captain) | Scored 210 runs in 5 matches |
| Marco Jansen (Vice Captain) | Scored 99 runs and took 8 wickets in 5 matches |
| Aiden Markram | Scored 144 runs in 5 matches |
| Matthew Breetzke | Scored 151 runs in 5 matches |
| Rohit Sharma | Scored 335 runs in 5 matches |
Leave a Comment