Pakistan, the two-time Asia Cup champions, have delivered several memorable batting performances over the years. Known for their aggressive style and unpredictable flair, Pakistan batting lineup has produced some of the most entertaining matches in Asia Cup history.
The Men in Green have set many massive totals, dominating both in the ODI and T20I editions of the tournament. In this article, we take a detailed look at Pakistan highest team totals in Asia Cup history and highlight their top five batting displays in each format.
Pakistan Highest Totals in Asia Cup (ODI)
| Score | Overs | Opposition | Venue | Year |
|---|---|---|---|---|
| 385/7 | 50.0 | v Bangladesh | Dambulla | 2010 |
| 343/5 | 50.0 | v Hong Kong | Colombo | 2004 |
| 342/6 | 50.0 | v Nepal | Multan | 2023 |
| 329/7 | 49.5 | v Bangladesh | Mirpur | 2014 |
| 329/6 | 50.0 | v India | Mirpur | 2012 |
5: 329 Runs vs India (ODI Asia Cup 2012)
Pakistan scored 329/6 against India in Mirpur, powered by centuries from Mohammad Hafeez (105) and Nasir Jamshed (112). The openers put on a record 224-run partnership. However, India chased down the target thanks to Virat Kohli iconic 183.
4: 329 Runs vs Bangladesh (ODI Asia Cup 2014)
In the 2014 Asia Cup, Pakistan posted 329/7 with Ahmed Shehzad (103) leading from the top. Fawad Alam scored an unbeaten 74 while Shahid Afridi blasted 59 off just 25 balls, taking Pakistan to a massive total. They won the match by 3 wickets in a last-over thriller.
3: 342 Runs vs Nepal (ODI Asia Cup 2023)
Pakistan started their 2023 Asia Cup campaign with a commanding 342/6 in Multan. Babar Azam starred with a magnificent 151 off 131 balls, supported by Iftikhar Ahmed fiery 109 off 71 balls*. Pakistan went on to win by 238 runs, their biggest margin in Asia Cup history.
2: 343 Runs vs Hong Kong (ODI Asia Cup 2004)
Pakistan scored 343/5 in Colombo against Hong Kong. Shoaib Malik (118) and Yousuf Youhana (107) were the top scorers. Their partnership laid the foundation for a comprehensive 173-run victory.
1: 385 Runs vs Bangladesh (ODI Asia Cup 2010)
Pakistan highest ever ODI total in Asia Cup came in Dambulla. Shahid Afridi played one of his most destructive innings, smashing 124 off just 60 balls with 17 fours and 4 sixes. Umar Akmal also contributed 50 as Pakistan reached 385/7 and crushed Bangladesh by 139 runs.
Pakistan Highest Totals in Asia Cup (T20I)
| Score | Overs | Opposition | Venue | Year |
|---|---|---|---|---|
| 193/2 | 20.0 | v Hong Kong | Sharjah | 2022 |
| 182/5 | 19.5 | v India | Dubai | 2022 |
| 160/7 | 20.0 | v Oman | Dubai | 2025 |
| 151/4 | 19.2 | v Sri Lanka | Mirpur | 2016 |
| 147 | 19.5 | v India | Dubai | 2022 |
5: 147 Runs vs India (T20I Asia Cup 2022)
Pakistan scored 147 batting first in a group-stage match at Dubai. Mohammad Rizwan top-scored with 43, but the total wasn’t enough as India chased it down in the final over.
4: 151 Runs vs Sri Lanka (T20I Asia Cup 2016)
In Mirpur, Pakistan scored 151/4 with Sharjeel Khan (31) and Umar Akmal (48*) guiding the innings. The bowlers then restricted Sri Lanka to 150/4, winning by a narrow margin of 1 run.
3: 160 Runs vs Oman (T20I Asia Cup 2025)
Pakistan 160/7 came against Oman in Dubai. Fakhar Zaman top-scored with 54, while Iftikhar Ahmed added a crucial 36. Pakistan bowlers sealed a big win, continuing their solid 2025 form.
2: 182 Runs vs India (T20I Asia Cup 2022)
In the Super Four clash, Pakistan chased down 182 with a ball to spare. Mohammad Rizwan (71) and Mohammad Nawaz (42 off 20) played match-winning knocks in a thrilling finish.
1: 193 Runs vs Hong Kong (T20I Asia Cup 2022)
Pakistan highest T20I total in Asia Cup came in Sharjah. Mohammad Rizwan scored an unbeaten 78 off 57 balls, supported by Khushdil Shah quick 35*. Pakistan bowled out Hong Kong for just 38 runs, winning by a record 155-run margin — their biggest win in T20I history.








