Top 10 players with most sixes as captain in ODIs, Rohit eyes De Villiers' record

Top 10 players with most sixes as captain in ODIs, Rohit eyes De Villiers' record

Image Source : Getty

Eoin Morgan (England) - 147 sixes in 115 innings

Image Source : Getty

MS Dhoni (India) - 126 sixes in 172 innings

Image Source : Getty

Ricky Ponting (Australia) - 123 sixes in innings

Image Source : Getty

AB de Villiers (South Africa) - 118 sixes in 98 innings

Image Source : Getty

Sourav Ganguly (India) - 115 sixes in 143 innings

Image Source : Getty

Rohit Sharma (India) - 105 sixes in 44 innings

Image Source : Getty

Brendon McCullum (New Zealand) - 82 sixes in 59 innings

Image Source : Getty

Vivian Richards (West Indies) - 79 sixes in 91 innings

Image Source : Twitter/Somerset Cricket

Hansie Cronje (South Africa) - 77 sixes in 128 innings

Image Source : Getty

Chris Gayle (West Indies) - 76 sixes in 51 innings

Image Source : Getty

Next : 6 players in India's T20 squad who are not part of ODI series against Sri Lanka