Final result
India Cricket won by 17 runs
Player of the match: V Kohli
Result · One-Day Internationals
Final result
India Cricket won by 17 runs
Player of the match: V Kohli
Match preview & overview
India beat South Africa by 17 runs in a high-scoring ODI at the JSCA International Stadium Complex, Ranchi on 30 November 2025. Batting first after South Africa won the toss and chose to field, India posted 349/8 across their 50 overs. South Africa gave the chase a genuine go, reaching 332 all out, but fell short with the result settled inside the final overs. Virat Kohli won the Player of the Match award. The margin looks comfortable on paper; the course of the game was considerably tighter.
India's innings was built across all three phases. They scored 80/1 in the powerplay, added 184/3 through the middle, then finished with 85/4 at the death. South Africa's reply followed a different shape entirely. Three wickets fell for 47 in the powerplay, putting them immediately behind the rate and the required wicket count. A remarkable middle-overs recovery of 223 runs for 5 wickets dragged them back into contention, before 62 runs in the death overs proved just insufficient.
For context on how unusual this match was: the venue's average first-innings score across 42 ODIs here is 196. India were 153 runs above that. Even South Africa's losing total of 332 was well above the ground's average second-innings score of 167. Both sides essentially played a different kind of cricket to what this ground typically produces.
Pitch report & venue insights
Aggregate conditions from 2012–2025. Numbers that tend to decide matches at this ground — par score, chase success, powerplay averages and toss bias.
42
T20 matches hosted
196
Avg 1st-innings score
167
Avg 2nd-innings score
57%
Chase success rate
45
Avg powerplay runs
48%
Toss-field rate
Key talking points
Headline angle
India's first-innings total of 349/8 was nearly 153 runs above JSCA International Stadium Complex's average first-innings score of 196 across 42 ODIs at the ground. Their middle overs produced 184 runs at the cost of only 3 wickets, which proved the platform for everything that followed.
Angle 02
Angle 03
Angle 04
Angle 05
Betting & analytical angles
For editorial context only. Not a forecast and not betting advice. 18+ only, please gamble responsibly.
Frequently asked
India won by 17 runs. They posted 349/8 in their 50 overs and South Africa were bowled out for 332 in their chase. Virat Kohli was named Player of the Match.
Across 118 ODI meetings, India lead South Africa 60-50 with 8 no-results. South Africa had won two of the most recent five encounters between the sides.
India vs South Africa ODIs are typically broadcast in the UK on Sky Sports Cricket, with streaming available via Sky Go and NOW TV. Check the Sky Sports schedule for specific match timings in GMT.
Across 42 ODIs at the venue, the average first-innings score is 196 and the average second-innings score is 167. India's total of 349/8 was therefore well above the ground's historical norm.
South Africa won the toss and chose to field. India batted first and reached 349/8, which proved enough as South Africa were bowled out for 332 in their chase.
South Africa scored 47 runs and lost 3 wickets inside the powerplay, compared to India's 80/1 in the same phase. That early deficit in both runs and wickets made the 350-target significantly harder to reach.
Explore more