- Developer
- October 6, 2026
- Comments (0)
Ranking 5 Virat Kohli Best Innings in ODI
Does the biggest score always deserve the top spot? Honestly? Not really. A big score doesn't always mean it was the better innings. Pressure, the chase, who you're up against- that's what people remember years later, more than the number. So this isn't just Virat Kohli's best innings in ODI stacked in order.
It digs into what each knock actually demanded on the day. You can pull up every scorecard on the Khelosports Platform. Still, a number alone won't explain why a knock gets talked about years later. Here are five innings that each took charge of a match in a completely different way.
Virat Kohli Best Innings in ODI: The Full Ranking at a Glance
Before breaking each one down, here's the shortlist in one place, ranked by pressure and match impact rather than runs alone.
| Rank | Score | Opponent | Year | What Made Virat Kohli Best Innings in ODI Special |
|---|---|---|---|---|
| 5 | 122 | England | 2017 | Rebuilt a chase from 63/4 |
| 4 | 160* | South Africa | 2018 | Batted through cramp and tough conditions |
| 3 | 117 | New Zealand | 2023 | World Cup semi-final century |
| 2 | 133* | Sri Lanka | 2012 | Chased the target and the clock |
| 1 | 183 | Pakistan | 2012 | Carried a 330-run chase alone |
5. 122 vs England, Pune, 2017
India needed 351 to win, and the chase fell apart fast at 63 for four. England looked ready to close the game out early that evening. Kohli had other plans, though, and he showed it fast. He made 122 off 105 balls, found Kedar Jadhav at the other end, and built a stand worth 200 runs. What stands out isn't just the recovery; it's that four quick wickets never rattled him into changing his approach.
4. 160* vs South Africa, Cape Town, 2018
Cape Town threw a different problem at him entirely. Rohit Sharma fell early, and the rest of the batting struggled against tough, seaming conditions. Kohli stayed unbeaten on 160 off 159 balls and battled cramps through the back half, still with singles, doubles and triples. Even then, he pushed India all the way to 303. South Africa folded for just 179 runs in reply for 40 overs.
3. 117 vs New Zealand, Mumbai, 2023
A World Cup semi-final doesn't leave much room to breathe. India needed a big total with a place in the final on the line. Kohli delivered 117 off 113 balls as the total climbed to 397 for four. That hundred happened to be his 50th in ODIs too, pushing him past Sachin Tendulkar's long-standing record. India won by 70 runs and made it through to the final.
2. 133* vs Sri Lanka, Hobart, 2012
Chasing 321 wasn't the only job that day. India needed the win fast to stay alive in a tri-series. Kohli answered with 133 not out off just 86 balls. India finished the chase in 36.4 overs against an attack that included Lasith Malinga. Most big chases only fight the scoreboard, but this one fought the clock as well. That combination makes it one of his most underrated knocks.
1. Virat Kohli 183 vs Pakistan, Dhaka, 2012
Pakistan posted 329 for six, and India lost Gautam Gambhir almost immediately after the chase began. A tough target suddenly looked nearly out of reach for India. Then came the innings everyone still talks about today. His 183 came off 148 balls, and India finished with 13 balls to spare. This stays as the Kohli ODI highest score. But this one's still number one, because it had everything: a massive target, an early wicket down, and Pakistan on the other side. That's a lot to handle in one innings and hence stands as Virat Kohli best innings in ODI.
Why These Five Innings Don't Compare Easily
Line these five up and they don't even look like the same guy batted. Pune was digging out of trouble. Hobart was basically a sprint. Cape Town was gritting through pain. Mumbai had World Cup nerves written all over it. Dhaka just needed nerves of steel. You can't rank that on stats alone. And yeah, this is exactly why his name keeps popping up in every Greatest Cricketers Of All Time chat; not many guys can do all of that.
Conclusion
Virat Kohli best innings in ODI shows you the number, not the story sitting behind it. That's the whole point of ranking ODI innings by situation instead of size. This list runs through recovery, speed, patience, and pressure. The Pakistan knock still takes the top spot because it asked for all four at once. Some fans will argue for Hobart, while others will back Mumbai instead. That disagreement is part of what makes cricket worth talking about long after the final ball.