In this quiz, you have to name every batsman who has struck 25 or more sixes in ODI cricket in a single calendar year. Can you name them all?
A South African leads the table, closely followed by a West Indies powerhouse and they are the only two to have hit more than 50 ODI sixes in a single year.
You have eight minutes to name them all.
All the best!