NEW DELHI: The Asia Cup has witnessed some of the most amazing batting performances over the years. Several players have made their mark with big scores in the tournament. From match-winning knocks to intense batting performances this tournament remains unforgettable.

Here's a look at the top five highest individual scores in the Asia Cup (ODI).

1. Virat Kohli (India)

Virat Kohli leads the charts with the highest-ever individual score in the Asia Cup (ODI) - 183 runs. He played this power-packed innings against Pakistan in 2012. His unforgettable knock of 183 included 22 fours and 1 six, scored at a strike rate of 123.64. Kohli is not only the highest run-scorer in Asia Cup ODIs but also holds the record in T20Is. He tops the list with an unbeaten 122 runs against Afghanistan in the 2022 Asia Cup T20.

2. Babar Azam (Pakistan)

Babar Azam's 151 in 2023 stands out as the highest score by a captain and the second-highest overall. He played this knock against Nepal in the 2023 Asia Cup, scoring 151 runs off 131 balls at a strike rate of 115.26.

3. Younis Khan (Pakistan)

Younis Khan holds the third spot on this list. In the 2004 Asia Cup match against Hong Kong, he scored 144 runs at a strike rate of 118.03. His innings was laced with 8 fours and 3 sixes.

4. Mushfiqur Rahim (Bangladesh)

Mushfiqur Rahim's 144 was a fighting knock that gave Bangladesh a solid start in the 2018 Asia Cup. In the match against Sri Lanka, his sensational 150-ball innings featured 11 fours and 4 sixes. This effort was crucial in Bangladesh’s total of 261 runs, and they went on to win the match by 137 runs.

5. Shoaib Malik (Pakistan)

Shoaib Malik's 143 against India is another unforgettable innings. This knock came in the 2004 Asia Cup, where he scored 143 runs off 127 balls at a strike rate of 112.59. This innings broke the hearts of Indian fans as India lost to Pakistan by 59 runs.