Most Sixes in ODI Cricket: The One Day International (ODI) is a limited-overs playing format of cricket that consists of two innings of 50 overs each. A typical ODI game lasts for a day and is considered an intermediate between the slow and technical Test format and the fast-paced T20 cricket. ODI has become the most popular playing format of cricket nowadays and draws the largest crowds in stadiums. The biggest and most-watched cricket tournament, the ICC World Cup, also follows the 50-over ODI format. It is held every four years and is the most-watched ODI tournament. As of 2025, the top six six-hitters in ODI cricket history are Shahid Afridi (351 sixes), Rohit Sharma (344 sixes), and Chris Gayle (331 sixes). Check below for the list of players with the most sixes in ODI cricket.
Players With Most Sixes In ODI Cricket
The list of top six-hitters in ODI cricket is led by Rohit Sharma, who smashed 352 sixes in his career. Shahid Afridi follows closely with 351, while Chris Gayle and Sanath Jayasuriya also dominate the charts. Iconic players like MS Dhoni, AB de Villiers, and Brendon McCullum showcased aggressive batting styles. Virat Kohli, Ricky Ponting, and Sachin Tendulkar contributed significantly, proving their versatility across formats with both consistency and power. According to ESPN, here are the top 20 six-hitters in ODI cricket history. The list includes:
| Player | Span | Mat | Inns | Runs | HS | 100 | 6s |
| RG Sharma (IND) | 2007-2025 | 277 | 269 | 11427 | 264 | 33 | 352 |
| Shahid Afridi (Asia/ICC/PAK) | 1996-2015 | 398 | 369 | 8064 | 124 | 6 | 351 |
| CH Gayle (ICC/WI) | 1999-2019 | 301 | 294 | 10480 | 215 | 25 | 331 |
| ST Jayasuriya (Asia/SL) | 1989-2011 | 445 | 433 | 13430 | 189 | 28 | 270 |
| MS Dhoni (Asia/IND) | 2004-2019 | 350 | 297 | 10773 | 183* | 10 | 229 |
| EJG Morgan (ENG/IRE) | 2006-2022 | 248 | 230 | 7701 | 148 | 14 | 220 |
| AB de Villiers (Afr/SA) | 2005-2018 | 228 | 218 | 9577 | 176 | 25 | 204 |
| BB McCullum (NZ) | 2002-2016 | 260 | 228 | 6083 | 166 | 5 | 200 |
| SR Tendulkar (IND) | 1989-2012 | 463 | 452 | 18426 | 200* | 49 | 195 |
| SC Ganguly (Asia/IND) | 1992-2007 | 311 | 300 | 11363 | 183 | 22 | 190 |
| MJ Guptill (NZ) | 2009-2022 | 198 | 195 | 7346 | 237* | 18 | 187 |
| JC Buttler (ENG) | 2012-2025 | 196 | 169 | 5463 | 162* | 11 | 182 |
| RT Ponting (AUS/ICC) | 1995-2012 | 375 | 365 | 13704 | 164 | 30 | 162 |
| V Kohli (IND) | 2008-2025 | 306 | 294 | 14390 | 183 | 52 | 159 |
1. Rohit Sharma (Most Sixes: 352)
Rohit Sharma is the current world record holder for most ODI sixes. He is known as the 'Hitman' for his effortless big hitting. Rohit often takes his time to settle, then unleashes a devastating attack. He has an exceptional talent for hitting sixes, especially off his pull shot. He achieved this record in significantly fewer innings than the previous record holder. He is a modern master of white-ball power.
2. Shahid Afridi (351 Sixes)
Shahid Afridi held the record for the most ODI sixes for many years. He was famous for his extremely aggressive batting style. Afridi was nicknamed 'Boom Boom' for his instant power hitting. He could change the course of a match in just a few overs. His sixes were often flat and very long. He was a pioneer of explosive, fast-paced cricket.
3. Chris Gayle (331 Sixes)
Chris Gayle, the 'Universe Boss', is one of the most destructive hitters ever. He was a dominant opening batsman for the West Indies. Gayle's sixes were massive, clearing the boundary by a considerable distance. He often hit sixes with a relaxed, powerful swing. He relied on pure power and timing to demolish bowling attacks.
4. Sanath Jayasuriya (270 Sixes)
Sanath Jayasuriya was a revolutionary left-handed opener for Sri Lanka. He changed how ODI cricket was played in the 1990s. He used to attack bowlers right from the first ball, hitting over the inner circle. His quick scoring, including many sixes, was vital to Sri Lanka's success. He was known for his powerful cuts and pulls.
5. MS Dhoni (229 Sixes)
MS Dhoni was one of the greatest finishers in ODI history. He was known for his calm nature and immense power. Dhoni often finished matches with his signature 'Helicopter Shot' for a six. His ability to clear the ropes under extreme pressure was legendary. He was a master at pacing an innings before exploding in the final overs.
Comments
All Comments (0)
Join the conversation