IND vs SA 2nd ODI preview [Source: @BCCI/X.com]
The second ODI between India and South Africa is scheduled for December 3, and the stage is set for a series-deciding clash between the two. The match will be held at Raipur and will be live to watch for fans from 1:30 PM IST.
India
KL Rahul has proven his ability as India's stand-in ODI captain after the first clash, where India bagged a thrilling victory. Virat Kohli and Rohit Sharma, both top-order batters, fired and delivered as the middle order looked stable too.
From the bowling front, except for Harshit Rana and Kuldeep Yadav, others need some brushing up as the team is ready to clinch another thriller under the lights at Raipur.
South Africa
The Aiden Markram-led side will be licking their lips after a close yet far defeat at the hands of India. Despite getting a solid confidence from the Test whitewash, South Africa needs to work on their batting top order, which saw Temba Bavuma out of the contest in the first game.
Marco Jansen shone alongside Corbin Bosch in the first match. However, spinners like Keshav Maharaj need more reading of the pitch to be effective with the ball.
IND vs SA head-to-head overview in ODIs
India and South Africa have played 95 ODI matches. Out of all these contests, South Africa has been leading with 51 wins, while India has bagged 41 matches. 3 matches between these teams have ended in a no result.
Shaheed Veer Narayan Singh International Stadium Raipur pitch report
The Raipur pitch is not exactly a batting-friendly surface as of now. Historically, the pitch has been a spin-friendly track with pacers getting assistance early in the game. Batters struggle to get runs here, especially in the first half. A dewy evening at Raipur might reduce spin and pace effect in the second half, which might lead captains winning the toss to bowl first here.
India and South Africa's probable playing XI
India
Rohit Sharma, Yashasvi Jaiswal, Virat Kohli, Ruturaj Gaikwad, KL Rahul (c & wk), Washington Sundar, Tilak Varma, Ravindra Jadeja, Harshit Rana, Kuldeep Yadav, Arshdeep Singh
South Africa
Quinton de Kock (wk), Ottneil Baartman, Ryan Rickelton, Matthew Breetzke, Aiden Markram (c), Nandre Burger, Dewald Brevis, Tony de Zorzi, Marco Jansen, Prenelan Subrayen, Corbin Bosch
Top run scorers in IND vs SA ODIs
We are considering only the players from the current squad
Virat Kohli – 1504 runs
Virat Kohli has scored 1504 runs from 29 ODI innings against South Africa at a superb average of 65.39. The Indian batter strikes at 85.74 and has registered five centuries and eight fifties, with a highest score of 160* in this fixture.
Quinton de Kock – 1077 runs
Quinton de Kock has accumulated 1077 runs from 20 ODI innings against India at an average of 53.85. The South African wicketkeeper-batter maintains a strike rate of 91.58, smashing six centuries and two fifties, with a top score of 135.
Rohit Sharma – 806 runs
Rohit Sharma has scored 806 runs from 25 ODI innings against South Africa, averaging 33.58. The Indian opener strikes at 82.66 and has three centuries and two fifties, with a best score of 150 in these contests.
Top wicket-takers in IND vs SA ODIs
We are considering only the players from the current squad
Kuldeep Yadav – 31 wickets
Kuldeep Yadav has taken 31 wickets from 14 ODI innings against South Africa, delivering 107.5 overs at an exceptional average of 16.58. The left-arm wrist-spinner maintains an economy of 4.76 and a strike rate of 20.8, with best figures of 4/18. He has recorded four 4-wicket hauls against the Proteas.
Lungi Ngidi – 18 wickets
Lungi Ngidi has picked up 18 wickets from 10 ODI innings against India, bowling 82.2 overs at an average of 27.61. The South African pacer concedes runs at 6.03 per over and strikes every 27.4 balls, with a best performance of 4/51. He has one 4-wicket haul in this matchup.
Ravindra Jadeja – 15 wickets
Ravindra Jadeja has claimed 15 wickets from 11 ODI innings against South Africa, sending down 98.1 overs at an average of 31.20. The Indian all-rounder keeps things tight with an economy of 4.76 and a strike rate of 39.2, recording best figures of 5/33. He has one 5-wicket haul against the Proteas.
IND vs SA key stats
India's key records
- Rohit Sharma played a single match at Raipur in the ODI format and hit a half-century at a strike rate of 102.0.
- Virat Kohli has scored 1,639 runs from 30 ODIs against South Africa at an average of 68.3, including six centuries and eight fifties with a top score of 160*.
- Arshdeep Singh has taken 12 wickets from 5 ODIs against South Africa at an average of 15.1, economy 4.98, and best figures of 4/18.
- Kuldeep Yadav has picked up 31 wickets from 14 ODIs against South Africa in India with an excellent average of 16.58, economy 4.76, and best figures of 4/18.
- Virat Kohli vs Lungi Ngidi in ODIs: 109 runs; 116 balls; 0 dismissals
- Kuldeep Yadav vs Aiden Markram in ODIs: 40 balls; 16 runs; 3 dismissals
South Africa's key records
- In India, South Africa has won 31 out of the 56 ODIs they have played.
- South Africa's away record boasts 117 wins out of 233 ODIs with a W/L ratio of almost 1.
- Keshav Maharaj has taken 17 wickets in 10 ODIs in 2025 at an economy of 5.16, averaging 27.8 with best figures of 5/33.
- Temba Bavuma has scored 310 runs in 8 ODIs in 2025 at an average of 38.8 and strike rate of 84.7, with a top score of 82.
- Aiden Markram has scored 309 runs in 9 ODIs in 2025 at an average of 38.6, striking at 105.1, with a highest score of 86.
- Keshav Maharaj vs Virat Kohli in ODIs: 89 balls; 52 runs; 2 dismissals
- Nandre Burger vs KL Rahul in ODIs: 19 balls; 21 runs; 1 dismissal
Records that can be broken in IND vs SA 2nd ODI
- Quinton de Kock is nine boundaries away from completing 800 boundaries in his ODI career.
- Ryan Rickelton is just 46 runs short of reaching 500 ODI runs.
- Marco Jansen needs three more wickets to complete 50 wickets in his ODI career.
.jpg)
.jpg)

.jpg?type=mq)
.jpg?type=mq)

