India captain Virat Kohli is currently the best batsman in the world of cricket. He is one of the best batsmen in the world for batting in all three formats of cricket. India have won many matches relying on the reliable bat of India captain Virat Kohli. But which is the best ODI innings of Virat Kohli? Many cricket experts will be confused if this question is asked.
This time, India opener Gautam Gambhir chose Virat Kohli's best ODI innings. And to pick Virat Kohli's best ODI innings, Gambhir had to go back eight more years. In the 2012 Asia Cup, all those young Virat Kohli played an impeccable innings of 183 runs to meet the target of 330 runs given by Pakistan. According to former India opener Gautam Gambhir, this is Virat Kohli's best ODI innings.
In fact, Gautam Gambhir had to return to the pavilion with zero runs to meet the huge run target given by Pakistan in that match. Then Virat Kohli took the helm of the match, playing a great innings of 183 off 183 balls, Kohli snatched the match from Pakistan. In that situation, young Virat Kohli was seriously impressed by that beautiful innings. That is why Virat Kohli's 183-run innings against Pakistan is the best ODI innings for Gautam Gambhir.