
Abhishek Sharma smashed the joint third-fastest half-century and broke his own record for most sixes by an Indian in a T20 innings while scoring an unbeaten 148 in Punjab's Syed Mushtaq Ali Trophy match against Bengal, in Hyderabad, on Sunday.
His fifty, which came off just 12 deliveries and included five fours and as many sixes, and just one dot ball, is the joint-second fastest by an Indian.
The left-hander raced to his century off just 32 balls, striking 11 sixes and seven fours, as Punjab posted 310. 128 runs in his 148 runs were in boundaries.
The world No 1 T20 batter hammered 16 sixes and eight fours overall, providing a strong platform for his side as he put on a whopping 205 runs inside 13 overs with opener Prabhsimran Singh.
His 16 sixes in an innings is now the second highest after Punit Bisht's 17 for Meghalaya versus Mizoram in the Syed Mushtaq Ali T20 Trophy's 2020-21 edition.
Estonia's Indian-origin Sahil Chauhan holds the record of most sixes in a T20 innings (18), which he hit against Cyprus in June 2024.
Abhishek’s 12-ball fifty in the Elite Group C clash at the Gymkhana Ground in Hyderabad equalled the record of his mentor, former India all-rounder Yuvraj Singh.
Abhishek came out firing against a Bengal pace attack which included India bowlers Mohammed Shami and Akash Deep, as he faced only one dot ball while hitting five sixes and as many fours to score his half-century off 12 balls.
He targeted Bengal bowlers down the ground as well as on the leg side, with most of his sixes coming in front of the square.
The record of fastest half-century for any Indian in men's T20 belongs to Ashutosh Sharma, who had recorded it in 11 deliveries for Railways against Himachal Pradesh in their Syed Mushtaq Ali T20 Trophy match in 2023-24.
Abhishek joins Yuvraj, West Indies great Chris Gayle, Zazai and Chauhan in scoring half-centuries off 12 deliveries in men's T20s.
The record of fastest fifty in T20s belongs to Nepal's Dipendra Singh Airee, who had completed his in a mere nine balls against Mongolia at the Hangzhou Asian Games in 2023.








