Calendar Year Records

Top 10: Batsmen with Most Sixes in ODI in a Calendar Year

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 centuries in ODIs in a calendar year by any batter.