The Asia Cup 2025 will be held in the United Arab Emirates (UAE) from 9 to 28 September. Two Indians, including Rohit Sharma, are in the list of the top 5 players with the most sixes in Asia Cup history. Shahid Afridi looked pale in comparison to Rohit.
Rohit Sharma

The record for hitting the most sixes in Asia Cup history belongs to ‘Hitman’ Rohit Sharma. He has hit a total of 40 sixes in 37 matches in the tournament. Rohit hit 28 sixes in the ODI format and 12 in the T20 format of the Asia Cup. He has retired from Test and T20 International cricket.
Shahid Afridi

Former Pakistani all-rounder Shahid Afridi is second on the list. He hit 26 sixes in 23 matches in the Asia Cup. Afridi played only in the ODI format of the tournament.
Sanath Jayasuriya

Former Sri Lankan opener Sanath Jayasuriya hit a total of 23 sixes. He played 25 matches in the Asia Cup from 1990 to 2008. The tournament was played in the T20 format for the first time in 2016.
Suresh Raina

Former Indian batsman Suresh Raina is fourth on the list. He played 13 matches in the Asia Cup from 2008 to 2012 and hit 18 sixes during this period.
Mohammad Nabi

Afghanistan all-rounder Mohammad Nabi is in fifth place on the list. He has hit 15 sixes in 19 matches in the tournament — 13 sixes in ODI format and 2 in T20 format.










