World No. 1 T20I batter Abhishek Sharma entered his name in the history books on Saturday, December 6, by becoming the first Indian batter to hit 100 sixes in a calendar year in T20s. Abhishek achieved
the feat during the Syed Mushtaq Ali Trophy Elite Group C match played between Punjab and Services in Hyderabad. The left-handed batter from Amritsar, who will join the Indian team in Cuttack now for the five-match T20I series against South Africa, faced 34 balls and, with the help of 8 fours and 3 sixes, scored 62 runs. The second six by Abhishek in Punjab’s sixth group stage match of the ongoing season was his 100th maximum in T20s this year.
He has hammered 47 sixes in 17 T20Is for India this year and slammed 28 maximums in 14 IPL 2025 matches for Sunrisers Hyderabad. In the 2025 edition of the Syed Mushtaq Ali Trophy, Abhishek has smacked 26 sixes in six matches. Overall he has 101 sixes to his name in 37 T20 matches played so far in 2025.
The previous record of hitting the most sixes in a calendar year in T20s by an Indian batter was also in the name of Abhishek.
In 2024, Abhishek smashed 87 sixes in 39 T20 matches for India, and in 2022, Suryakumar Yadav slammed 85 sixes in 41 T20 matches.
Most sixes in a calendar year by Indian batters
| PLAYER | YEAR | TEAM(S) | MATCHES | RUNS | SIXES |
| Abhishek Sharma | 2025 | India, SRH, Punjab | 37 | 1499 | 101 |
| Abhishek Sharma | 2024 | India, India A, Punjab, SRH | 39 | 1129 | 87 |
| Suryakumar Yadav | 2022 | India, Mumbai Indians | 41 | 1503 | 85 |
| Suryakumar Yadav | 2023 | India, Mumbai Indians | 34 | 1338 | 71 |
| Rishabh Pant | 2018 | Delhi, Delhi Capitals, India | 32 | 1209 | 66 |
| Shreyas Iyer | 2019 | Delhi Capitals, India, Mumbai | 42 | 1264 | 63 |
| Tilak Varma | 2024 | Hyderabad, India, India A, Mumbai Indians | 29 | 1166 | 62 |
| Rajat Patidar | 2024 | Madhya Pradesh, RCB | 25 | 823 | 60 |
| Sanju Samson | 2024 | India, Kerala, Rajasthan Royals | 34 | 1103 | 60 |
| Vaibhav Sooryavanshi | 2027 | Bihar, India A, Rajasthan Royals | 17 | 688 | 60 |
The overall record of hitting the most sixes in a calendar year in T20s is in the name of former West Indies skipper and wicketkeeper-batter Nicholas Pooran. In 2024, Pooran played 76 matches for eight teams – Durban’s Super Giants, Lucknow Super Giants, MI Emirates, MI New York, Northern Superchargers (Men), Rangpur Riders, Trinbago Knight Riders, and West Indies – and slammed 170 sixes.
Former West Indies batter Chris Gayle was the first player in the world to hit 100 sixes in a calendar year in T20s. He achieved the feat in 2011. That year, Gayle played 31 matches for four teams – Matabeleland Tuskers, Royal Challengers Bangalore, Sydney Thunder, and Western Australia – and slammed 101 sixes.
Most sixes in a calendar year in T20s
| PLAYER | COUNTRY | YEAR | TEAMS | MATCHES | SIXES |
| Nicholas Pooran | West Indies | 2024 | DSG, LSG, MI Emirates, MI New York, Northern Superchargers, Rangpur Riders, Trinbago Knight Riders, West Indies | 76 | 170 |
| Chris Gayle | West Indies | 2015 | Barisal Bulls, Jamaica Tallawahs, Melbourne Renegades, RCB, Somerset, West Indies | 36 | 135 |
| Karanbir Singh | Austria | 2025 | Austria | 32 | 122 |
| Chris Gayle | West Indies | 2012 | Barisal Burners, RCB, Sydney Thunder, West Indies | 40 | 121 |
| Chris Gayle | West Indies | 2011 | Matabeleland Tuskers, RCB, Sydney Thunder, Western Australia | 31 | 116 |
| Chris Gayle | West Indies | 2016 | Chittagong Vikings, Jamaica Tallawahs, Lahore Qalandars, Melbourne Renegades, RCB, Somerset, West Indies | 48 | 112 |
| Sahibzada Farhan | Pakistan | 2025 | Islamabad United, Pakistan, Peshawar Region | 45 | 106 |
| Heinrich Klaasen | South Africa | 2024 | DSG, Seattle Orcas, South Africa, SRH, Titans | 58 | 105 |
| Nicholas Pooran | West Indies | 2025 | LSG, MI Emirates, MI New York, Trinbago Knight Riders | 52 | 105 |
| Chris Gayle | West Indies | 2017 | Karachi Kings, Rangpur Riders, RCB, St Kitts and Nevis Patriots, West Indies | 44 | 101 |
| Andre Russell | West Indies | 2019 | Dhaka Dynamites, Jamaica Tallawahs, KKR, Multan Sultans, Rajshahi Royals | 46 | 101 |
| Abhishek Sharma | India | 2025 | India, Punjab, Sunrisers Hyderabad | 37 | 101 |
| Chris Gayle | West Indies | 2013 | Dhaka Gladiators, Jamaica, Jamaica Tallawahs, RCB, Sydney Thunder, West Indie | 33 | 100 |
During his 17-year-long T20 career from 2005 to 2022, Gayle scored more than 100 sixes in six calendar years.
In 2025, the record of hitting the most sixes in T20s is in the name of Austrian batter Karanbir Singh. Karanbir has hit 122 sixes in 32 matches played so far this year.
Most T20 sixes in 2025
| PLAYER | COUNTRY | TEAMS | MATCHES | RUNS | SIXES |
| Karanbir Singh | Austria | Austria | 32 | 1488 | 122 |
| Sahibzada Farhan | Pakistan | Islamabad United, Pakistan, Peshawar Region | 45 | 1825 | 106 |
| Nicholas Pooran | West Indies | LSG, MI Emirates, MI New York, Trinbago Knight Riders | 52 | 1657 | 105 |
| Abhishek Sharma | India | India, Punjab, Sunrisers Hyderabad | 37 | 1499 | 101 |
| Dewald Brevis | South Africa | CSK, Hampshire, MI Cape Town, South Africa | 39 | 1077 | 94 |
If Abhishek manages to hit at least three sixes in the upcoming series against South Africa, then he will become the second batter from a Test-playing nation to hit at least 50 sixes in T20Is in a calendar year.







