Abhishek Sharma reached his 30th century to break Rohit Sharma’s Indian record in T20Is

“You can’t spin against our batting line-up,” said Varun Chakravarthy after the first T20I against Afghanistan in Delhi. Afghanistan could not even turn on the pace as the Indian batsmen feasted on their bowling during the ‘Friendship Cup’ which was anything but friendly on the pitch. On Thursday, in the series finale at the Arun Jaitley Stadium, Abhishek Sharma ensured his teammate’s words rang in the Afghan bowlers’ heads as he hit the fastest century by an Indian in T20I cricket.

Abhishek Sharma smashed his third T20I hundred, marking the milestone in just 30 balls. He broke Rohit Sharma’s record for the fastest T20I century by an Indian, with the former captain having previously reached his hundred in 35 deliveries against Sri Lanka in 2017.

Abhishek smashed 10 sixes and nine boundaries before reaching his hundred, with the team totaling 132 for 0 in 8.3 overs. The Afghanistan bowlers let their captain down after Ibrahim Zadran won the toss and opted to field.

ABHISHEK’S CENTURY IN NUMBERS

  • 30: Abhishek now holds the record for the fastest batting hundred against a Test playing nation.
  • 1: Has the fastest hundred by an Indian in T20I cricket.
  • 2: Abhishek Sharma is the only batsman in T20I history to score two hundreds in less than 30 deliveries.
  • 3: It is the third fastest hundred in T20I history after Sahil Chauhan’s 27-ball hundred for Estonia against Cyprus in 2024 and Muhammad Fahad’s 29-ball hundred for Turkey against Bulgaria in 2025.
  • 4: Abhishek also became only the fourth Indian batsman to score three or more hundreds in men’s T20Is.

– The end

Published on:

17 Sep 2026 20:09 IST