Virat Kohli has produced some of the most memorable Asia Cup innings, excelling in both ODIs and T20Is. From his iconic 183 against Pakistan in 2012 to his blistering 122* in T20Is, Kohli’s masterful performances have defined India’s success and showcased his unmatched skill and composure under pressure.
5. 108 (120) vs Sri Lanka, Mirpur, 2012 (ODI)

During the 2012 Asia Cup in Mirpur, India batted first and posted 304, with opener Gautam Gambhir scoring a century. Young Virat Kohli stunned fans with a 108-run knock off 120 balls, including seven boundaries. His innings proved crucial as India bowled out Sri Lanka for 254, winning by 50 runs. Kohli’s fiery display earned him the Player of the Match award, showcasing why he was destined to become one of the world’s best.
4. 122 (94) vs Pakistan, Colombo, 2023 (ODI)*

In the Super Four stage of the 2023 Asia Cup, Virat Kohli produced a masterclass against Pakistan. Chasing a mammoth total of 356 set by India, he scored 122* off 94 deliveries with nine boundaries and three sixes, remaining unbeaten alongside KL Rahul (111*). India then bowled out Pakistan for just 128, winning by 228 runs. Kohli’s innings underlined his decade-long dominance in limited-overs cricket, earning him another Player of the Match award.
3. 122 (61) vs Afghanistan, Dubai, 2022 (T20I)*

Coming off a lean patch, Virat Kohli turned things around against Afghanistan in the 2022 Asia Cup Super Four stage. He smashed an unbeaten 122 off just 61 balls at a strike rate of 200, hitting 12 boundaries and six sixes, helping India post 212/2. Afghanistan could only manage 111, giving India a 101-run victory. This remains Kohli’s only T20I century and a defining innings in his career.
2. 136 (122) vs Bangladesh, Fatullah, 2014 (ODI)

Virat Kohli ’s second-best Asia Cup ODI innings came in 2014 against Bangladesh. Chasing 280, he scored 136 off 122 balls, with 16 boundaries and two sixes, steering India to victory with six wickets in hand and an over to spare. His composure under pressure secured a crucial win early in the tournament.
1. 183 (148) vs Pakistan, Mirpur, 2012 (ODI)

Kohli’s finest Asia Cup knock—and arguably one of his greatest ODI innings—came against Pakistan in 2012. Chasing 330, he scored 183 off 148 balls, hitting 22 boundaries and a six, guiding India to a six-wicket win with 13 balls to spare. This innings has entered cricket folklore as a high-pressure masterclass against India’s arch-rivals.