Rohit Sharma’s record broken; Virat Kohli equalised: List of Abhishek Sharma’s 30th century vs Afghanistan

Virat Kohli, Abhishek Sharma and Rohit Sharma (Image credit: Agencies) NEW DELHI: Abhishek Sharma produced a stunning batting performance in the third and final T20I against Afghanistan at the Arun Jaitley Stadium in Delhi on Thursday.The left-handed batsman smashed 108 off just 34 balls and broke several records during his explosive knock.

Fastest T20I century by an Indian

Abhishek smashed his century off just 30 balls to break the record for the fastest T20I century by an Indian.The record was previously held by former Indian captain Rohit Sharma who scored 35 balls against Sri Lanka in Indore in 2017.Abhishek also became the fastest batsman from a full member country to score a T20I century. Sikandar Raza and Finn Allen jointly held the previous record when they both reached their hundreds in 33 balls.

Fastest century against a Full Member team

Abhishek also broke the record for the fastest T20I century against a Full Member team.The previous record was held by Finn Allen who scored against South Africa in the 2026 FIFA World Cup T20 semi-final with 33 balls.Abhishek reached his hundred in 30 balls against Afghanistan.BallsBatterMatchVenueYear30Abhishek Sharma (India)India vs Afghanistan Delhi202633Sikandar Raza (Zimbabwe)Zimbabwe vs GambiaNairobi (Ruaraka)202433Finn Allen (New Zealand)New Zealand vs South AfricaKolkata202635David Miller (South Africa)South Africa vs Rohch Bangstroom3Po5555 (India) India vs Sri LankaIndore2017

Most runs in the first six overs

Abhishek also created a new record for most runs by a batsman in the first six overs of a men’s T20I. He smashed 76 runs off just 22 balls during the over.He broke Portugal’s previous record of Kuldeep Gholiya, who scored 74 off 25 balls against Malta in 2023.ScoreBatterMatchVenueYear76(22)*Abhishek Sharma (IND)India vs AfghanistanDelhi202674*(25)Kuldeep Gholiya (Portugal)Portugal vs MaltaGibraltar202373*(22)Travis Head (AUS)Australia vs ScotlandEdinburgh202468*(21)Wintley Burton vs Serbia BulgariaSofia202268*(28)George Munsey (SCOT)Scotland vs AustriaEdinburgh2023

Sixth T20I fifty in 20 balls or less

Abhishek also extended his record for most T20I fifties scored in 20 balls or less. He brought up his fifty after just 16 balls against Afghanistan.It was the sixth time he reached a T20I fifty in 20 balls or less.

He equals Virat Kohli’s record T20 century

The century was Abhishek’s 10th in T20 cricket.In doing so, he equaled Indian great Virat Kohli’s tally of 10 T20 centuries.Abhishek now needs one more century to become India’s most prolific century maker in the shortest format.

Ties his own record of six

Abhishek smashed 11 sixes during his 108-run knock. His number of sixes in the series reached 22, leveling his own record for most sixes by an Indian batter in a T20I series. He also hit 22 sixes during India’s T20I series against England in 2025.Abhishek was eventually dismissed for 108 off 34 balls after producing one of the most explosive innings of his T20I career.