Indian cricket has been blessed with captains who not only led their teams with strategic brilliance but also showcased exceptional batting prowess, particularly in hitting sixes. These captains have been instrumental in changing the course of matches with their powerful hitting, inspiring a new generation of cricketers. Here are the top five Indian captains with the most sixes in ODIs:
Rohit Sharma (126 Sixes in 55 innings)
Rohit Sharma has hit 126 sixes as the captain of India in ODIs, achieving this milestone in just 55 innings. This impressive record equals MS Dhoni’s tally of 126 sixes, but Dhoni took 172 innings to reach the same number. Rohit’s ability to hit sixes at a high frequency has been a defining feature of his captaincy, showcasing his aggressive batting style and power-hitting capabilities.
MS Dhoni (126 Sixes in 172 innings)
MS Dhoni is the second most sixes hitter as an Indian captain in ODIs; he is actually tied with Rohit Sharma for the most sixes hit by an Indian captain in ODIs. Both Dhoni and Rohit Sharma have hit 126 sixes as captains in ODIs, though Dhoni achieved this in 172 innings, while Rohit did so in just 55 innings. MS Dhoni remains one of the most successful and iconic captains in Indian cricket history, known for his leadership and batting prowess.
Sourav Ganguly (115 in 143 innings)
Sourav Ganguly is indeed among the top Indian captains in terms of hitting sixes in ODIs, but he is the third most prolific six-hitter as an Indian captain. Sourav Ganguly hit 115 sixes in 143 innings as captain in ODIs. This places him among the one of the top Indian captains in terms of sixes hit in ODIs.
Indian cricket has been blessed with captains who have not only led their teams with strategic brilliance but have also contributed significantly with their bat, particularly in hitting sixes. These captains have inspired generations of cricketers with their power-hitting abilities. Their contributions have shaped the aggressive approach that Indian cricket is known for today.