Picture Credit: X

Picture Credit: X

The Asia Cup is without much doubt, one of the premier and most exciting one, particularly because of the standpoint that this is the only one-of-a-kind tournament in men’s cricket that is specifically for teams based in or from Asia. While the likes of India and Pakistan have, for the longest time, extended their rivalry in world cricket into this premier cricketing event, there are either teams riddled with incessant competitiveness and boundless talent such as Sri Lanka, Bangladesh and as seen in the recent times, Afghanistan, who compete with full potential in the battle for sporting supremacy.

What sets the Asia Cup contests apart from the others around is the sheer batting belligerence that one has witnessed in its games over the years. Therefore, let us pause for a moment to appreciate the 5 players with most sixes in Asia Cup history.

Let's take a look at the players with the most sixes in Asia Cup history:

1. Rohit Sharma: 40 Sixes

i feel rohit sharma should play for the next 10 years sportstiger

He will surely be missed a lot this time around but unfortunately, the great Rohit has already called time on his T20I career. These being T20 games in 2025, the Mumbai batter won’t be in the Asia Cup, but he tops the list of players with most sixes in Asia Cup history. He’s hit 40.

2. Shahid Afridi: 26 Sixes

shahid afridi

Not called “Boom Boom” Afridi for nothing, the dangerous but hugely talented Shahid Afridi had hit a record of 26 sixes in the Asia Cup history. He’s, thus the batter with most number of sixes in the tournament from Pakistan. He’s been proficient and left little to chance in dislodging bowlers.

3. Sanath Jayasuriya: 23 Sixes

sanath jayasuriya 17 balls vs pakistan in 1996

Dangerous and brutal! Jayasuriya was this and more during his time. Few batters were able to impose themselves over the bowlers in a manner as Sanath Jayasuriya. The prolific left hander with a highest Test score of 340 captured the attention of world wide fans following the Asia Cup back in the day as he hit a total of 23 sixes. No lame feat that!

4. Virat Kohli: 18 Sixes

virat kohli 153 runs 2016

He’s been a legend all along and even today, there are very few batters who can dismantle bowlers with the ease and swiftness as that of the man hailed as King Kohli. The belligerent right hander, an all time legend in white ball cricket, struck 18 sixes in Asia Cup contests, as on date. One is certainly going to miss the great right hander this time around in the Asia Cup series.

5. Suresh Raina: 18 Sixes

suresh raina

An unsung or underrated great for Indian cricket, the amazing Suresh Raina, who besides timing the ball well, played in an aggressive mould, hit no fewer than 18 sixes during his time playing the Asia Cup contests. He was unforgiving to anything bowled short and made the most of his time facing spinners, irrespective of which team they contested from!

Frequently Asked Questions (FAQ): 

Q1. Which batter holds the record for least number of sixes in Asia Cup from India’s stable?

It’s Virat Kohli, tied with Suresh Raina, with 18 sixes each.

Q2. Which batter has hit most number of sixes of all time in Asia Cup games?

As on date, Rohit Sharma with 40 sixes to his name, holds that record.