Asia Cup Highest Run Scorer List of All Time – Most Runs

Asia Cup is a prestigious cricket tournament in the continent featuring the best cricket teams competing against each other. Over the years, many great batsmen come to the forefront and have gone on to become the Asia Cup Highest Run Scorer List of All Time.  

Being the highest run scorer is a heavy-duty record that only skillful batsmen can achieve. Asia Cup being the only continental platform has paved the way for world-class batters from Pakistan, India, Bangladesh, Sri Lanka, and Afghanistan to tackle the ball and put on a great show for the spectators.  

This article has elaborated on the best batsmen known for their magnificent batting skills throughout the Asia Cup history. In this article, you will learn about Asia Cup Highest Run Scorers from 1984 to 2022. 

Who is the Leading Run Scorer in the Asia Cup?

The Asia Cup is held every two years between teams from Asia and is played in two formats – T20 and ODI. It was initiated in 1984 and has completed 15 editions.

Sanath Jayasuriya of Sri Lanka stands tall as the leading run-scorer in the Asia Cup, amassing an impressive 1,220 runs in 25 matches at an average of 48.80 and a strike rate of 102.52. His extraordinary performances include six centuries and three fifties, leaving an indelible mark on the prestigious tournament.

Excited for Asia Cup 2023, get your tickets here Asia Cup 2023 Tickets Online Booking – Complete Tickets Guide

This year Asia Cup 2023 will be the 16th edition beginning on Aug 31, 2023, to Sun, Sep 17, 2023. Before that, let’s check out who is honored for securing the most runs in Asia Cup history.  

Asia Cup Highest Run Scorer 2022

In 2022, Muhammad Rizwan from Pakistan secured the top position for being the highest run scorer by making the most runs of 281. Virat Kohli survives at the second-highest position. 

Mohammad Rizwan (PAK)6*28178*56.2239117.5703216
Virat Kohli (INDIA)5276122*92187147.59122011
Ibrahim Zadran (AFG)519664*65.33188104.2501144
Bhanuka Rajapaksa (SL)6*19171*47.75128149.2101159
P Nissanka (SL)6*17355*34.6150115.3302155
Kusal Mendis (SL)6*1556025.8399156.5602109
Rahmanullah Gurbaz (AFG)51528430.493163.4401812
Suryakumar Yadav (INDIA)513968*34.7585163.5201108
Rohit Sharma (INDIA)41337233.2588151.1301108
KL Rahul (INDIA)51326226.4108122.220186

Asia Cup Highest Run Scorer All Time Year Wise

This section will discuss the highest runs made by the batters in the Asia Cup history from 1984 to 2022. 

1984 Asia Cup Highest Run Scorer:

In the Asia Cup inaugural edition, India’s Surinder Khanna topped the list of the most runs by hitting 107 runs in the score chart. He is known to be the only player to score more than 100 runs in the three-team competition. 

Surinder Khanna2210710775.88560292
Zaheer Abbas22743765.48470032
Roy Dias22626250.8157*0110
Mohsin Khan226231.7131350030
Ghulam Parkar22545443.932*0050

1986 Asia Cup Highest Run Scorer

Arjuna Ranatunga from Sri Lanka bagged the most runs in the second edition of the Asia Cup. He made 105 runs with one half-century. 

Arjuna Ranatunga33110552.592.15701
Javed Miandad3309130.3361.486701
Mohsin Khan3307424.6664.913900
Brendon Kuruppu3306722.3359.293400
Aravinda de Silva320643266.665201
Shaheedur Rahman220623157.413700

1988 Asia Cup Highest Run Scorer

Former Pakistani batter, Ijaz Ahmed hit the list of highest run scorers in the Asia Cup third edition. In three matches, he secured 192 runs with one century and one half-century. 

Ijaz Ahmed33119296103.78124*110
Navjot Sidhu44117959.6677.8276030
Athula Samarasekera44114046.6675.6766010
Aravinda de Silva43013545107.1469010

1990/91 Asia Cup Highest Run Scorer

Sri Lanka’s batsmen again appeared at the top position of making the most runs in the fourth edition of the Asia Cup. He made 166 runs with two half-centuries. He is followed by Navjot Singh Sidhu, who secured 144 runs. 

Arjuna Ranatunga3311668373.4564*02
Navjot Singh Sidhu3311447281.45104*10
Aravinda de Silva330126421208901
Athar Ali Khan22112212271.3478*01
Sanjay Manjrekar33211211265.8875*01
Abdul Qadir33626173.923/2700

1995 Asia Cup Highest Run Scorer

The 1995 edition of the Asia Cup brings Sachin Tendulkar to the list of highest run scorers in the Asia Cup. He hit 205 runs in the tournament and became the first-ever batsman to score 200 or more runs in a single edition of the competition. Navjot Singh Sidhu and Pakistan’s Inzamam-ul-Haq follow Tendulkar.  

Sachin Tendulkar4420568.33109.62112*10302
Navjot Singh Sidhu4419798.580.484*03190
Sanath Jayasuriya4413433.587.015101201
Manoj Prabhakar4412240.6664.896002120

1997 Asia Cup Highest Run Scorer

In the 6th edition of the Asia Cup in 1997, Arjun Ranatunga became the highest run-scorer for the third time. He played 4 matches and scored 272 runs in 1 century and 2 fifties. 

Arjuna Ranatunga4427213688.02131*12293
Marvan Atapattu442558573.9184*03181
Sanath Jayasuriya4420451115.2510811236
Mohammad Azharuddin4318518582.2281*0284
Athar Ali Khan3315752.3362.38212/301172

2000 Asia Cup Highest Run Scorer

In Asia Cup 2000, Mohammad Yousuf was the second Pakistan batsman to be ranked as the highest run-scorer. He hit 295 runs at an average of more than 147 in four matches. 

Mohammad Yousuf44295147.573.75100*12234
Marvan Atapattu4424581.6672.2710011181
Sanath Jayasuriya4418345.7587.5510510230
Sourav Ganguly331567892.85135*1097

2004 Asia Cup Highest Run Scorer

Pakistani batsman Shoaib Malik bagged the honor of securing the most runs in the Asia Cup 2004. He was the third Pakistani batsman to top the highest run scorers list by scoring 316 runs. Sanath Jayasuriya and Sachin Tendulkar came after him. 

Shoaib Malik5316100.32363
Sanath Jayasuriya529391.85292
Sachin Tendulkar628172.42302
Sourav Ganguly624460.55204
Avishka Gunawardene622759.89211

2008 Asia Cup Highest Run Scorer

The ninth edition of the Asia Cup will always remember Sri Lanka’s batter Sanath Jayasuriya as the highest run scorer. He made 378 runs by scoring 2 centuries and one half-century. 

Sanath Jayasuriya5037875.6126130214416
Suresh Raina6137274.4110.38116*223411
Virender Sehwag5034869.6143.8119124910
Kumar Sangakkara6034557.599.1312130442
MS Dhoni5232710991.34109*12198

2010 Asia Cup Highest Run Scorer

In the Asia Cup 2010, Pakistan all-rounder Shahid Afridi made the most runs. He played in 3 matches and hit 265 runs in the scorecard. He was followed by India’s Gautam Gambhir and Sri Lanka’s Kumar Sangakkara.

Shahid Afridi3326588.33164.62712
Gautam Gambhir4420350.7582.86171
Kumar Sangakkara441844672.7320
MS Dhoni4417357.6779133
Mahela Jayawardene4416153.6787.03151

2012 Asia Cup Highest Run Scorer

In the 11th edition of the Asia Cup, Virat Kohli appeared as the highest run-scorer. He made 2 centuries and 1 fifty securing a total of 357 runs. 

Virat Kohli335711910218321
Tamim Iqbal425363.2580.8317004
Mohammad Hafeez424561.2567.86710511
Shakib Al Hasan423759.25110.2336803
Nasir Jamshed419348.2596.0211211

2014 Asia Cup Highest Run Scorer

Sri Lanka’s Lahiru Thirimanne was the highest run-scorer in the 12th edition of the Asia Cup. He scored 279 runs in 5 games with the help of 2 centuries. Pakistan’s Umar Akmal and Sri Lanka’s Kumar Sangakkara came second and third on the list. 

Lahiru Thirimanne5279055.879.9410220312
Umar Akmal5253084.33110.48102*12236
Kumar Sangakkara5248049.696.4910312262
Ahmed Shehzad5228045.68010311301
Anamul Haque4227056.7568.1610011138

2016 Asia Cup Highest Run Scorer

In 2016, the Asia Cup was played in T20 format for the first time in history. Sabbir Rahman became the first player from Bangladesh to make the most runs in the Asia Cup 13th edition. He will be remembered for scoring 176 runs in 5 games. 

Sabbir Rahman5176144123.948001155
Virat Kohli4153276.5110.8656*01200
Dinesh Chandimal4149037.25109.555802192
Rohit Sharma5138027.6132.698301174
Tillakaratne Dilshan4132144121.175*01184

2018 Asia Cup Highest Run Scorer

India’s Shikhar Dhawan was the highest run-scorer in the Asia Cup 2018. He hit 342 runs in 5 games. Rohit Sharma and Mushifur Rahim followed him. 

Shikhar Dhawan534268.4102.08127
Rohit Sharma5317105.6693.51111*
Mushfiqur Rahim530260.481.18144
Mohammad Shahzad526853.683.23124
Hashmatullah Shahidi526365.7572.2597*

2022 Asia Cup Highest Run Scorer

In the latest edition of Asia Cup 2022, Pakistan’s batsman scored 281 runs with the help of 3 fifties in 6 innings. Virat Kohli and Ibrahim Zadran came after him. 

Mohammad Rizwan6128156.2117.5778*03216
Virat Kohli5227692147.59122*122011
Ibrahim Zadran5219665.33104.2564*01144
Bhanuka Rajapaksa6219147.75149.2171*01159
Pathum Nissanka5117334.6115.3355*02155

Year-Wise Asia Cup Highest Run Scorer

The following is the list of the top scorers in the Asia Cup from the first to the last edition. 

1st1984Surinder KhannaIndia107
2nd1986Arjuna RanatungaSri Lanka105
3rd1988Ijaz AhmedPakistan192
4th1990–91Arjuna RanatungaSri Lanka166
5th1995Sachin TendulkarIndia205
6th1997Arjuna RanatungaSri Lanka272
7th2000Yousuf YouhanaPakistan295
8th2004Shoaib MalikPakistan316
9th2008Sanath JayasuriyaSri Lanka378
10th2010Shahid AfridiPakistan265
11th2012Virat KohliIndia357
12th2014Lahiru ThirimanneSri Lanka279
13th2016Sabbir RahmanBangladesh176
14th2018Shikhar DhawanIndia342
15th2022Mohammad RizwanPAK281

Asia Cup Highest Run Scorer (ODI format)

Sri Lanka’s skipper Sanath Jayasuriya topped the list of Asia Cup Highest run Scorer in the ODI format. In his Asia Cup career, he has scored 1220 runs with 6 centuries and 3 fifties in 25 matches.

Sanath JayasuriyaSri Lanka2524122013053.04102.5263
Kumar SangakkaraSri Lanka2423107512148.8684.5148
Sachin TendulkarIndia232197111451.185.4727
Shoaib MalikPakistan171578614365.590.6533
Rohit SharmaIndia2221745111*46.5684.9416
Arjuna RanatungaSri Lanka1919741131*5782.7916
Mushfiqur RahimBangladesh212169914436.7884.5222
Mahela JayawardeneSri Lanka28266747829.387.6407
MS DhoniIndia1916648109*64.887.6813
Aravinda de SilvaSri Lanka242264596*32.2583.4404
Marvan AtapattuSri Lanka131264210064.271.0916
Virat KohliIndia111061318361.397.1431
Gautam GambhirIndia131357310044.0789.9515
Suresh RainaIndia1313547116*60.77113.9523
Younis KhanPakistan141354614449.63100.5523
Shikhar DhawanIndia9953412759.3391.4322
Shahid AfridiPakistan232153212435.46140.7421
Navjot Singh SidhuIndia1412530104*66.2577.7116
Tamim IqbalBangladesh13135197043.2581.3406

Here is our guide on 15 Top Apps to Watch Asia Cup 2023 Online Free

Asia Cup Highest Run Scorer (T20I format)

The following is the list of Asia Cup’s highest run scorers in T20I format. Muhammad Rizwan. 

Mohammad RizwanPakistan628178*56.2117.5703
Virat KohliIndia5276122*92147.5912
Ibrahim ZadranAfghanistan519664*65.33104.2501
Bhanuka RajapaksaSri Lanka619171*47.75149.2101
Pathum NissankaSri Lanka617355*34.6115.3302
Kusal MendisSri Lanka61556025.83156.5602
Rahmanullah GurbazAfghanistan51528430.4163.4401
Suyarkumar YadavIndia513968*34.75163.5201
Rohit SharmaIndia41337233.25151.1301
KL RahulIndia51326226.4122.2201
Dasun ShanakaSri Lanka61114522.2138.7500
Iftikhar AhmedPakistan61053226.25100.9600
Fakhar ZamanPakistan6965316103.2201
Hazratullah ZazaiAfghanistan59337*23.25102.1900
Mohammad NawazPakistan6794215.8143.6300
Mosaddek HossainBangladesh27248*18000
Najibullah ZadranAfghanistan57243*24171.4200
Babar AzamPakistan6683011.33107.9300
Chamika KarunaratneSri Lanka6663133103.1200
Wanindu HasarangaSri Lanka666362215000

Top 5 All-Time Asia Cup Run Scorers

Leading run-scorers of all time in the Asia Cup:

  1. Sanath Jayasuriya (Sri Lanka) – 1220 runs
  2. Kumar Sangakkara (Sri Lanka) – 1075 runs
  3. Sachin Tendulkar (India) – 971 runs
  4. Mohammad Yousuf (Pakistan) – 838 runs
  5. Mahela Jayawardene (Sri Lanka) – 799 runs

Get all the details on Asia Cup 2023 Final Live Streaming – Watch Final Match for Free

Frequently Asked Questions 

Which Team Scored the Highest Score in the Asia Cup?

Pakistan made the highest scores in the ODI format in the Asia Cup 2010 by scoring 385/7 against Bangladesh. India came in the second position with a score of 374/7 against Hong Kong during the Asia Cup 2008 edition.

Who Scored the Most Runs in Asia Cup ODI T20?

Sanath Jayasuriya scored the most runs in the Asia Cup ODI format and became the first in  Asia Cup Highest run Scorer in the ODI format. In his Asia Cup career, he has scored 1220 runs with 6 centuries and 3 fifties in 25 matches. Muhammad Rizwan scored the most runs in Asia Cup T20I scoring 281 runs. 

Who is the Best Team in the Asia Cup?

India is the best team in the Asia Cup as it has won the title seven times. Sri Lanka comes after it by securing the Asia Cup five teams. Pakistan has won the title twice only. 


Many batsmen have made several records for making the most runs in Asia Cup history. This guide has a complete list of Asia Cup Highest Run Scorer. I hope this guide has helped you in keeping in touch with your favorite batsmen’s performance. 

Spread the love

Leave a Comment