Top 5 Indian Batsmen with the Most Sixes in T20I Cricket

The top 5 Indian batsmen with the most sixes in T20I cricket. From Rohit Sharma to Suryakumar Yadav, find out who dominates India’s six-hitting charts.

Advertisement

India has produced some of the finest cricketers, and their record in T20I cricket speaks volumes about their success. One of the key aspects of their performance has been the incredible six-hitting ability of their batsmen. In this article, we will explore the batsmen with the most sixes in T20I cricket for India. These players have not only entertained fans but also played crucial roles in India’s victories in the shortest format of the game.

India is among the three teams to have won the ICC T20 World Cup twice. With 154 wins and the highest win/loss ratio (2.231), India’s dominance in T20I cricket is undeniable. Their success has largely come from power-packed performances, especially from the batsmen with the most sixes. Let’s take a look at the top five Indian batsmen who have smashed the highest number of sixes in T20Is.

5. Hardik Pandya – 81 Sixes

Hardik Pandya has been one of India’s top performers in T20I cricket. Making his debut in 2016, Pandya quickly established himself as a powerful all-rounder. Known for his ability to clear the boundary with ease, he has hit 81 sixes in 80 innings. His all-round brilliance was on full display during the 2024 ICC T20 World Cup, which India won, making him one of the top batsmen with the most sixes for India.

4. KL Rahul – 99 Sixes

KL Rahul, another key name among Indian batsmen with the most sixes, has hit 99 sixes in his T20I career. Between 2016 and 2022, Rahul was a regular in India’s T20I squad, playing 72 matches. Despite being dropped after the 2022 T20 World Cup, his ability to hit sixes remains noteworthy, as he sits at number four on this list.

3. Virat Kohli – 124 Sixes

Virat Kohli, regarded as one of the greatest batsmen in T20I history, holds a special place among the batsmen with the most sixes. With 124 sixes in 117 innings, Kohli has always been a key player for India. His performances in the ICC T20 World Cups, where he was named Man of the Tournament twice, have been particularly memorable. After winning the 2024 ICC T20 World Cup, Kohli retired with a record of 4188 runs and an average of 48 in T20Is.

2. Suryakumar Yadav – 139 Sixes

Suryakumar Yadav’s rise in T20I cricket has been nothing short of remarkable. Since his debut in 2021, he has quickly become one of the best batsmen with the most sixes for India, hitting 139 sixes in just 69 innings. His incredible strike rate of 168 and ability to play aggressive shots from the start of his innings have made him a fan favorite.

1. Rohit Sharma – 205 Sixes

Rohit Sharma leads the list of Indian batsmen with the most sixes in T20I cricket. With a staggering 205 sixes in 151 innings, Rohit is the only player to cross the 200-sixes mark in the format. As India’s captain, Rohit led the team to victory in the 2024 ICC T20 World Cup, and he retired from T20Is with an impressive total of 4231 runs and five centuries, the most by any player in the format.

These five batsmen with the most sixes have played pivotal roles in India’s T20I success, thrilling fans with their big-hitting abilities and contributing to the team’s achievements on the global stage.

Also Read: 5 Indian Players Who Played Just A Single ODI