Asia Cup Records

Most Runs in Asia Cup (ODI & T20I) History

Most Runs in ODI Asia Cup

PlayerRunsInningsHigh ScoreAverage50s/100s
Sanath Jayasuriya (SL)12202413053.043/6
Kumar Sangakkara (SL)10752312148.868/4
Sachin Tendulkar (IND)9712111451.107/2
Rohit Sharma (IND)939 26111*46.959/1
Mushfiqur Rahim (BAN)8302514436.082/3
Shoaib Malik (PAK)7861514365.503/3
Virat Kohli (IND)742 1318361.83 1/4
Arjuna Ranatunga (SL)74119131*57.006/1
Mahela Jayawardene (SL)674287829.307/0
MS Dhoni (IND)64819109*64.803/1

Most Runs in T20 Asia Cup

PlayerRunsInningsHigh ScoreStrike Rate50s/100s
Pathum Nissanka (SL)43412107138.654/1
Virat Kohli (IND)4299122*132.003/1
Abhishek Sharma (IND)314775200.003/0
Babar Hayat (HKG)2928122129.771/1
Mohammad Rizwan (PAK)281678*117.573/0
Kusal Mendis (SL)2771274*139.893/0
Fakhar Zaman (PAK)277 1353113.992/0
Rohit Sharma (IND)271983141.142/0
Ibrahim Zadran (AFG)226864*97.831/0
Dasun Shanaka (SL)2241564*134.931/0

Key Insights

Asia Cup – Batting Records
(Edit: Highest Average in Asia Cup: Angelo Mathews (82.75))

In the 25 Asia Cup matches he played for Sri Lanka, Jayasuriya accumulated 1220 Runs, which is the most by any batsman in the Asia Cup.

562 of Jayasuriya’s runs came against India, the most by a batter against a team in the Asia Cup. He is, in fact, the only batter to amass 400-plus runs against two teams in the tournament, with Bangladesh (496 runs) being the other opponent.

Jayasuriya’s total of 378 Runs in 2008 – his last appearance in the tournament – is the most runs scored by any batsman in a single edition of the tournament.

Jayasuriya also leads the list of batters with the most hundreds in the Asia Cup. The former Sri Lankan all-rounder racked up six centuries.

The other Sri Lankan left-handed batsman, Kumar Sangakkara, has scored 12 fifty-plus scores, which is the joint-most in the tournament. Rohit Sharma is the other batter with 12 scores of fifty or more runs.

Rohit scored 644 of his 1210 runs as India’s captain. This is the most runs scored by a skipper across the ODI and T20 Asia Cups.

Sangakkara scored all of his 1075 runs as a wicketkeeper. This is the most runs aggregated by a designated wicketkeeper in the Asia Cup.

Virat Kohli’s 183 against Pakistan in 2012 is the highest Individual score in an innings in Asia Cup history. (Check Kohli’s ODI centuries here.)

In the T20 Asia Cup, Hong Kong’s Babar Hayat became the first batter to score a century. He scored 122 against Oman in the 2016 Asia Cup Qualifying group game. Kohli later levelled Hayat’s score in 2022 after remaining not out on 122 against Afghanistan.

Kohli became the first batter to aggregate 400 runs in the T20 Asia Cup. His average of 85.80 is the highest among the batters with a minimum of five innings and 100 runs in the T20 version.

Read Next | Most Test Sixes Against a Single Opponent

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

IPL 2026 Unpacked: Kohli’s Redemption, Young Stars, and the League’s Global Rise

The latest cricket developments from NDTV Sports highlight a dynamic IPL 2026 landscape filled with…

3 hours ago

Most Runs in 75 Consecutive Test Innings

Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…

15 hours ago

DC Schedule IPL 2026: Full Match List, Dates, & Venue Details

Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…

2 days ago

LSG Schedule IPL 2026: Full Match List, Dates, & Venue Details

Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…

2 days ago

GT Schedule IPL 2026: Full Match List, Dates, & Venue Details

The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…

2 days ago

RR Schedule IPL 2026: Full Match List, Dates, & Venue Details

The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…

2 days ago