Top 10 Highest Individual Scores in Asia Cup ODI History (2026 List)

Written By: Sanjay Thomas
Published: July 7, 2026

Virat Kohli holds the record for the highest individual score in Asia Cup ODI history with his stunning 183 off 148 balls against Pakistan at Mirpur in the 2012 edition.

Since the tournament began in 1984, several batters from across Asia have produced match-winning knocks on this stage. Consequently, the top 10 list features legends from India, Pakistan, Sri Lanka, and Bangladesh

Furthermore, this article covers each innings in detail, including strike rates, boundary counts, and match context. As a result, you will get the complete picture of every record-breaking knock.

Top 10 Highest Individual Scores in Asia Cup (ODI)

Here is the complete list of the top 10 highest individual scores in Asia Cup ODI matches.

Sr.No.PlayerRunsBallsSR4s6sTeamvsDate
1Virat Kohli183148123.64221IndiaPakistan18 Mar 2012
2Babar Azam151131115.26144PakistanNepal30 Aug 2023
3Younis Khan144122118.0383PakistanHong Kong18 Jul 2004
4Mushfiqur Rahim14415096.00114BangladeshSri Lanka15 Sep 2018
5Shoaib Malik143127112.59181PakistanIndia25 Jul 2004
6Virat Kohli136122111.47162IndiaBangladesh26 Feb 2014
7Sourav Ganguly135*124108.8767IndiaBangladesh30 May 2000
8Arjuna Ranatunga131*15286.18170Sri LankaIndia18 Jul 1997
9Sanath Jayasuriya13013298.48141Sri LankaIndia27 Jul 2004
10Sanath Jayasuriya13088147.72166Sri LankaBangladesh30 Jun 2008

Note: Scores marked with * indicate not-out innings. Also, the list remains unchanged after the 2025 edition since that was a T20I tournament.

Detailed Breakdown of Each Record Innings

Numbers alone rarely tell the full story. Therefore, here is a closer look at the top 10 innings, including match context and key partnerships.

1. Virat Kohli: 183 vs Pakistan (Mirpur, 2012)

DetailsInfo
Score183 (148 balls)
Strike Rate123.64
Boundaries22 fours, 1 six
VenueSher-e-Bangla Stadium, Mirpur
Match ResultIndia won by 6 wickets (chasing 330)
ODI Number3263

This remains the highest individual score in Asia Cup history and also Virat Kohli’s career-best in ODIs.

Pakistan had posted a massive 329/6, with both openers Mohammad Hafeez (105) and Nasir Jamshed (112) scoring centuries.

Virat Kohli: 183 vs Pakistan (Mirpur, 2012)
Source – RCB

India lost Gautam Gambhir off the second ball of the chase. However, Kohli walked in and built a 133-run stand with Sachin Tendulkar (52).

Subsequently, he added 172 runs for the third wicket with Rohit Sharma (68). The then 23-year-old reached his century off just 97 balls.

Misbah-ul-Haq called it one of the best ODI innings he had ever seen. In addition, this knock cemented Kohli’s reputation as cricket’s greatest chaser.

2. Babar Azam: 151 vs Nepal (Multan, 2023)

DetailsInfo
Score151 (131 balls)
Strike Rate115.26
Boundaries14 fours, 4 sixes
VenueMultan Cricket Stadium
Match ResultPakistan won by 238 runs
ODI Number4628

Babar Azam scored the second-highest individual score in Asia Cup ODI history during the opening match of the 2023 edition.

Babar Azam: 151 vs Nepal (Multan, 2023)
Source – OneCricket

Pakistan were struggling at 124/4 on a two-paced Multan surface. Nevertheless, Babar anchored a 214-run fifth-wicket partnership with Iftikhar Ahmed (109*).

That partnership became Pakistan’s highest fifth-wicket stand in ODI history, breaking the previous record of 176.

Additionally, Babar’s 151 was the highest score by a captain in Asia Cup history, surpassing Kohli’s 136 against Bangladesh in 2014.

3. Younis Khan: 144 vs Hong Kong (Colombo, 2004)

DetailsInfo
Score144 (122 balls)
Strike Rate118.03
Boundaries8 fours, 3 sixes
VenueSinhalese Sports Club, Colombo
Match ResultPakistan won by 173 runs (D/L)
ODI Number2147

Younis Khan produced his career-best ODI score during the 2004 Asia Cup against Hong Kong in Colombo.

Younis Khan: 144 vs Hong Kong (Colombo, 2004)
Source – CricTracker

He shared a 223-run partnership with Shoaib Malik (118) for the third wicket. As a result, Pakistan posted a commanding 343/5 in the first innings.

Hong Kong were bundled out for 165, and Pakistan won by 173 runs via the D/L method due to rain. Notably, Younis hit just 8 fours and 3 sixes in his 144, relying heavily on placement and timing.

4. Mushfiqur Rahim: 144 vs Sri Lanka (Dubai, 2018)

DetailsInfo
Score144 (150 balls)
Strike Rate96.00
Boundaries11 fours, 4 sixes
VenueDubai International Cricket Stadium
Match ResultBangladesh won by 137 runs
ODI Number4036

Mushfiqur Rahim’s 144 stands as the highest individual score by a Bangladeshi in Asia Cup ODI history.

Mushfiqur Rahim: 144 vs Sri Lanka (Dubai, 2018)
Source – BBC

He anchored Bangladesh’s innings of 261 with a crucial 133-run partnership alongside Mohammad Mithun (63). Consequently, Bangladesh set a target that Sri Lanka never looked like chasing.

Sri Lanka collapsed to just 124 all out in 35.4 overs in reply. Therefore, Bangladesh recorded a dominant 137-run victory in the 2018 edition held in the UAE.

5. Shoaib Malik: 143 vs India (Colombo, 2004)

DetailsInfo
Score143 (127 balls)
Strike Rate112.59
Boundaries18 fours, 1 six
VenueRangiri Dambulla, Colombo (RPS)
Match ResultPakistan won by 59 runs
ODI Number2152

Shoaib Malik produced his Asia Cup masterclass against India during the 2004 edition in Sri Lanka.

Shoaib Malik: 143 vs India (Colombo, 2004)
Source – Hindustan Times

His 143 featured an impressive 18 fours, which shows just how frequently he pierced the field. Moreover, he maintained a strike rate above 112 throughout his innings.

Pakistan posted 300/9 on the back of his knock and then restricted India to 241 all out. As a result, Pakistan sealed a comfortable 59-run victory.

6. Virat Kohli: 136 vs Bangladesh (Fatullah, 2014)

DetailsInfo
Score136 (122 balls)
Strike Rate111.47
Boundaries16 fours, 2 sixes
VenueKhan Shaheb Osman Ali Stadium, Fatullah
Match ResultIndia won by 6 wickets
ODI Number3474

Virat Kohli appears twice on this list, and his second entry came during the 2014 Asia Cup against Bangladesh.

Virat Kohli: 136 vs Bangladesh (Fatullah, 2014)
Source – Cricinfo

Bangladesh batted first and posted 279/7, with captain Mushfiqur Rahim scoring 114. In response, Kohli once again proved why the cricket world calls him the chasemaster.

He hit 16 fours and 2 sixes in his 136 off 122 balls. India successfully chased down the target with 6 wickets in hand, reinforcing Kohli’s dominance in run chases.

7. Sourav Ganguly: 135* vs Bangladesh (Dhaka, 2000)

DetailsInfo
Score135* (124 balls)
Strike Rate108.87
Boundaries6 fours, 7 sixes
VenueBangabandhu National Stadium, Dhaka
Match ResultIndia won by 8 wickets
ODI Number1597

Sourav Ganguly’s unbeaten 135 is one of only two not-out innings in this top 10 list.

Sourav Ganguly: 135* vs Bangladesh (Dhaka, 2000)
Source – Cricinfo

Playing against Bangladesh in the 2000 Asia Cup at Dhaka, Ganguly led the chase with authority. He smashed 7 sixes in his knock, which was the most in any innings on this list at that time.

India chased down Bangladesh’s 249/6 with 59 balls to spare. Consequently, the match turned into a one-sided affair, and Ganguly earned the Player of the Match award.

8. Arjuna Ranatunga: 131* vs India (Colombo, 1997)

DetailsInfo
Score131* (152 balls)
Strike Rate86.18
Boundaries17 fours, 0 sixes
VenueRangiri Dambulla, Colombo (RPS)
Match ResultSri Lanka won
ODI Number1218

Arjuna Ranatunga’s unbeaten 131 remains the oldest innings in this top 10, dating back to the 1997 Asia Cup.

Arjuna Ranatunga: 131* vs India (Colombo, 1997)
Source – Stat Sensei

What stands out about this knock is its reliance on pure timing. Ranatunga hit 17 fours but zero sixes across 152 deliveries.

In comparison, his strike rate of 86.18 was significantly lower than the other entries on this list. However, his innings was highly effective, and Sri Lanka secured the win against India at Colombo.

9. Sanath Jayasuriya: 130 vs India (Colombo, 2004)

DetailsInfo
Score130 (132 balls)
Strike Rate98.48
Boundaries14 fours, 1 six
VenueRangiri Dambulla, Colombo (RPS)
ODI Number2153

Sanath Jayasuriya makes two appearances on this list, and his first came during the 2004 Asia Cup against India in Colombo.

Sanath Jayasuriya: 130 vs India (Colombo, 2004)
Source – OneCricket

Unlike his usually explosive approach, Jayasuriya paced this innings more conservatively. He scored 130 off 132 balls at a strike rate just below 100.

Still, his knock provided the foundation for Sri Lanka’s innings during the 2004 edition, which was held entirely in Sri Lanka.

10. Sanath Jayasuriya: 130 vs Bangladesh (Karachi, 2008)

DetailsInfo
Score130 (88 balls)
Strike Rate147.72
Boundaries16 fours, 6 sixes
VenueNational Stadium, Karachi
Match ResultSri Lanka won by 158 runs
ODI Number2726

While both Jayasuriya innings share the same score (130), they are completely different knocks.

Sanath Jayasuriya: 130 vs Bangladesh (Karachi, 2008)
Source – Sky Sports

His 2008 innings against Bangladesh in Karachi came off just 88 balls, making it the fastest century on this top 10 list. He reached his hundred in just 55 deliveries.

Furthermore, a strike rate of 147.72 with 16 fours and 6 sixes was peak Jayasuriya. Sri Lanka went on to win that match by a massive 158 runs.

Interestingly, Jayasuriya also scored 125 in the 2008 Asia Cup final against India a few days later. Sri Lanka won that tournament, and his batting was a key reason.

Key Takeaways from the Top 10 List

Several patterns emerge when you study the highest individual scores in Asia Cup ODI history.

Country-Wise Breakdown

CountryEntries in Top 10Players
India3Kohli (2), Ganguly (1)
Pakistan3Babar, Younis, Shoaib Malik
Sri Lanka3Jayasuriya (2), Ranatunga (1)
Bangladesh1Mushfiqur Rahim

India, Pakistan, and Sri Lanka each have three entries in the top 10. Meanwhile, Bangladesh has one through Mushfiqur Rahim’s 144 in Dubai.

Players With Multiple Entries

Only two players appear more than once on this list:

  • Virat Kohli (183 and 136): Both innings came in successful run chases, which is a signature of his ODI career.
  • Sanath Jayasuriya (130 and 130): Both scored in different editions (2004 and 2008) with very different approaches.

Notable Stats and Records

  • Highest strike rate: Jayasuriya’s 147.72 (130 off 88 balls) against Bangladesh in 2008 is the fastest knock in this top 10.
  • Lowest strike rate: Ranatunga’s 86.18 (131* off 152) against India in 1997 is the slowest, yet it remains an unbeaten effort.
  • Most boundaries in an innings: Kohli’s 183 included 22 fours and 1 six (23 boundaries total), which is the most on this list.
  • Only not-out innings: Ganguly (135*) and Ranatunga (131*) are the only two unbeaten knocks in the top 10.
  • Oldest record on the list: Ranatunga’s 131* from July 1997 has held its spot for nearly 29 years.

Why the 2004 Asia Cup Produced So Many Big Scores

Three of the top 10 highest individual scores in Asia Cup ODI history came from the 2004 edition alone.

Younis Khan (144), Shoaib Malik (143), and Jayasuriya (130) all scored in Sri Lanka during that tournament. The pitches in Colombo were batting-friendly, and conditions favored stroke-makers.

In fact, the 2004 edition was the last time three separate 130+ scores came from a single Asia Cup. No other edition has matched that record since.

Has the Asia Cup ODI Scoring Record Been Challenged Since 2023?

No, it has not been challenged. Because the 2025 Asia Cup was played in the T20I format in the UAE, it does not affect these ODI records.

In fact, the last ODI edition was the 2023 Asia Cup, where Babar Azam’s 151 was the only addition to the top 10. Before that, no new entry had been made since Mushfiqur Rahim’s 144 in 2018.

Since the Asia Cup alternates between ODI and T20I formats, the next ODI edition is expected in 2027. Therefore, Kohli’s record of 183 is safe for at least another year.

Conclusion: Kohli’s 183 Remains the Gold Standard

Virat Kohli’s 183 vs Pakistan at Mirpur in 2012 continues to be the highest individual score in Asia Cup ODI history.

With the next ODI edition likely in 2027, no active batter has had a chance to challenge it recently. However, players like Babar Azam and Shubman Gill could potentially rewrite this record when the format returns.

Until then, the top 10 list remains a showcase of Asian cricket’s finest batting moments across three decades.

Scroll to Top