Most Sixes By A Batter In T20Is In A Calendar Year: The second match of the 5-match T20 series between India and Australia was played on 31 October 2025 at the Melbourne Cricket Ground. In this match, the rising star of the Indian cricket team, Abhishek Sharma played a brilliant inning of 68 runs in 37 balls against Australia, in which he hit 8 brilliant fours and 2 skyscraper sixes. With this, Abhishek has created a new history in T20 International cricket. On the basis of his explosive performance in the year 2025, he has made the record of hitting the most number of sixes in a year. He has achieved this historic achievement, leaving behind the record of former Pakistan captain Mohammad Rizwan.
Players who have hit most sixes in a year in T20 International
Abhishek Sharma (India) – 43 sixes
India’s explosive opener Abhishek Sharma has become the first player to hit the most number of sixes in a year in T20 International. Abhishek has hit 43 sixes in 14 innings of the year 2025.
Mohammad Rizwan (Pakistan) – 42 sixes
The player who hit the most sixes in T20 International in the year 2021 was Pakistan’s wicketkeeper batsman Mohammad Rizwan. Rizwan had hit 42 sixes in 26 innings this year.
Martin Guptill (New Zealand) – 41 sixes
Former New Zealand opener Martin Guptill was the second player to hit the most sixes in T20 International in the year 2021. Guptill had hit 41 sixes in 18 innings this year.
Evin Lewis (West Indies) – 37 sixes
West Indies’ explosive opener Evin Lewis was the third player to hit the most sixes in T20 International in the year 2021. Lewis had hit 37 sixes in 18 innings this year.
Kevin O’Brien (Ireland) – 36 sixes
Former Ireland all-rounder Kevin O’Brien was the player who hit the most sixes in T20 International in 2019. O’Brien had hit 36 ​​sixes in 23 innings this year.


