India National Cricket Team vs South Africa National Cricket Team Match Scorecard: 2nd ODI Highlights | South Africa Beat India to Level the Series
The pulse of cricket beats strongest in moments like these, and the India national cricket team vs South Africa national cricket team match scorecard from December 3, 2025, captures one such electrifying chapter. As fans worldwide glued themselves to the India-South Africa match live streams, the Shaheed Veer Narayan Singh International Stadium in Raipur transformed into a theater of raw emotion and unrelenting action.
This wasn’t merely the second game in the IND vs SA ODI schedule; it was a seismic shift that equalized the three-match ODI series at 1-1, priming the pumps for an explosive decider in Visakhapatnam on December 6. With dual centuries from India, a heroic ton from South Africa, and a chase that etched new benchmarks, this India versus South Africa ODI clash stands as a modern classic.
What Happened Before This Match
The IND vs SA series has long been a crucible for cricketing legacies, where India and South Africa trade blows in encounters that transcend mere statistics. The 2025 South African tour of India, encompassing two Tests, three ODIs, and five T20Is, arrived amid a whirlwind. South Africa had stunned India 2-0 in the Tests, but white-ball fortunes flipped in the opener. On November 30 in Ranchi, India, skippered by KL Rahul in a transitional setup, India amassed 349/8, anchored by Virat Kohli’s sublime 135 off 120 balls. Rohit Sharma’s 57 off 51 and Rahul’s 60 off 56 provided the bedrock. Still, it was Kuldeep Yadav’s wizardry 4/68 that throttled South Africa to 332 all out, clinching a 17-run triumph despite Marco Jansen’s blistering 70 and Corbin Bosch’s 67.
This victory handed India a 1-0 edge, but Temba Bavuma’s Proteas, buoyed by their Test heroics, refused to fade. The IND vs SA ODI schedule, Ranchi (Nov 30), Raipur (Dec 3), Visakhapatnam (Dec 6) unfolded against a backdrop of dew forecasts and tactical chess. For T20 enthusiasts, the IND vs SA T20 schedule beckons post-ODIs: December 9 in Cuttack, December 11 in Mullanpur, December 14 in Dharamsala, December 17 in Lucknow, and December 19 in Ahmedabad. Yet, the spotlight on December 3 was unrelenting, with over 60,000 spectators packing Raipur’s cauldron.
The India-South Africa match live hype peaked as Bavuma won the toss and astutely chose to bowl, eyeing the dew demon. Unbeknownst to all, this India national cricket team vs South Africa national cricket team match scorecard would yield 720 runs, the highest aggregate in IND-SA ODI annals and a chase for the ages.
Toss and Team News
Temba Bavuma won the toss and chose to bowl first. He said dew would help the team batting second. KL Rahul was the captain of India because Rohit Sharma was playing, but Rahul kept the leadership for this series.
India playing XI: Yashasvi Jaiswal, Rohit Sharma, Virat Kohli, Ruturaj Gaikwad, KL Rahul (c & wk), Washington Sundar, Ravindra Jadeja, Harshit Rana, Arshdeep Singh, Prasidh Krishna, Kuldeep Yadav.
South Africa playing XI: Aiden Markram, Quinton de Kock (wk), Temba Bavuma (c), Matthew Breetzke, Dewald Brevis, Tony de Zorzi, Marco Jansen, Corbin Bosch, Keshav Maharaj, Lungi Ngidi, Nandre Burger.
India Batting: 358 for 5 in 50 overs
India started slowly because the ball was moving.
- Rohit Sharma scored 14 runs off 8 balls (3 fours). Caught behind off Nandre Burger in the 5th over.
- Yashasvi Jaiswal 22 runs off 38 balls (2 fours, 1 six). Bowled by Marco Jansen.
- The score was 62 for 2 after 10 overs.
Then came the big partnership. Virat Kohli and Ruturaj Gaikwad added 195 runs for the third wicket. This is one of the biggest partnerships in India versus South Africa ODI history.
- Virat Kohli 102 runs off 93 balls (7 fours, 2 sixes). He hit his 52nd ODI hundred. Caught at slip off Lungi Ngidi.
- Ruturaj Gaikwad 105 runs off 83 balls (12 fours, 2 sixes). This was his first ODI hundred. Caught in the deep off Marco Jansen.
After they got out, KL Rahul and Ravindra Jadeja finished strongly.
- KL Rahul 66 not out off 43 balls (6 fours, 2 sixes). He played many clever shots, like a reverse sweep and scoop.
- Ravindra Jadeja 24 not out off 27 balls (2 fours).
- Washington Sundar 1 run (run out).
India total: 358 for 5 in 50 overs
Extras: 24 (mostly wides)
South Africa bowling:
Marco Jansen 2/63, Nandre Burger 1/43, Lungi Ngidi 1/51, Keshav Maharaj 0/70, Corbin Bosch 0/79, Aiden Markram 0/48.
Everyone thought 358 was a winning score. But cricket had other plans.
South Africa Batting: 362 for 6 in 49.2 overs
South Africa started fast.
- Quinton de Kock scored 8 runs off 11 balls. Caught at slip off Arshdeep Singh.
- Score 26 for 1.
Aiden Markram and Temba Bavuma added 101 runs for the second wicket.
- Temba Bavuma 46 runs off 48 balls (3 fours, 1 six). Caught off Prasidh Krishna.
- Score 127 for 2 after 21 overs.
Aiden Markram played the innings of his life.
- Aiden Markram 110 runs off 98 balls (10 fours, 4 sixes). Player of the Match. Caught in the deep off Harshit Rana.
Then young Dewald Brevis came and changed the game.
- Dewald Brevis 54 runs off 34 balls (1 four, 5 sixes). Caught off Kuldeep Yadav.
Matthew Breetzke kept one end safe.
- Matthew Breetzke 68 runs off 64 balls (5 fours). LBW to Prasidh Krishna.
In the last 10 overs, South Africa needed 100 runs. The dew made the ball very wet. Indian bowlers could not grip it properly.
- Tony de Zorzi 17 off 11 balls (1 six) – retired hurt.
- Marco Jansen 2 runs – caught off Arshdeep.
- Corbin Bosch 29 not out off 15 balls (4 fours).
- Keshav Maharaj 10 not out off 14 balls.
Last over: Prasidh Krishna bowling. South Africa needed 10 runs. Corbin Bosch hit a beautiful drive for four and finished the game.
South Africa 362 for 6 in 49.2 overs. Won by 4 wickets.
India bowling:
Arshdeep Singh 2/54, Prasidh Krishna 2/85, Kuldeep Yadav 1/78, Harshit Rana 1/70, Ravindra Jadeja 0/41, Washington Sundar 0/28.
Full India National Cricket Team vs South Africa National Cricket Team Match Scorecard
| India Batting | Runs | Balls |
| Y Jaiswal | 22 | 38 |
| R Sharma | 14 | 8 |
| V Kohli | 102 | 93 |
| RD Gaikwad | 105 | 83 |
| KL Rahul* | 66 | 43 |
| Washington Sundar | 1 | 8 |
| RA Jadeja* | 24 | 27 |
| Extras | 24 | – |
| Total | 358/5 | 50 overs |
| South Africa Batting | Runs | Balls |
| AK Markram | 110 | 98 |
| Q de Kock | 8 | 11 |
| T Bavuma | 46 | 48 |
| M Breetzke | 68 | 64 |
| D Brevis | 54 | 34 |
| T de Zorzi* (retired hurt) | 17 | 11 |
| M Jansen | 2 | 2 |
| C Bosch* | 29 | 15 |
| K Maharaj* | 10 | 14 |
| Extras | 18 | – |
| Total | 362/6 | 49.2 overs |
This is the India national cricket team vs South Africa national cricket team match scorecard.
Why South Africa Won
- Dew helped the batsmen in the second innings. The ball became very wet after 30 overs.
- Aiden Markram played a captain’s knock when his team needed it most.
- Dewald Brevis hit 5 sixes in just 34 balls and changed the required rate.
- Corbin Bosch stayed calm and finished the game with big shots.
- India dropped two important catches.
KL Rahul said after the match, “We were 20-25 runs short because of dew. But credit to South Africa, they batted really well.”
Best Players from Both Teams
India side
Virat Kohli – 102 runs, his 52nd ODI hundred
Ruturaj Gaikwad – 105 runs, first ODI hundred
KL Rahul – 66 not out, good captaincy
South Africa side
Aiden Markram – 110 runs, Player of the Match
Dewald Brevis – 54 off 34 balls, very exciting talent
Matthew Breetzke – 68 runs, played sensible cricket
Corbin Bosch – 29 not out off 15 balls, match winner with the bat
These are the top India National Cricket Team vs South Africa National Cricket Team players from this game.
Records Broken in This Match
- Highest total runs in one India vs South Africa ODI – 720 runs.
- South Africa’s joint highest successful chase against India – 359 runs.
- First time three hundreds in one India vs South Africa ODI since 2015.
- Virat Kohli became the first batsman to score back-to-back hundreds against South Africa in India.
- Ruturaj Gaikwad scored a hundred on the losing side, which is rare in ODIs.
What is Next in the IND vs SA Schedule
ODI series
3rd ODI – 6 December – Visakhapatnam (series decider)
T20 series (IND vs SA T20 schedule)
1st T20 – 9 December – Cuttack
2nd T20 – 11 December – Mullanpur
3rd T20 – 14 December – Dharamsala
4th T20 – 17 December – Lucknow
5th T20 – 19 December – Ahmedabad
Fans are already searching for IND vs SA T20 tickets and live streaming.
FAQs
India 358/5, South Africa 362/6. South Africa won by 4 wickets.
Virat Kohli 102, Ruturaj Gaikwad 105 for India. Aiden Markram 110 for South Africa.
Aiden Markram for his 110 runs.
6 December in Visakhapatnam. It will decide the series winner.
First T20 is on 9 December in Cuttack.
Star Sports network and Disney+ Hotstar app will show all matches live.
What is the exact India national cricket team vs South Africa national cricket team match scorecard of 3 December 2025?
Who scored hundreds in this India versus South Africa ODI?
Who was the Player of the Match?
Where is the next match in the IND vs SA ODI schedule?
When does the IND vs SA T20 series start?
Where can I watch the India-South Africa match live next time?
Final Words!
The India national cricket team vs South Africa national cricket team match scorecard of 3 December 2025 will be remembered for many years. Three beautiful hundreds, a huge chase, dew drama, and a close finish, everything a cricket fan wants. South Africa showed great fighting spirit. India will try to win the series in Visakhapatnam.
This IND vs SA series is now wide open. The IND vs SA T20 matches will be even faster and more fun. Keep following cricket because India and South Africa always give us amazing games.
iProVPN encrypts your data for protection against hackers and surveillance. Unblock your favorite streaming platforms instantly with the best VPN for streaming.
Start Browsing Privately!
