Top 10 Players with Most Sixes in ODI Cricket History (2025 Stats)
Cricket fans have always admired the art of clean, effortless power-hitting. In One Day Internationals (ODIs), the ability to clear the ropes consistently is a hallmark of the world’s best batters. The most sixes in ODI record highlights players who changed matches with sheer hitting power and redefined what modern ODI batting looks like.
From Pakistan’s explosive “Boom Boom” Shahid Afridi to India’s elegant powerhouse Rohit Sharma and West Indies giant Chris Gayle, the highest six hitters in ODI cricket have thrilled fans worldwide. This list brings you the Top 10 players with the most sixes in ODI cricket history, updated with 2025 stats, based entirely on official ODI sixes record data.
ODI Most Sixes Record List- Top Six Hitters in ODI History
Shahid Afridi long held the crown for the ODI records most sixes, but Rohit Sharma has now surpassed him to reach the No. 1 spot. Below is the complete leaderboard:
| Player | Country | Span | Matches | Sixes |
|---|---|---|---|---|
| Rohit Sharma | India | 2007–2025 | 277 | 352 |
| Shahid Afridi | Pakistan | 1996–2015 | 398 | 351 |
| Chris Gayle | West Indies | 1999–2019 | 301 | 331 |
| Sanath Jayasuriya | Sri Lanka | 1989–2011 | 445 | 270 |
| MS Dhoni | India | 2004–2019 | 350 | 229 |
| Eion Morgan | England/Ireland | 2006–2022 | 248 | 220 |
| AB de Villiers | South Africa | 2005–2018 | 228 | 204 |
| Brendon McCullum | New Zealand | 2002–2016 | 260 | 200 |
| Sachin Tendulkar | India | 1989–2012 | 463 | 195 |
| Saurav Ganguly | India | 1992–2007 | 311 | 190 |
FAQs
- Who has the most sixes in ODI cricket?
As of 2025, Rohit Sharma holds the record for the most sixes in ODI cricket, surpassing Shahid Afridi with a total of 352 sixes in his ODI career. - Which player has hit the most sixes in ODI cricket history?
Rohit Sharma leads the list of all-time most sixes in ODIs, followed closely by Shahid Afridi and Chris Gayle, two of the most iconic ODI power hitters. - What is the ODI most sixes record list for 2025?
The ODI most sixes record list 2025 features Rohit Sharma, Shahid Afridi, Chris Gayle, Sanath Jayasuriya, and MS Dhoni in the top five, based on official six-hitting statistics. - Which active players have the most sixes in ODI cricket?
Rohit Sharma is the leading active player with 352 sixes, making him the top name among active players with most sixes in ODIs. - Who are the top 10 most six-hitters in ODI cricket?
The top 10 most sixes in ODI cricket include Rohit Sharma, Shahid Afridi, Chris Gayle, Sanath Jayasuriya, MS Dhoni, Eoin Morgan, AB de Villiers, Brendon McCullum, Sachin Tendulkar, and Sourav Ganguly. - What are the ODI batting records for sixes?
The ODI batting records (sixes) highlight the most powerful hitters in cricket history players who consistently cleared the boundary and changed match momentum with their strokeplay. - Which country has produced the most six-hitters in ODI cricket?
India dominates the list of most sixes in ODI by country with players like Rohit Sharma, MS Dhoni, Sachin Tendulkar, and Sourav Ganguly all ranking in the top 10. - What defines the best power hitters in ODI cricket?
The best power hitters in ODI cricket combine timing, strength, and the confidence to clear the ropes in pressure situations, qualities seen in Afridi, Rohit Sharma, Dhoni, Gayle, and de Villiers.
Shahid Afridi’s record of 351 sixes set a benchmark in ODI cricket that defined an entire generation of power hitters. Today, with Rohit Sharma taking over the top spot, the landscape of ODI six-hitting continues to evolve.
From Gayle’s brute force to Dhoni’s finishing flair and de Villiers’ innovation, these ODI most sixes leaders have reshaped match dynamics and inspired millions. As ODI cricket moves forward, these names will remain the blueprint for any batter aspiring to dominate with power and precision.
Editor Recommendation:
- Most Sixes in Test: The Ultimate 2025 List of Highest Six Hitters in Test Cricket
- Most Expensive Cricket Bats Used by Famous Cricketers
Anmol Dev – Cricket Odds Expert & Casino Game Reviewer (Indian Markets)
Anmol Dev serves as Cricket Bat Pro’s cricket odds expert and casino review specialist while previously serving as a social media specialist. His primary focus lies in the Indian cricket betting scene along with reviews for online casinos and new games.
He has a deep understanding of odds and the betting market behaviour which makes him an invaluable asset for cricket fans in India. Anmol monitors real-time price movements, spot value bets, and helps users interpret odds tailored to Indian bookmakers and audience preferences. His background includes partnerships with top Indian sports brands and betting platforms, ensuring Cricket Bat Pro’s recommendations are always relevant and up-to-date for the Indian market.
He has long been an avid casino game player since his college days, spending his time running a now defunct casino and game review guide called VegasCasinos.in. As of late, he loves playing crash games while also mixing it up with the occasional slot game.
Outside his expert role, Anmol enjoys watching domestic cricket leagues, organizing cricket based digital quizzes, and mentoring local digital creators in sports marketing. His specialized knowledge of online casinos and sportsbooks in India and the helps Cricket Bat Pro deliver the most trusted, actionable insights for Indian players.
Relevant news
Everything Is Fine’ Is a Lie: Team India’s Super 8 Alarm Bells Are Ringing
For Suryakumar Yadav and Gautam Gambhir, it is becoming harder to say that “everything is…
Is Abhishek Sharma Really a Slogger?
In the last few days, a statement by former Pakistan fast bowler Mohammad Amir created…
Is Zimbabwe’s Super 8 Qualification Just Luck, Or Do They Truly Deserve It?
Upsets have always been part of T20 World Cup history. Many times, smaller teams have…
“When War Is Loud, Humanity Must Speak” – India’s Message on Imran Khan
Amid the ongoing tensions between India and Pakistan, India has once again set an example…
“This Is Not the Australia We Once Feared” – Inside Their T20 World Cup Struggles
Australia has won the ODI World Cup 8 times, the ICC Champions Trophy 2 times,…
No Handshakes, But Hugs Are Allowed!
The India vs Pakistan match once again turned out exactly as many people expected. India…