Virat Kohli’s fine form: Team India’s star batter, Virat Kohli has hit a remarkable purple patch in ODIs, reminding everyone why he’s still one of the most reliable run-machines in world cricket. Across his last four innings, Kohli has combined fluency, intent, and control to deliver match-winning knocks almost on autopilot.
Where it all began
It started in Sydney against Australia, where he anchored India’s chase with a composed 74 off 81. He followed it up with a classic Kohli hundred, a superb 135 off 120, showcasing his ability to pace an innings perfectly.
Then came the South Africa series, and Kohli barely put a foot wrong. In Ranchi, he struck a stylish 102 off 93, mixing timing with trademark aggression. And in Visakhapatnam, he wrapped up the series with a blazing 65 off 45, finishing the chase in style.
With scores of 74, 135, 102, and 65, Kohli’s last four ODI innings read like a statement, he’s not just in form, he’s in complete control. And with more ODI cricket coming up, fans will be expecting this golden run to continue.
💯x 2⃣
— BCCI (@BCCI) December 6, 2025
3⃣0⃣2⃣ Runs
1⃣5⃣1⃣ Average
For his staggering show with the bat, @imVkohli wins the Player of the Series award 🏆
Scorecard ▶️ https://t.co/HM6zm9o7bm#TeamIndia | #INDvSA | @IDFCFIRSTBank pic.twitter.com/olveOHASkg
When can fans witness Virat Kohli play again?
Now, the question is, the South Africa ODI series is over now, so when can Virat Kohli fans watch their star players again? So the answer is there will be another ODI series next year 2026, where India will play against New Zealand in a 3-match ODI series. The schedule is mentioned below:
| Match | Date | Venue |
|---|---|---|
| 1st ODI | Sunday, Jan 11, 2026 | BCA Stadium, Kotambi, Vadodara |
| 2nd ODI | Wednesday, Jan 14, 2026 | Niranjan Shah Stadium, Khandheri, Rajkot |
| 3rd ODI | Sunday, Jan 18, 2026 | Holkar Cricket Stadium, Indore |
Also Read: IND vs SA 3rd ODI: Yashasvi Jaiswal scores majestic ton as India win by 9 wickets, clinch series 2-1










