Most Sixes in ICC ODI Cricket World Cup – Players Who Have Hit the Most Sixes in World Cup History

Most Sixes in Cricket World Cup:Rohit Sharma holds the record for hitting the most sixes in ICC ODI Cricket World Cup history with 54 sixes in 28 innings.ICC Cricket World Cup has seen multiple explosive innings and batsmen, who prefer going for the big shots instead of taking one or two runs. Check the list of the players with the most sixes in the ICC Men’s Cricket World Cup.

ICC Men’s Cricket World CupA Players With Most Sixes

Most Sixes in Cricket World Cup

The One Day International (ODI) is a limited-overs cricket format that involves two innings of 50 overs each. It lasts for a day and is more fast-paced than traditional Test cricket but more restrained than T20 cricket.

ODI is one of the most exciting forms of cricket, and the majority of games take place in this format nowadays. The quadrennial ICC Cricket World Cup, the biggest and most prestigious cricket event, also follows the ODI rule set and is set to return later this year.

There have several memorable events in the World Cup, like 400+ scores, double centuries, 300+ run chases and more. Sometimes, players forget they are in an ODI match and go for big shots from the go. Many players are known for their ability to send the ball into the stands with a six.

Read Also: Highest Team Scores in ICC Cricket World Cup History

ICC Men’s Cricket World Cup: Players With Most Sixes

#1. Rohit Sharma – 49 sixes in 28 innings

Rohit Sharma surpassed Gayle’s long-standing record of 49 sixes during the 2023 World Cup semi-final against New Zealand, hitting his 50th six in that tournament.Indian captain Rohit Sharma holds the record for hitting the most sixes in ICC Men’s Cricket World Cup.During the 2023 World Cup, he rapidly moved from the top 20 to number 1.Sharma also has the record for the most international sixes and is likely to be remembered as the greatest six-hitter in cricket history.He hit 54 sixes in 28 innings.

#2. Chris Gayle – 49 sixes in 34 innings

West Indies cricketer Chris Gayle holds the record for hitting the most sixes in the ICC Men’s Cricket World Cup. From 2003 to 2019, Gayle smashed 49 sixes in 34 innings. He is known for his aggressive batting style and his ability to hit big sixes. Gayle is widely considered to be one of the best batsmen in T20 cricket, but he is also a very good ODI batsman.

#3. Glenn Maxwell – 43 sixes in 25 innings

Australia’s Glenn Maxwell smashed the record for the fastest hundred in ICC Cricket World Cup 2023. In a stunning display against the Netherlands, Maxwell reached his century in just 40 balls, surpassing the previous record held by South Africa’s Aiden Markram, who took 49 balls. This incredible feat also marked the fourth fastest century in ODI history.

#4. David Warner – 41 sixes in 29 innings

avid Warner, the explosive Australian opener, has made a name for himself as one of the most destructive six-hitters in cricket. With his aggressive batting style and incredible hand-eye coordination, Warner has hit a total of 41 sixes in just 29 innings.

Check Also: Best Batting Averages in ODI World Cups

#5. AB de Villiers – 37 sixes in 22 innings

South African fan-favourite, AB de Villiers, became known for his unconventional shots and sits in fifth place for hitting the most sixes. De Villiers hit 37 sixes in 22 innings from 2007 to 2015. He was called Mr. 360 Degree for hitting all corners of the field. His power-hitting abilities are second to none, and he holds the record for the fastest ODI century, fastest 50, and fastest 150.

Most Sixes in ODI World Cup
RankPlayerInnings6sRunsHighest ScoreStrike RateSpan
1Rohit Sharma (IND)28541575140105.492015-2023
2Chris Gayle (WI)3449118621590.532003-2019
3Glenn Maxwell (AUS)2543901201*160.322015-2023
4David Warner (AUS)29411527178101.462015-2023
5AB de Villiers (SA)22371207162*117.292007-2015
6David Miller (SA)2135816138*113.332015-2023
7Ricky Ponting (AUS)42311743140*79.951996-2011
8Brendon McCullum (NZ)2729742101120.842003-2015
9Herschelle Gibbs (SA)2328106714387.381999-2007
10Sanath Jayasuriya (SL)3727116512090.661992-2007
11Sachin Tendulkar (IND)4427227815288.981992-2011
12Eoin Morgan (ENG/IRE)272667214884.842007-2019
13Sourav Ganguly (IND)2125100618377.501999-2007
14Mahmudullah (BAN)2225944128*84.812011-2023
15Quinton de Kock (SA)2725104417496.572015-2023
16Shreyas Iyer (IND)1124530128*113.242023-2023
17Aaron Finch (AUS)182478715398.252015-2019
18Martin Guptill (NZ)2724995237*88.362011-2019
19Matthew Hayden (AUS)212398715892.932003-2007
20Daryl Mitchell (NZ)922552134111.062023-2023
21Ben Stokes (ENG)162276910891.542019-2023
22Viv Richards (WI)2122+101318185.051975-1987
23Fakhar Zaman (PAK)1221406126*100.002019-2023
24Mitchell Marsh (AUS)1321472177*107.022015-2023
25Heinrich Klaasen (SA)1019373109133.212023-2023
26Adam Gilchrist (AUS)3119108514998.011999-2007
27Rassie van der Dussen (SA)161875913386.842019-2023
28Virender Sehwag (IND)2218843175106.172003-2011
29Rachin Ravindra (NZ)1017578123*106.442023-2023
30Jason Holder (WI)111732557110.542015-2019
31Kusal Mendis (SL)161743712292.782019-2023
32Shane Watson (AUS)191764394108.062007-2015
33Kevin O’Brien (IRE)201749911390.392007-2015
34Scott Styris (NZ)221790914188.592003-2011
35Ross Taylor (NZ)30171002131*74.002007-2019
36Brian Lara (WI)3317122511686.261992-2007
37Lance Klusener (SA)111637257121.171999-2003
38Chris Cairns (NZ)24165656082.601992-2003
39Andre Russell (WI)121519249134.262011-2019
40Mark Boucher (SA)191538175*94.071999-2007
41Jos Buttler (ENG)2315591103118.202015-2023
42MS Dhoni (IND)251578091*89.962007-2019
43Aravinda de Silva (SL)3215106414586.571987-2003
44GD Phillips (NZ)91428571111.762023-2023
45Brendan Taylor (ZIM)151469013888.682007-2015
46KL Rahul (IND)191481311184.332019-2023
47Jonny Bairstow (ENG)201474711191.542019-2023
48Kapil Dev (IND)2414+669175*115.141979-1992
49Kumar Sangakkara (SL)3514153212486.552003-2015
50Virat Kohli (IND)3714179511788.202011-2023

Which player has the most sixes in ICC Cricket World Cup?

Rohit Sharma has the most sixes in ICC Cricket World Cup history, with 49 sixes in 28 innings.

Who is the second player with the most sixes in World Cup history?

Chris Gayle is the second player with the most sixes in ICC Cricket World Cup history, with 49 sixes in 34 innings from 2007 to 2015.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.