Most Sixes In Odi Jun 2026
As of April 2026, holds the world record for the most sixes in ODI cricket history with 352 sixes . He surpassed the long-standing record of Pakistan's Shahid Afridi (351) on November 30, 2025, during a match against South Africa in Ranchi. 🚀 Leading Six-Hitters in ODI History Rohit Sharma 352 2007–Present Shahid Afridi 351 1996–2015 Chris Gayle West Indies 331 1999–2019 Sanath Jayasuriya 270 1989–2011 229 2004–2019 📊 Key Performance Insights The "Hitman" Efficiency : Rohit Sharma
Larger sweet spots and lighter wood allow mistimed shots to clear the fence. most sixes in odi