Most International Sixes as Captain

Ivy Sarkar

Eoin Morgan

Former England captain holds the record for most sixes by a skipper. Morgan has hit 233 sixes as captain out of a total of 346.

MS Dhoni

The former Indian captain and Chennai Super Kings skipper had hit 211 sixes as a captain. Overall, MS Dhoni had 359 sixes to his name.

Rohit Sharma

Indian captain hit his last six against New Zealand in the semi final of World Cup 2023. He registered 198 sixes as Indian captain. He is the highest six-hitter in the history of international cricket with 579 in 461 matches.
Rohit Sharma continues his brilliant form in the ICC CWC 2023 | Associated Press

Ricky Ponting

Former Australian captain, three-time ICC World Cup champion and current Delhi Capitals head coach smashed 171 sixes as skipper of his side. In all, Ponting managed to hit 246 sixes in his

Brendon McCullum

Former New Zealand captain and current head coach smashed 170 sixes in his tenure as captain. Overall. McCullum hit a total of 398 sixes.

Virat Kohli

As a former Indian captain of India, Virat has hit 138 sixes in the international ground.

Aaron Finch

As the World Cup champion of both ODI and T20 and a captain, he has hit 137 sixes.

AB de Villiers

Mr. 360 has registered 135 sixes as the captain of South Africa.

Chris Gayle

The 'Boss' has hit 134 sixes as the captain of West Indies. He is first- batter to hit more than 500 sixes in international cricket