Find the list of batsmen who have hit maximum sixes in ODI cricket within a calendar year.
AB de Villiers topped the list with 58 ODI Sixes in 2015. He over-scored Shahid Afridi’s 48 sixes in 2002 in the 50-over format.
Rohit Sharma came so close with 45 ODI sixes in 2017. However, the Indian opener leads the same calendar year sixes chart when all formats are combined.
Most ODI Sixes in a Calendar Year
PLAYER | INNINGS | SIXES | YEAR |
---|---|---|---|
Rohit Sharma (IND) | 26 | 67 | 2023 |
AB de Villiers (SA) | 18 | 58 | 2015 |
Chris Gayle (WI) | 15 | 56 | 2019 |
Shahid Afridi (PAK) | 36 | 48 | 2002 |
Muhammad Waseem (UAE) | 24 | 47 | 2023 |
Rohit Sharma (IND) | 21 | 46 | 2017 |
Heinrich Klaasen (SA) | 22 | 44 | 2023 |
Mitchell Marsh (AUS) | 20 | 43 | 2023 |
Shane Watson (AUS) | 22 | 42 | 2011 |
Martin Guptill (NZ) | 32 | 42 | 2015 |
ALSO READ: MOST EXPENSIVE OVERS IN TEST CRICKET
Key Stats
2017 had been a special year for Rohit; he was the second highest run-scorer in that year in ODIs.
Rohit Sharma’s count of 45 sixes in 2017 is the most sixes by an Indian player in ODI in a single calendar year. He followed that with 39 sixes in the next year, 2018, becoming the only player to feature twice in the top ten list.
Sachin’s 40 sixes in 1998 goes together with him scoring the most runs and centuries in ODIs in a calendar year by any batter.
Gayle’s 56 sixes in 2019 came in just 15 batted innings, which means a sixes/innings ratio of 3.73 – the highest among the others in the table.