We take a look back at the best innings of Kohli’s career. He is an Outstanding Batsman and does not fear any bowler around the world. For Kohli, breaking records and creating new ones is a daily routine. The winning moment at the MCG gives cricket fans goosebumps. This match reminded us of Virat Kohli’s eternal greatness. No man, rather than Kohli has ever dominated cricket in all three formats. Here are 5 best innings of Virat Kohli-
5.169 Runs Inning vs Australia

Balls Faced: 272
Strike Rate: 62.13
4s: 18
6s: 0
Stadium: Melbourne Cricket Ground (Aus)
Date: 26-30 December, 2014
Series/Tournament: Border-Gavaskar Trophy
Australia was already dominating the series by 2-0 against India. After winning the toss, Australia posted a heavy first innings score of 530. Steven Smith scored 192 out of 305 balls. Virat Kohli came to the bat at the number four position as usual. Once again, he delivered with the bat when team India needed him. Virat Kohli scored 169 runs off 272 balls. On the other hand, Rahane scored 147 runs. Kohli along with Rahane was involved in 262 runs partnership. India was able to draw the match.
4. 235 Runs Inning vs England

Balls Faced: 340
Strike Rate: 69.11
4s: 25
6s: 1
Stadium: Wankhede Stadium, Mumbai (Ind)
Date: 8-12 December, 2016
Series/Tournament: England tour of India
Virat Kohli’s 235 was his highest score for India in Test matches and the highest score by an Indian batsman against England in Tests. Virat Kohli was the Man of the Match. India won by innings and 36 runs. England was in a comfortable position after putting in a decent first innings score of 400. But Virat Kohli is in the form of his life. His majestic innings ended by Woakes.
3. 183 Runs vs Pakistan

Balls Faced: 148
Strike Rate: 123.64
4s: 22
6s: 1
Stadium: Shere Bangla National Stadium, Mirpur (Ban)
Date: 18 March 2012
Series/Tournament: Asia Cup
Pakistani Captain Misbah-ul-Haq “Excellent innings by Kohli. The best innings (Kohli) I have ever seen.” Virat Kohli was the Player of the Match. India were chasing a huge target of 330 and Gautam Gambhir was out in the first over. Kohli then built century partnerships with Sachin Tendulkar and Rohit Sharma. Kohli’s incredible innings of 183 helped India chase down 330 comfortably in the end. This is still the highest score by Virat Kohli in limited overs cricket.
2. 82* Runs vs Australia

Balls Faced: 51
Strike Rate: 160.78
4s: 9
6s: 2
Stadium: Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh (Ind)
Date: 27 March 2016
Series/Tournament: ICC Men’s T20 World Cup
Virat Kohli made an unbeaten 82 off 51 balls, which helped India progress to the semi-final, against West Indies. Virat Kohli was the Man of the Match. It ended the T20 World Cup Campaign of Australia and the international career of Shane Watson. 2016 was considered the best year for Kohli or any international player can have in international cricket. He scored 19 runs off the 18th over from James Faulkner, and 16 from Nathan Coulter-Nile’s 19th over. This inning of Virat Kohli is one of the best innings while chasing in T-20I.
1. 82* Runs vs Pakistan

Balls Faced: 53
Strike Rate: 154.71
4s: 6
6s: 4
Stadium: Melbourne Cricket Ground
Date: 23 October 2022
Series/Tournament: ICC Men’s T20 World Cup
No stage is bigger than an MCG with more than 90,000 people, and the match is against the rivals, Pakistan. Before this Inning, people were asking if Kohli should still be part of India’s T20 squad. India was 4 men down at the score of 31. Kohli Never quit. India needed 28 to win off 8 balls. Two back-to-back sixes from Virat Kohli to Haris Rauf changed the momentum. Virat Kohli was the Man of the Match. “It’s a surreal atmosphere, I have no words, no idea how that happened. I am really lost for words,” Kohli said during the post-match interview. He even rated this knock as the best one of his T20 international career, even better than the one he played against Australia (82* in T20 World Cup 2016) in Mohali.