In a dazzling display of talent, youngster Abhishek Sharma slammed his maiden century as India claimed a 100-run win over Zimbabwe in the second T20I in Harare. The budding left-handed batter, playing only his second international match, reached three figures after recording a duck in the series opener that marked his debut.
Abhishek became India's fourth-youngest centurion in the shortest format, solidifying his place among the country's emerging cricket stars. Here are the youngest Indians to score a T20I ton.

| Player | Opposition | Year | Age |
|---|---|---|---|
| Yashasvi Jaiswal | Nepal | 2023 | 21 Years, 279 Days |
| Shubman Gill | New Zealand | 2023 | 23 Years, 146 Days |
| Suresh Raina | South Africa | 2010 | 23 Years, 156 Days |
| Abhishek Sharma | Zimbabwe | 2024 | 23 Years, 307 Days |
| KL Rahul | West Indies | 2016 | 24 Years, 131 Days |
In 2023, Yashasvi Jaiswal made history by becoming the first Indian to smash a century at the Asian Games. He scored a blistering 100 off just 49 balls, a knock laced with eight fours and seven sixes, against Nepal in Hangzhou. At 21 years and 279 days, Jaiswal became India's youngest centurion in T20I cricket. His explosive innings helped India compile 202/4 in 20 overs before restricting Nepal to 179/9.
Indian opener Shubman Gill scored his maiden T20I century in the third and final match against New Zealand in 2023 in Ahmedabad. Gill's masterclass saw him hit 12 fours and seven sixes, resulting in a record-breaking 63-ball 126*. At 23 years and 146 days, he became the second-youngest Indian to score a T20I century. India claimed a massive 168-run win after posting 234/4.
The 2010 T20 World Cup saw Suresh Raina become the first-ever Indian batter to slam a ton in the tournament. Raina scored a fiery 101 off just 60 balls against South Africa in Gros Islet, featuring nine fours and five sixes. At 23 years and 156 days old, Raina was the third youngest Indian to achieve this feat. India posted 186/5 before restricting the Proteas to 172/5.
At 23 years and 307 days, Abhishek Sharma became the fourth-youngest Indian to score a century in T20I cricket with his blistering 46-ball century against Zimbabwe. Following a shocking loss in the first T20I game of the series, the World T20 champions were back to their best in the second T20I clash of the five-match series. Abhishek's innings consisted of seven boundaries and eight maximums, helping India to a comfortable 100-run win after posting 234/4.
KL Rahul etched his name into the record books with a scintillating century against the West Indies in 2016. At 24 years and 131 days, Rahul became one of the youngest Indians to achieve this milestone, demonstrating his prowess in the shortest format of the game.
With his century against Zimbabwe, Abhishek has etched himself in the history books, becoming one of the youngest Indians to register a T20I century on the international stage. The record books now include these five remarkable players who have showcased their immense talent at a young age.