Abhishek Sharma slammed the fastest T20I ton for full-member batters to help India register a 127-run victory against Afghanistan in Delhi.

Abhishek broke the full-member record when he took just 30 deliveries to get to his hundred before being dismissed for 108 off 34. The record was earlier jointly held by Sikandar Raza and Finn Allen, both of whom managed hundreds off 33 balls each against Gambia and South Africa, respectively.

After scoring a boundary off Fazalhaq Farooqi in the first over to start the proceedings, Abhishek took down Azmatullah Omarzai in the second over with two sixes and a four. He then continued his assault against Farooqi, taking him for 22 off five deliveries in the third over.

After an 11-run fourth over, Sanju Samson and Abhishek took Mohammad Nabi and Rashid Khan for 29 and 15 runs, respectively. Samson welcomed Nabi in the fifth over with two sixes, after which Abhishek upped the ante with 16 off the last three balls (two sixes and a four), which took him to a 16-ball 50. He then scored two boundaries and a maximum off Rashid in the sixth over as India surged to 100-0 in the powerplay.

The left-handed opener then dispatched two sixes against Mujeeb Ur Rahman in the eighth over, which got him into the nineties. After a six on the second ball of the following over by Abdollah Ahmadzai, Abhishek tucked a single to bring up his hundred off 30 deliveries, taking just 14 balls to convert his fifty into three figures.

When he was finally dismissed in the 10th over, India were just eight short of 150. Samson also scored a 35-ball 50, but there was little support from others as India got to 221-7. Skipper Shreyas Iyer scored a 20-ball 29.

Afghanistan were then skittled out for 94. Skipper Ibrahim Zadran (25) was the only batter to go past the 20-run mark, while Nitish Kumar Reddy and Ravi Bishnoi took three wickets each, and Axar Patel managed two.

Fastest T20I hundreds from full-member batters: Abhishek Sharma dethrones Sikandar Raza and Finn Allen

Batter

Balls taken

Team

Opposition

Venue

Date

Abhishek Sharma

30

India

Afghanistan

Delhi

17 September, 2026

Sikandar Raza

33

Zimbabwe

Gambia

Nairobi

23 October, 2024

Finn Allen

33

New Zealand

South Africa

Kolkata

4 March, 2026

David Miller

35

South Africa

Bangladesh

Potchefstroom

29 October, 2017

Rohit Sharma

35

India

Sri Lanka

Indore

22 December, 2017

Abhishek Sharma

37

India

England

Mumbai

2 February, 2025

Tim David

37

Australia

West Indies

Basseterre

25 July, 2025

Johnson Charles

39

West Indies

South Africa

Centurion

26 March, 2023

Phil Salt

39

England

South Africa

Manchester

12 September 2025

Sanju Samson

40

India

Bangladesh

Hyderabad

12 October, 2024

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.