1. Eoin Morgan (England) – 147 sixes
The former England skipper who led the side to their first-ever World Cup triumph in 2019, was known for hitting maximums. Morgan played a total of 115 ODI innings as captain, scoring a massive number of sixes.
2. Rohit Sharma (India) – 126 sixes
The India skipper has so far played a total of 55 innings as the Men in Blue’s one-day skipper. Rohit is well-known for depositing the ball back into the stands and has hit a lot of sixes as captain in one-day cricket.
3. MS Dhoni (India) – 126 sixes
The legendary India skipper played a total of 172 innings as captain in the one-day format. Dhoni hit a ton of maximums as the Men in Blue’s skipper in ODIs, leading them to several famous victories.
4. Ricky Ponting (Australia) – 123 sixes
The legendary Australia batter not only had a fantastic record as skipper in the one-day format, but also played several memorable knocks where he hit a lot of sixes. Ponting played a total of 220 one-day innings as captain, scoring a massive number of runs.
5. AB de Villiers (South Africa) – 118 sixes
The legendary South Africa batter continued with his fearless approach when he became the skipper of the ODI side. De Villiers played a total of 98 innings as captain in the format, hitting a huge number of maximums.
6. Sourav Ganguly (India) – 115 sixes
The former India skipper had a habit of depositing balls back into the stands. Ganguly played a total of 143 ODI innings as captain, scoring a huge number of maximums.
The post Rohit Sharma to AB de Villiers: Players with the most sixes as captain in ODIs appeared first on Cricket Country.