Top 5 Captains with Most Sixes in ODI History: Eoin Morgan Leads as MS Dhoni and Rohit Sharma Feature in Elite ListCricket
19 Sept 2026, 9:05 pm (23 min ago)· 0

Top 5 Captains with Most Sixes in ODI History: Eoin Morgan Leads as MS Dhoni and Rohit Sharma Feature in Elite List

Former England skipper Eoin Morgan sits at the top of the chart for the most sixes hit as an ODI captain, with MS Dhoni, Rohit Sharma, Ricky Ponting, and AB de Villiers completing the top five.

Captaining an international cricket team requires balancing tactical discipline with individual batting performance. When a skipper leads the batting order with raw aggression, it often sets an intimidating tone for the entire squad. In one-day internationals, clearing the boundary ropes not only accelerates the scoring rate but also swings momentum in high-pressure run chases. Over the decades, a handful of exceptional leaders have redefined power-hitting from the captain's crease, proving that leadership and fearless shot-making can go hand in hand. The all-time list of most sixes hit by ODI captains is spearheaded by a batsman who previously represented another nation before transforming his side into world-beaters.

Eoin Morgan's Fearless Template at the Top of the Charts

Eoin Morgan transformed English white-ball cricket through an unapologetic philosophy of all-out attack. Between 2011 and 2022, Morgan led England in 126 matches, walking out to bat in 115 innings and clearing the ropes 147 times. Before taking charge of England and guiding them to global success, Morgan had represented Ireland in one-day internationals, giving his international journey a unique historical dimension.

Also read

His leadership era was characterized by aggressive middle-order contributions. Across his captaincy tenure, Morgan accumulated 4,403 runs at an average of 44.03 and a brisk strike rate of 96.00. He notched 9 centuries and 29 half-centuries while wearing the captain's armband, registering a top score of 148. That destructive century remains a testament to his ability to dominate bowling attacks and retain the world record for the most sixes as an ODI captain.

MS Dhoni's Composure and Late-Innings Fireworks

India's legendary wicketkeeper-batsman MS Dhoni stands tall as one of the finest finishers the sport has ever seen. Across an illustrious captaincy stretch from 2007 to 2018, Dhoni captained India in 200 ODIs, batting in 172 innings and striking 126 sixes. His calculated approach allowed him to soak up immense pressure before unleashing trademark strokes in the death overs.

Dhoni remained unbeaten on 48 occasions as captain, piling up 6,641 runs at an extraordinary average of 53.55. Under his stewardship, he recorded 6 centuries, 47 half-centuries, and 499 fours. His highest score as skipper was an unbeaten 139, punctuated by his trademark helicopter shots that regularly cleared deep boundaries when games went down to the wire.

Rohit Sharma's Explosive Strike Rate and Rapid Milestone

Matching Dhoni on 126 sixes is fellow Indian opener Rohit Sharma, sharing the second spot on the podium. What makes Rohit's achievement particularly staggering is the sheer speed at which he matched the tally. While Dhoni achieved the mark across 200 matches, Rohit reached 126 sixes in merely 56 matches and 55 innings between 2017 and 2025.

Taking full advantage of field restrictions and displaying sheer timing against new-ball attacks, Rohit scored 2,506 runs as captain at an aggressive strike rate of 111.97 and an average of 52.20. His captaincy tenure includes a career-defining unbeaten 208 double century and a total of 5 centuries. Demonstrating a clear preference for aerial hits, Rohit accompanied his 126 maximums with 251 boundaries.

Ricky Ponting's Long Reign and Unmatched Run Aggregate

Ricky Ponting presided over an era of ruthless Australian dominance, capturing two consecutive ODI World Cup titles during his leadership. Guiding Australia in 230 matches between 2002 and 2012, Ponting took to the crease in 220 innings and hammered 123 towering sixes, stamping his authority on opposition bowlers worldwide.

Ponting combined sheer power with exceptional consistency, accumulating 8,497 runs as skipper at an average of 42.91. That aggregate stands as the highest run total among all captains featured in this six-hitting ranking. He struck 794 fours and 22 centuries as captain, highlighted by a majestic individual high score of 164 that illustrated his commanding batting style.

AB de Villiers and the 360-Degree Attacking Arsenal

South African maestro AB de Villiers occupies the fifth position in this elite gathering of big-hitting captains. Leading the Proteas in 103 matches between 2012 and 2017, de Villiers batted in 98 innings and produced 118 sixes with an inventive stroke repertoire that earned him the nickname Mr. 360 across the cricketing fraternity.

De Villiers scored 4,796 runs as ODI skipper at a staggering average of 63.94 alongside a blazing strike rate of 110.48. In his 103-match span at the helm, he compiled 13 centuries and 27 half-centuries. His unbeaten 162 stands out as one of the most explosive and inventive centuries ever crafted by a captain in limited-overs history.

Questions & Answers

Who holds the record for the most sixes hit as captain in ODI cricket?
England's Eoin Morgan holds the record with 147 sixes in 126 matches as captain.
Which other country did Eoin Morgan represent before playing for England?
Morgan represented Ireland in one-day internationals prior to playing for England.
How many ODI sixes did MS Dhoni hit during his captaincy tenure?
MS Dhoni struck 126 sixes in 172 innings across 200 ODIs as Indian captain.
In how many matches did Rohit Sharma reach 126 ODI sixes as captain?
Rohit Sharma reached 126 sixes in just 56 matches and 55 innings as skipper.
Who has accumulated the most total ODI runs as captain on this list?
Australia's Ricky Ponting scored the most runs as captain, amassing 8,497 runs in 230 matches.
What were AB de Villiers' six tally and batting average as ODI skipper?
AB de Villiers hit 118 sixes as captain while registering an average of 63.94 in 103 matches.

Comments 0

No comments yet — be the first.

Citizen journalism

Become a TrendKia journalist

Voice of the people

Share news, photos and videos from your area with TrendKia and let your voice reach the nation. Every citizen a journalist.

Join now
CH 01 LIVE
TrendKia TV ON AIR
Chamar no WhatsApp