
The list of Most Sixes in T20I for India highlights the explosive power of Indian cricket. From Rohit Sharma’s massive 205 sixes to SKY, Kohli, Hardik, and rising stars like Abhishek Sharma, India’s batting firepower continues to dominate T20 cricket.
T20 cricket is all about power, fearless hitting, and the ability to change a match in just a few deliveries. Over the years, India has produced some of the most explosive six-hitters in the world—players who can send the ball soaring into the stands with incredible ease. In this article, we take a closer look at the Most Sixes in T20I for India and the stars who dominate this list.
While India’s batters continue to shine with their big-hitting ability, the bowlers are also setting remarkable milestones. Recently, Jasprit Bumrah created history by becoming the first Indian and the fifth bowler overall to take 100 wickets across formats, proving that India excels in both batting firepower and world-class bowling.
Now, let’s dive into the updated list of Indian players with the most sixes in T20 Internationals, along with their matches played and six-hitting numbers, exactly as shown in the image.
The “Hitman” leads the list with a staggering 205 sixes in 159 matches and 151 innings. Rohit Sharma's effortless timing and ability to clear boundaries at will make him the greatest six-hitter India has produced in T20Is.
SKY has taken T20 cricket by storm. With 155 sixes in 96 matches and 90 innings, his 360-degree hitting and fearless approach have redefined modern batting.
Often celebrated for his chasing ability, Virat Kohli’s power game is underrated. His 124 sixes in 125 matches and 117 innings highlight how consistently he contributes to India’s T20 dominance.
One of India’s strongest finishers, Hardik Pandya has smashed 100 sixes in 121 matches and 95 innings. His clean hitting in the final overs remains a huge asset.
KL Rahul has 99 sixes in 72 matches and 68 innings, showcasing his explosive hitting at the top of the order. His blend of class and power makes him one of India’s finest T20 batters.
The man who hit six sixes in an over, Yuvraj Singh, has 74 sixes in just 58 matches and 51 innings, cementing his place as one of India’s original power hitters.
A rising star with natural hitting ability, Abhishek Sharma has already smashed 67 sixes in 30 matches and 29 innings. His rapid rise is one of the most exciting stories in Indian cricket.
Raina was one of India’s earliest T20 match-winners. His 58 sixes in 78 matches and 66 innings came at a time when aggressive batting was still evolving.
Known for his effortless lofted shots, Sanju has 56 sixes in 51 matches and 43 innings, proving he can clear the boundary with ease.
Tilak Varma has shown great maturity and raw power early in his career, hitting 55 sixes in 37 matches and 34 innings.
Indian batters have evolved from classical, stroke-based hitters to full-blown T20 power machines. Their strengths include:
From Rohit’s effortless pulls to SKY’s inventive angles, India’s six-hitting strength is unmatched.
India’s six-hitters have shaped the country’s T20 identity. As new talents emerge and established stars continue to shine, this list will continue to evolve. What remains constant is the thrill and excitement Indian fans get every time the ball sails over the ropes.
Also Read: Most Sixes in ODI Cricket History: All-Time Biggest Hitters List
ScoreWaves © 2025 Copyright. All Rights Reserved.