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