The list of the top 10 Batsmen with most runs in Asia Cup ODI format history who scored the most runs is given below, only on Indiacricketschedule.com.
Who scored the most runs in the Asia Cup ODI Format? - Sri Lanka's Sanath Jayasuriya has scored the most runs in Asia Cup history in ODI format. He has scored 1220 runs and Sanath Jayasuriya has achieved this feat in 24 innings of 25 matches. He has taken the span from 1990-2008 for this milestone.
Sanath Jayasuriya scored 6 centuries and 3 half-centuries. He holds the record for most centuries in the history of Asia Cup ODI format.
The Asia Cup is a cricket tournament organised by the Asian Cricket Council. The tournament features the national cricket teams of Asian members. The first edition of the Asia Cup was held in Sharjah, United Arab Emirates in 1984 and has been held every year or two.
The Asia Cup is played in ODI and T20I formats.
A list of the top 10 batsmen who scored the most runs in the ODI format of the Asia Cup tournament from 1984 to 2025 has been prepared. Which you can see below and this list is based on most runs.
List of Top 10 Most Runs in Asia Cup (ODI) History
Asia Cup (ODI) tournament batting most runs career (from 1984 to 2025).
| Pos | Player | Span | Match | Innings | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sanath Jayasuriya(SL) | 1990-2008 | 25 | 24 | 1 | 1220 | 130 | 53.04 | 1190 | 102.52 | 6 | 3 | 1 | 139 | 23 |
| 2 | Kumar Sangakkara(SL) | 2004-2014 | 24 | 23 | 1 | 1075 | 121 | 48.86 | 1272 | 84.51 | 4 | 8 | 2 | 107 | 7 |
| 3 | Sachin Tendulkar(IND) | 1990-2012 | 23 | 21 | 2 | 971 | 114 | 51.10 | 1136 | 85.47 | 2 | 7 | - | 108 | 8 |
| 4 | Rohit Sharma(IND) | 2008-2023 | 28 | 26 | 6 | 939 | 111* | 46.95 | 1057 | 88.83 | 1 | 9 | 2 | 81 | 28 |
| 5 | Mushfiqur Rahim(BAN) | 2008-2023 | 25 | 25 | 2 | 830 | 144 | 36.08 | 999 | 83.08 | 2 | 3 | - | 61 | 11 |
| 6 | Shoaib Malik(PAK) | 2000-2018 | 17 | 15 | 3 | 786 | 143 | 65.50 | 867 | 90.65 | 3 | 3 | - | 76 | 8 |
| 7 | Virat Kohli(IND) | 2010-2023 | 16 | 13 | 1 | 742 | 183 | 61.83 | 744 | 99.73 | 4 | 1 | - | 70 | 7 |
| 8 | Arjuna Ranatunga(SL) | 1984-1997 | 19 | 19 | 6 | 741 | 131* | 57.00 | 895 | 82.79 | 1 | 6 | - | 49+ | 7+ |
| 9 | Mahela Jayawardene(SL) | 2000-2014 | 28 | 26 | 3 | 674 | 78 | 29.30 | 769 | 87.64 | - | 7 | 3 | 70 | 6 |
| 10 | MS Dhoni(IND) | 2008-2018 | 19 | 16 | 6 | 648 | 109* | 64.80 | 739 | 87.68 | 1 | 3 | 1 | 47 | 12 |
Last Updated on September 29, 2025., Source: Cricinfo
Top 10: Most Runs in ODI Asia Cup History
- 1. Sanath Jayasuriya (Sri Lanka) – 1220 runs in 25 matches
- 2. Kumar Sangakkara (Sri Lanka) – 1075 runs in 24 matches
- 3. Sachin Tendulkar (India) – 971 runs in 23 matches
- 4. Rohit Sharma (India) – 939 Runs in 28 matches
- 5. Mushfiqur Rahim (Bangladesh) – 830 Runs in 25 matches
- 6. Shoaib Malik (Pakistan) – 786 runs in 17 matches
- 7. Virat Kohli (India) – 742 Runs in 16 matches
- 8. Arjuna Ranatunga (Sri Lanka) – 741 Runs in 19 matches
- 9. Mahela Jayawardene (Sri Lanka) – 674 Runs in 28 matches
- 10. MS Dhoni (India) – 648 Runs in 19 matches



Disclaimer:- Cricket Series or Tournamnets and Match Date, Time and Venue of all cricket teams data has been completed from various sources and by our own research. These data can be approximate and Indiacricketschedule.com makes no claims about the authenticity of the Cricket Series or Tournamnets and Match Date, Time and Venue data. This may change due to many reasons.
0 Comments