Most Sixes In A Calendar Year

Stats: Players with most sixes in International Cricket in a calendar year across all formats

in AB de Villiers/Australia/Blog/Chris Gayle/Featured/India/ODI/Pakistan/Players/Rohit Sharma/Shahid Afridi/Shane Watson/South Africa/T20/Teams/Test Match/West Indies

Cricket these days has become a batsman’s game. Over the years, the game has tilted heavily towards the batsmen with the advent of smaller cricket grounds and bigger bats. With the advent of T20s, bowlers are left with no place to hide with the batsmen going after them from the first ball of the game.

Smashing six has also become absolutely effortless with batsmen not afraid of taking risks and hitting the ball in the air.

While some players rely on brute force and power, others rely on pure timing. So, who are those players who have hit the maximum number of sixes in international cricket in a calendar year across all formats? Let us have a look.

5.) Shahid Afridi (ICC/Asia/Pakistan) : Matches- 31, Sixes- 56 in 2005

Shahid Afridi Six

4.) Shane Watson (Australia) : Matches- 34, Sixes- 57 in 2011

Shane Watson six

This article was first published on
For latest cricket news and updates, visit