Batters hitting big hits may not be a regular sight in the Test format. However, batters don’t shy away from tonking the poor balls into the stands.
Over the years, India has produced some attacking batters with a knack for hitting huge sixes. The six-hitting saga started with Kapil Dev and Virender Sehwag, who didn’t spare batters from their wrath. Now modern-day power-hitters Rohit Sharma and Rishabh Pant are showcasing their muscle power.
In this article, find out the top 10 Indian batters who have smashed the most sixes for India in Test cricket.
Most Sixes for India in Test Cricket
Player | Innings | Sixes |
---|---|---|
Virender Sehwag | 178 | 90 |
Rohit Sharma | 111 | 88 |
Mahendra Singh Dhoni | 144 | 78 |
Sachin Tendulkar | 329 | 69 |
Ravindra Jadeja | 113 | 68 |
Rishabh Pant | 68 | 68 |
Kapil Dev | 184 | 61 |
Sourav Ganguly | 188 | 57 |
Harbhajan Singh | 145 | 42 |
Yashasvi Jaiswal | 28 | 38 |
Key Insights
50: Only 8 batters have slammed 50+ sixes for India in the Test format, with former fiery opener Virender Sehwag leading the charge with 90 sixes.
0.98: Among the top 10 batters on this list, Rishabh Pant has the highest sixes per innings ratio in Tests. The swashbuckling keeper-batter whacks at least 1 six per Test innings.
0.073: Rahul Dravid stands on the extreme opposite of this pole with a ratio of 0.073 among the top-order batters with 15+ sixes. The Wall, as he is fondly called, preferred to play shots by the ground, with only 21 going over the ropes.
11: Cheteshwar Pujara, who filled in the shoes of Dravid, takes almost 11 Test innings to hit a six! (You can check out Pujara’s Test stats here.)
20: Over 24 Indian batters have smacked 20 or more sixes in the Test format, which also includes the likes of Mohammed Shami and Umesh Yadav. The 2 pacers have swung their bats for fun while coming down the pecking order.