Cricket

Top 6 Most Hundreds in T20I for India (Updated 2026 Stats)

April 9, 2026

Written By:

Rohit Sharma holds the record for most hundreds in T20I cricket for India with 5 centuries in 159 matches.

He retired from T20 internationals after leading India to the T20 World Cup 2024 title, leaving behind an unmatched legacy in the format.

Suryakumar Yadav follows with 4 centuries, while Sanju Samson has 3 to his name.

This article covers every Indian batter who has scored a century in T20 internationals, their stats, and the story behind each milestone.

Complete List of Indian Players With Most T20I Centuries

Here is the updated list of Indian batters with the most hundreds in T20 internationals as of April 2026:

Player100sMatchesRunsHSAverageSRSpan
Rohit Sharma51594,231121*32.05140.892007-24
Suryakumar Yadav41133,27211736.35162.942021-26
Sanju Samson3621,39911128.55156.832015-26
Abhishek Sharma2461,43813533.44190.462024-26
Tilak Varma2491,390120*44.83145.542023-26
KL Rahul2722,265110*37.75139.122016-22

Here is the Breakdown for Players for Most Hundreds in T20 for India

Rohit Sharma: India’s T20I Century King

Rohit Sharma
Source: NDTV Sports

Rohit Sharma sits at the top with 5 T20I centuries, tied globally with Glenn Maxwell for the most in the format.

His first century came in December 2017 against Sri Lanka at Indore. He smashed 118 runs off just 43 balls.

That knock equaled the record for the fastest T20I century at 35 balls, matching David Miller’s mark.

Rohit Sharma’s T20I Centuries: Quick Stats

ScoreOpponentVenueDate
106South AfricaDharamsalaOct 2015
118 (43)Sri LankaIndoreDec 2017
100* (56)EnglandBristolJul 2018
111* (61)West IndiesLucknowNov 2018
121* (60)AfghanistanLucknowNov 2019

Rohit announced his T20I retirement after India’s triumph in the 2024 T20 World Cup final against South Africa. He finished with 4,231 runs at an average of 32.05 and a strike rate of 140.89.

His 600 sixes in international cricket remain a testament to his hitting prowess.

Suryakumar Yadav: Mr. 360 With 4 Centuries

Suryakumar Yadav is India’s current T20I captain and the man chasing Rohit’s record with 4 centuries.

Known as ‘Mr. 360’ for his ability to hit boundaries all around the ground, SKY has redefined modern T20 batting.

Suryakumar Yadav
Source: ESPN Cricinfo

His first T20I century came in July 2022 against England at Trent Bridge. He scored 117 off 55 balls.

That innings showcased his full range of shots and earned him widespread recognition as a T20 specialist.

Why SKY Is Special

His strike rate of 162.94 is among the highest for any batter with 3,000+ T20I runs.

In 2025, he led India to victory at the Asia Cup. A year later, he captained the team to a historic T20 World Cup win in 2026.

India defeated New Zealand in the final at Ahmedabad to become the first team to win back-to-back T20 World Cups.

Suryakumar also surpassed Rohit to become the most successful captain in T20Is by win percentage at 80.77%.

Sanju Samson: From Fringe Player to World Cup Hero

Sanju Samson has 3 centuries in T20 internationals, all coming in 2024.

Sanju Samson
Source: ESPN Cricinfo

For years, he struggled to cement his place in the Indian team despite consistent IPL performances.

That changed dramatically in late 2024 when he hit back-to-back centuries against South Africa.

Samson’s Breakthrough in 2024

In October 2024, Samson scored 111 off 47 balls against Bangladesh in Hyderabad.

A month later, he added two more centuries in the South Africa series. He hit 107 off 50 balls at Centurion and 109 off 56 balls at Johannesburg.

His 109 came in a record-breaking partnership with Tilak Varma as India posted 283/1, the highest T20I total on South African soil.

T20 World Cup 2026 Performance

Samson was named Player of the Tournament at the 2026 T20 World Cup.

He scored 321 runs in the tournament at an average of 80.25 and a strike rate of 199.38. 

His 321 runs surpassed Virat Kohli’s 319 as the most by an Indian batter in a single T20 World Cup edition.

The unbeaten 97 off 50 balls against West Indies in the Super 8s sealed his place among India’s all-time greats.

Abhishek Sharma: The New Generation Powerhouse

Abhishek Sharma burst onto the international scene with a century on his second T20I appearance.

Abhishek Sharma
Source: NDTV Sports

The left-handed opener from Punjab scored 100 runs against Zimbabwe at Harare in July 2024.

That made him the fastest Indian to score a maiden T20I century in terms of innings played.

Record-Breaking 135 Against England

In January 2025, Abhishek hammered 135 off 54 balls against England at Wankhede Stadium.

His innings included 13 sixes and 7 fours, setting the record for most sixes by an Indian in a T20I innings.

That 135 remains the highest individual score by an Indian in T20 internationals.

Key Stats

Abhishek has scored 1,438 runs in 46 matches at a strike rate of 190.46, the highest among players with 250+ deliveries faced.

He became the second-fastest Indian to reach 1,000 T20I runs, behind only Virat Kohli.

His explosive style and ability to score powerplay fifties make him a vital part of India’s current setup.

Tilak Varma: Back-to-Back Centuries Against South Africa

Tilak Varma made history in November 2024 by becoming the first player to score centuries in three consecutive T20 innings.

Tilak Varma
Source: Cricbuzz

The left-hander from Hyderabad hit 107* and 120* in consecutive matches against South Africa.

He followed that up with 151 off 67 balls in the Syed Mushtaq Ali Trophy opener against Meghalaya.

Records Set by Tilak Varma

His 151 became the highest individual T20 score by an Indian male cricketer, surpassing Shreyas Iyer’s 147.

He is the first male or female player to hit centuries in three successive T20 innings.

The 210-run partnership with Sanju Samson at Johannesburg stands as the highest for any wicket in India’s T20I history.

Asia Cup and World Cup Contributions

Tilak was Player of the Match in the 2025 Asia Cup final, scoring a match-winning 69* off 53 balls.

At 23, he has already cemented himself as a crucial part of India’s T20 middle order.

His T20I average of 44.83 is the highest among Indian batters with 1,000+ runs in the format.

KL Rahul: Two Centuries in Explosive Fashion

KL Rahul has 2 T20I centuries to his name, both scored between 2016 and 2017.

KL Rahul
Source: india Today

His first came against the West Indies at Lauderhill in August 2016, where he smashed 110* off 51 balls.

That innings helped India chase down a target of 196 with ease.

His second century came against England at Old Trafford in 2018, scoring 101* off 54 balls.

Rahul finished his T20I career with 2,265 runs at an average of 37.75 and a strike rate of 139.12.

Focus Shift to Test and ODI Cricket

Rahul last played a T20I in 2022 before shifting his focus to red-ball cricket.

His technical ability and elegance made him one of the most stylish T20I batters of his generation.

Highest Individual T20I Scores for India

PlayerScoreOpponentVenue & Year
Abhishek Sharma135EnglandMumbai, 2025
Rohit Sharma121*AfghanistanLucknow, 2019
Tilak Varma120*South AfricaJohannesburg, 2024
Rohit Sharma118Sri LankaIndore, 2017
Suryakumar Yadav117EnglandNottingham, 2022

Who Can Break Rohit Sharma’s T20I Century Record?

With Rohit retired, the race is on to break his record of 5 T20I centuries.

Suryakumar Yadav

At 4 centuries, SKY needs just 2 more to surpass Rohit. Given his current form and captaincy role, he remains the frontrunner.

Abhishek Sharma

The young opener has 2 centuries in just 46 matches. His aggressive style and consistent selection make him a strong candidate.

Sanju Samson

With 3 centuries and a career-defining 2024-26 period, Samson is in a prime position. His role as a regular starter improves his chances significantly.

Tilak Varma

At just 23, Tilak has time on his side. His 2 centuries came in consecutive matches, showing his ability to convert starts into big scores.

Also Read:

Rohit Sharma’s 5 centuries set a benchmark that future generations will chase

The current crop of Indian batters, led by Suryakumar Yadav, Sanju Samson, and Abhishek Sharma, has the talent to surpass that mark.

With India dominating T20I cricket globally, expect more centuries and records to tumble in the years ahead.

One thing is certain: Indian T20 batting has never been stronger.

Devraj Chauhan is a sports development strategist with hands-on experience in managing tournaments, coaching programs, and infrastructure planning across India. Dedicated to promoting both indoor and outdoor games, he brings a practical perspective to grassroots sports and writes to inspire growth in community-based athletics.

Scroll to Top