Top News

Do you know who has the fastest century in international T20 cricket?
Samira Vishwas | September 9, 2026 8:24 PM CST

Indian Cricket Team: In the world of T20 cricket, the aggression of the batters is now one of the attractions of the game. In addition to franchise leagues in different parts of the world, the competition to score fast runs in international cricket is also intense. There have been several devastating batsmen in Indian cricket as well. But the record of fastest century for India in T20 international cricket is still held by Rohit Sharma. In 2017, he scored a hundred off only 35 balls against Sri Lanka.

35-ball hundred, Rohit’s devastating innings

On December 22, 2017, Rohit literally created a storm in that match against Sri Lanka in Indore. After completing his century in just 35 balls, he finally got out with 118 runs off 43 balls. His innings had 12 fours and 10 sixes. KL Rahul also batted brilliantly as he opened with Rohit and the duo put on a devastating 165-run stand for the first wicket.

Abhishek couldn’t even come close

Abhishek Sharma has come closest to Rohit’s record in the past few years. In 2025, this left-handed opener scored a century against England in Mumbai in just 37 balls. In the end, Abhishek played a blistering innings of 135 runs off 54 balls, which had 7 fours and 13 sixes. That is, he stopped just two balls away from Rohit’s record.

Sanju is third in the list, Tilak is fourth

Sanju Samson is third in the list of fastest T20I hundreds for India. He scored a century against Bangladesh in Hyderabad in 2024 off just 40 balls. Next is Tilak Verma, who hit three figures off 41 balls against South Africa in Johannesburg. The innings of both men has become one of the examples of aggressive batting in Indian T20 cricket.

Ishaan has also entered the list

In 2026, Ishan Kishan made it to this list by scoring a great century against New Zealand. He completed his century in just 42 balls in Thiruvananthapuram. In the end, Ishan scored 103 runs off 43 balls. As a result, he is now fifth in the list of fastest T20I centuries for India. He is preceded by Rohit, Abhishek, Sanju and Tilak.

Who will break Rohit’s record?

Looking at the list of fastest T20I hundreds by Indian batsmen, breaking Rohit’s record of 35 balls is not easy at all. Abhishek came closest with 37 balls, followed by Sanju with 40 balls and Tilak with 41 balls. Ishan has also entered the list by reaching three figures off 42 balls. But so far no one has been able to touch Rohit’s magic figure of 35 balls.

India’s fastest T20I century

  • 35 balls — Rohit Sharma
  • 37 balls — Abhishek Sharma
  • 40 balls — Sanju Samson
  • 41 Ball — Tilak Verma
  • 42 balls – Ishan Kishan

Next is Suryakumar Yadav, who scored a 45-ball T20I century and KL Rahul, who scored a 46-ball T20I century. As a result, in modern Indian T20 cricket, despite the devastating batsmen one after the other, the crown of the fastest century is still on the head of the ‘Hitman’.


READ NEXT
Cancel OK