Asia Cup History
Virat Kohli Image Source: X

Five Best Knocks By An Indian In Asia Cup History. The Asia Cup has been a prestigious tournament in Asian cricket, producing many moments to remember. For India, the Asia Cup has traditionally been a platform for batters to showcase their class—be it against rivals or the weaker teams that seem to be falling short. There’s a lot to choose from with impressive chases and captain’s knocks. Since the Asia Cup 2025 is approaching, let us recall the 5 best innings by Indians in Asia Cup history.

Virat Kohli – 183 vs. Pakistan (2012, ODI)

Virat Kohli’s 183, against Pakistan in Mirpur, remains the highest individual score in the Asia Cup. Kohli led India on a brilliant chase against a target of 330. He scored 183 from 148 balls with 22 fours and a six against Pakistan’s bowling attack. Kohli gave us one of the great innings in ODI history, and it was also when he became a master of chasing games.

MS Dhoni – 109 runs against Hong Kong (ODI, 2008)

In Karachi, MS Dhoni played one of his most structured innings of batting to make his unbeaten 109 from 96 balls. Playing along with Raina, who also scored a century, Dhoni put together a very big total of 374. This innings showed how he can build a very big score, and it is his only century ever in the Asia Cup.

Also Read: Shubman Gill Becomes The Most Talked-About Indian Cricketer On X In August 2025

Sourav Ganguly – 135 Against Bangladesh (2000, ODI)*

The “Prince of Kolkata” impressed with a captain’s knock in Dhaka, scoring an unbeaten 135 off 124 balls, which included 6 fours and 7 sixes, in an innings that was both elegant and destructive. He was never really troubled despite interruptions due to rain that day and had no trouble anchoring India’s successful chase with 9 overs to spare, and it was one of Ganguly’s best one-day innings, showcasing his ability to dominate as an opener.

Virender Sehwag – 119 Against Pakistan (2008, ODI)

A fearless player, Sehwag audaciously went against Pakistan’s bowling attack in Karachi to score 119 off 95 balls, with the score coming off an impressive collection of 12 fours and 5 sixes. He was able to lead India to a good total for India’s commanding victory that day. Sehwag’s explosive batting, especially in the power play, smashed Pakistan’s plans and demonstrated how he could win matches in tough situations.

Shikhar Dhawan – 127 v. Hong Kong (2018, ODI)

Dhawan began India’s 2018 Asia Cup campaign with an elegant, fluent innings of 127 in Dubai. He gave India a good score and helped India do well in the tournament. He was awarded the Player of the Tournament after he scored 342 runs in five matches as India’s reliable opener in big tournaments.

Also Read: Rashid Khan Becomes The Highest Wicket-Taker In Men’s T20Is

RankPlayerInningsFormat
1Virat Kohli183 vs Pakistan (2012)ODI
2MS Dhoni109* vs Hong Kong (2008)ODI
3Sourav Ganguly135* vs Bangladesh (2000)ODI
4Virender Sehwag119 vs Pakistan (2008)ODI
5Shikhar Dhawan127 vs Hong Kong (2018)ODI

Those innings were more than just numbers. Kohli’s brilliance showed India what modern-day chases deserved, Dhoni’s hundred showed adaptability, Ganguly’s hundred showed leadership, Sehwag’s attack showed there is a place for fearless batting, and Dhawan’s form of 2018 showed the depth of India. Together, these performances are immortalized, particularly in Asia Cup history.