Indian opening batsman Abhishek Sharma has redefined power-hitting in modern international cricket with an extraordinary display of batting prowess. During a clash against Afghanistan in Delhi, he reached a magnificent century in just 30 deliveries, creating a brand-new milestone. This scintillating performance makes him the fastest centurion in T20 International history among ICC full-member nations. In achieving this feat, he shattered the long-standing joint record of 35 deliveries previously shared by South Africa's David Miller and India's Rohit Sharma.
Securing Third Place on the All-Time Global List
When factoring in all Twenty20 Internationals, including contests involving Associate Member nations, Sharma's 30-ball blitz ranks as the third-fastest century ever recorded worldwide. The pinnacle of this all-time chart belongs to Sahil Chauhan of Estonia, who hammered a 27-ball hundred against Cyprus in 2024. Right behind him sits Turkey's Muhammed Fahad, who accomplished the feat off 29 balls against Bulgaria in 2025. Sharma firmly holds the third spot overall while being the fastest from any traditional Test-playing powerhouse.
Highest Individual Score Registered Inside the Powerplay
While the opening six overs offer fielding restrictions for batting lineups to exploit, Sharma transformed the Delhi encounter into an unprecedented exhibition of boundary hitting. Within those initial six overs, he hammered an unbeaten 76 runs from a mere 22 deliveries. This now stands as the highest individual score ever compiled by any batter during the Powerplay overs in men's T20 International history. His blistering assault surpassed the previous world records held by Portugal's Kuldeep Gholiya, who scored 74, and Australia's Travis Head, who notched 73.
Rewriting Maximum Sixes Tallies for India
Clearing the ropes with consistency has become a defining trait of Sharma's approach at the crease. In 2025 at the Wankhede Stadium in Mumbai, he smashed 13 sixes in a single innings against England, which established the Indian record for the most sixes hit by an individual in a T20 International match. Against Afghanistan, he proved his consistency by launching 11 maximums into the stands.
Remarkably, Sharma now commands both the first and second spots on the leaderboard for the most sixes in an innings by an Indian cricketer. Before his surge, Rohit Sharma held the benchmark with 10 sixes against Sri Lanka in Indore in 2017. That tally of 10 sixes was subsequently matched by Sanju Samson against South Africa in Durban in 2024, Tilak Varma against South Africa in Johannesburg in 2024, and Ishan Kishan against New Zealand in Thiruvananthapuram in 2026. However, Sharma's standout efforts of 13 and 11 sixes stand isolated at the summit.
Mastery of Sub-20-Ball Fifties and Career Milestone Match
Scoring a half-century in under 20 deliveries remains one of the rarest feats in world cricket, yet Sharma has turned it into a frequent occurrence. He holds the world record for crossing the 50-run threshold in 20 balls or fewer on the most occasions, having achieved the milestone 6 separate times. This places him far clear of legendary figures such as former Indian star Yuvraj Singh, as well as New Zealand's Colin Munro and Finn Allen, who have each recorded 3 such fifties. Furthermore, this dynamic knock brought up the 10th century of Sharma's overall Twenty20 career, drawing him level with Virat Kohli's tally of 10 T20 hundreds.



















