Abhishek Sharma fifty hundred 16 sixes

Playing for Punjab against Bengal at the Gymkhana Ground in Hyderabad, Abhishek Sharma bludgeoned a 52-ball 148 with 16 sixes.

Punjab amassed 310-5 in their Syed Mushtaq Ali Trophy game against Bengal after Abhishek won the toss and opted to bat. Opening batting with Prabhsimran Singh, Abhishek led the charge himself, taking only 12 balls to reach his fifty and 32 to get to his hundred.

Prabhsimran looked slow in comparison: his half-century needed 24 balls. By the time Pradipta Pramanik got him for a 35-ball 70 (eight fours, four sixes), the pair had put on 205 in a mere 12.3 overs.

Abhishek continued with the onslaught before Akash Deep dismissed him for a 52-ball 148 (the second-highest individual score by an Indian in men’s T20s) with eight fours and 16 sixes. Ramandeep Singh (39 in 15 balls) and Sanvir Singh (22 in 9) took Punjab past 300, a remarkable feat against international bowlers like Mohammed Shami, Akash, and Shahbaz Ahmed.

Abhishek’s 12-ball fifty is now the third-fastest in men’s T20 history, after Dipendra Singh Airee (9 balls) and Ashutosh Sharma (11).

Fastest men’s T20 fifties

Balls Batter Team Opposition Venue Year
9 Dipendra Singh Airee Nepal Mongolia Hangzhou 2023
11 Ashutosh Sharma Railways Arunachal Pradesh Ranchi 2023
12 Yuvraj Singh India England Durban 2007
12 Chris Gayle Melbourne Renegades Adelaide Strikers Melbourne 2016
12 Hazratullah Zazai Kabul Zwanan Balkh Legends Sharjah 2018
12 Sahil Chauhan Estonia Cyprus Episkopi 2024
12 Abhishek Sharma Punjab Bengal Hyderabad 2025

Abhishek’s 32-ball fifty is the joint seventh-fastest in men’s T20 history. Abhishek himself has a quicker hundred, off only 28 balls.

Fastest men’s T20 hundreds

Balls Batter Team Opposition Venue Year
27 Sahil Chauhan Estonia Cyprus Episkopi 2024
28 Urvil Patel Gujarat Tripura Indore 2024
28 Abhishek Sharma Punjab Meghalaya Rajkot 2024
29 Mohammad Fahad Turkey Bulgaria Sofia 2025
30 Chris Gayle Royal Challengers Bangalore Pune Warriors India Bengaluru 2013
31 Urvil Patel Gujarat Services Hyderabad 2025
32 Rishabh Pant Delhi Himachal Pradesh Delhi 2018
32 Vaibhav Suryavanshi India A UAE Doha 2025
32 Abhishek Sharma Punjab Bengal Hyderabad 2025

Among Indians, only Tilak Varma has a higher individual score than Abhishek’s 148. The world record lies with Chris Gayle (175 not out).

Highest scores in men’s T20s by Indians

Scores Batter Team Opposition Venue Year
151 (67) Tilak Varma Hyderabad Meghalaya Rajkot 2024
148 (52) Abhishek Sharma Punjab Bengal Hyderabad 2025
147 (55) Shreyas Iyer Mumbai Sikkim Indore 2019

Abhishek’s 16 sixes are now the joint sixth-most in men’s T20s. Finn Allen (19) holds the world record, while only Punit Bisht (17) has hit more among Indians.

Most sixes in a men’s T20 innings

Sixes Scores Batter Team Opposition Venue Year
19 151 (51) Finn Allen San Francisco Unicorns Washington Freedom Oakland 2025
18 146* (69) Chris Gayle Rangpur Riders Dhaka Dynamites Mirpur 2017
18 144* (41) Sahil Chauhan Estonia Cyprus Episkopi 2024
17 175* (66) Chris Gayle Royal Challengers Bangalore Pune Warriors India Bengaluru 2013
17 146* (51) Punit Bisht Meghalaya Mizoram Chennai 2021
16 152* (58) Graham Napier Essex Sussex Chelmsford 2008
16 123 (46) Dasun Shanaka Sinhalese Sports Club Saracens Colombo (Colts) 2016
16 162* (62) Hazratullah Zazai Afghanistan Ireland Dehradun 2019
16 137 (62) Finn Allen New Zealand Pakistan Dunedin 2024
16 150* (56) Stephen Doheny Munster Reds Northern Knights Cork 2025
16 148 (52) Abhishek Sharma Punjab Bengal Hyderabad 2025

The 205-run opening stand between Abhishek and Prabhsimran is the third-highest where both batters are Indians. The list excludes the unbroken 210 between Quinton de Kock and KL Rahul in the 2022 IPL.

Highest opening stands in men’s T20s where both batters are Indians

Stands Batters Team Opposition Venue Year
210 Shubman Gill, Sai Sudharsan Gujarat Titans Chennai Super Kings Ahmedabad 2024
205* Shubman Gill, Sai Sudharsan Gujarat Titans Delhi Capitals Delhi 2025
205 Abhishek Sharma, Prabhsimran Singh Punjab Bengal Hyderabad 2025
Punjab’s 310-5 is now the fourth-highest team total in men’s T20s (and the second-highest on Indian soil)

Highest team totals in men’s T20s

Totals Team Opposition Venue Year
349-5 Baroda Sikkim Indore 2024
344-4 Zimbabwe The Gambia Nairobi 2024
314-3 Nepal Mongolia Hangzhou 2023
310-5 Punjab Bengal Hyderabad 2025
Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.