Top 7 players with most runs in Asia Cup (ODI)

Sri Lankan legend Sanath Jayasuriya (1990-2008) holds the record for most runs in Asia Cup (ODI) with 1220 runs in 25 matches

Social Media

Another Sri Lankan player Kumar Sangakkara (2004-2014) is at second spot in the list with 1075 runs in 24 matches

Social Media

Master Blaster Sachin Tendulkar (1990-2012) scored a total of 971 runs in 23 matches in the Asia Cup (ODI)

Social Media

Pakistani cricketer Shoaib Malik (2000-2018) has scored 786 runs in 17 Asia Cup matches

Social Media

Current Team India captain Rohit Sharma (2008-2018) has scored 745 runs in 22 matches in the Asia Cup

Social Media

Arjuna Ranatunga (1984–1997) is the third Sri Lankan player in this list with 741 runs in 19 matches

Social Media

Bangladesh's Mushfiqur Rahim (2008-2018) is at number 7 with 699 runs in 21 matches

Social Media