Over the years, many Asian countries have become an essential part of international cricket. We have seen many Asian batters capable of hitting big sixes. There are four Asian batters on the list of the ten best six hitters in the world. Here, we will rank the top ten Asian batsmen with the most sixes in their careers.

10. Mohammad Hafeez

Mohammad Hafeez is an all-rounder with right-handed batting and right-arm off-break bowling. He is famous for his versatility in batting at any position and ability to hit big sixes. Hafeez is one of the best all-rounders in white-ball cricket for the Pakistan National Cricket Team. He has hit 212 sixes in his career; he makes it into the tenth position on the list.

9. Virat Kohli

Indian skipper Virat Kohli is a right-handed middle-order batsman, considered one of the greatest batsmen. He recently became the fastest batsman to reach 23,000 international runs. Kohli is very consistent with the performance and is the only batsman to have a 50+ batting average in all formats of cricket. He is the ninth on the list; has smacked 237 sixes in his career so far.

8. Virender Sehwag

Virender Sehwag is a former destructive right-handed opening batsman and is considered one of the most aggressive batters of all time. He has a world record for the fastest triple-century in international cricket. Sehwag is the only player after Chris Gayle to score a double hundred in ODIs and a triple hundred in tests. He smashed 243 sixes in his career and is in the eighth position on the list.

7. Sourav Ganguly

Sourav Ganguly is the former captain of the Indian National Cricket Team and played as a left-handed opening batsman. He had a successful career as a captain of the Indian team and is affectionately known as Maharaja of Indian cricket. Ganguly scored  over 18,000 international runs and took 130+ wickets. He makes it into the seventh position on the list. Ganguly has hit 247 sixes in his career.

6. Yuvraj Singh

Yuvraj Singh is a former batting all-rounder who retired from all forms of international cricket in 2017. He got an award for "the man of the tournament" for his excellent performance in the ICC Cricket World Cup 2011. Yuvraj was famous for his aggressive batting performance; considered one of the greatest players in limited-overs format for India. He has hit 251 sixes in his career and is in the sixth position on the list.

5. Sachin Tendulkar

Sachin Tendulkar is a former right-handed top-order batsman and all-time leading run-scorer in international cricket. He is the first batter to score a double-century in One Day Cricket. Tendulkar has appeared six times for India in the ICC Cricket World Cup (the most by anyone). The 2011 World Cup turned out to be his last appearance in international white-ball cricket. He makes it into the fifth position on the list with 264 sixes smacked in his career.

4. Sanath Jayasuriya

Sanath Jayasuriya is a former all-rounder with left-handed batting and left-arm orthodox bowling; he also played as the captain of the Sri Lankan team. He is famous for his powerful striking and excellent performances in white-ball cricket. Jayasuriya is the only batsman to score 10,000+ runs and take 300 wickets in ODI cricket. He has hit 352 sixes in his career, this brings him into the fourth position on the list.

3. Mahendra Singh Dhoni

MS Dhoni is a former right-handed wicket-keeper batsman, considered the most successful captain in Indian cricket history. He played 15 years of cricket for the nation and is the only captain to win all three ICC tournaments. Dhoni is famous for his capability of hitting big sixes and the helicopter shot. He is in the third position with 359 sixes in his international career.

2. Rohit Sharma

Rohit Sharma is the right-handed opening batsman and vice-captain for the Indian cricket team in limited-overs cricket. He holds the record for the second-most sixes smacked in an ODI inning (16). Rohit is capable of hitting sixes with ease to both fast and spin bowlers. He has hit 440 sixes in his career and makes it into the second position on the list.

1. Shahid Afridi

Shahid Afridi is a former all-rounder with right-handed batting and right-arm leg-spin bowling; he was also the captain of the Pakistan cricket team. He has the record for most sixes by a batter in ODI cricket. Afridi was an aggressive batsman and a handy spin bowler with being taken 500+ International wickets. He made it into the first position on the list; has smashed 476 sixes in his international career.