Site icon Geeks kepler

India Beat South Africa by 17 Runs: Kohli 135, Debutant Harshit 3 Wickets, Bosch 67 – Ranchi Thriller 2025

India vs South Africa 1st ODI: India Win by 17 Runs in Absolute Ranchi Thriller – Kohli 135, Bosch 67, Harshit Dream Debut!

Ranchi, 30 November 2025 – What a way to kick off the series! India posted 349/8 powered by Virat Kohli’s majestic 135 and then survived a sensational lower-order fightback from Corbin Bosch (67) and Marco Jansen (70) to win by just 17 runs. Debutant Harshit Rana and Kuldeep Yadav starred with the ball as South Africa finished on 332 all out in 49.2 overs.

Result: India won by 17 runsIndia 349/8 (50) – Kohli 135, Rahul 60, Rohit 57

South Africa 332 all out (49.2) – Breetzke 72, Jansen 70, Bosch 67, Kuldeep 4/68, Harshit 3/65

Player of the Match: Virat Kohli

Five Moments That Decided the Match

  1. Rohit Sharma’s World Record – Hit 3 sixes to surpass Shahid Afridi’s 351 and become the new king of ODI sixes with 352!
  2. Virat Kohli 52nd ODI Hundred – 135 off 120 balls, broke Sachin’s record for most centuries in a single format.
  3. Harshit Rana’s Dream Debut – 10-0-65-3. Top order destroyed in first 5 overs: Rickelton golden duck, de Kock duck, Markram caught behind.
  4. Jansen + Bosch Magic – 97-run 6th wicket stand (Jansen 70 off 39) and Bosch’s 67 off 51 took SA from 228-7 to 332!
  5. Kuldeep’s 4-fer – 10-0-68-4 including the big wickets of Jansen (full-toss comedy) and Breetzke.

For 20 overs it looked like India would win by 150+ runs.

For the last 15 overs it felt like South Africa could actually pull off 350 off!

Cricket, you beautiful mad game.

India Innings: Kohli Masterclass & Death Over Carnage

South Africa’s Fightback That Almost Worked

Hero of the Day – Harshit Rana (Debutant Debut)

23-year-old Delhi pacer announced himself with a bang:

Man of the moment on debut!

Funny Moment of the Match

Kuldeep Yadav bowls a juicy full toss to Marco Jansen on 70 → Jansen skies it → Jadeja takes catch → Kuldeep celebrates then starts laughing at his own ball! Pure gold.

Final Scorecard Snapshot

India 349/8 – Kohli 135, Rahul 60, Rohit 57South Africa 332 all out – Breetzke 72, Jansen 70, Bosch 67

Bowling: Kuldeep 4/68, Harshit 3/65, Arshdeep 2/64

What the Win Means

Player of the Match – Virat Kohli

“Amazing feeling to contribute to a win. The crowd in Ranchi always gives me extra energy. Credit to South Africa – they fought till the last ball.”

Next Match

2nd ODI – December 3, Bengaluru. Can South Africa bounce back or will India seal the series?

One thing is sure – after this Ranchi classic, the remaining two games have a lot to live up to!

#INDvsSA #IndiaWin #Kohli135 #HarshitRanaDebut #CorbinBosch67 #RanchiODI #CricketThriller

Virat Kohli and Rohit Sharma’s ODI Future: BCCI VP Rajiv Shukla Slams Farewell Rumors

Exit mobile version