India played its first-ever T20I match on December 1, 2006, against South Africa in Johannesburg and since then has played 247 matches, which is the second most for any team. In those 247 matches, a total of 12 players have scored 24 centuries for India. While six of them have crossed the 100-run mark only once, six players have scored multiple centuries in the shortest format of the game as India batters. Here’s a look at all 12 Indian batters who have crossed the triple-digit mark in T20Is.

Suresh Raina was the first Indian to score a century in T20Is. During the 2010 India-South Africa T20 World Cup match in Gros Islet on May 2, 2010, he scored 101 runs from 60 balls. (Picture Credit: AFP)

Rohit Sharma has scored five centuries for India in T20Is. He made 106 vs South Africa in 2015, 118 vs Sri Lanka in 2017, 100* vs England and 111* vs West Indies in 2018, and 121* vs Afghanistan in 2024. (Picture Credit: AFP)

KL Rahul scored 110* from 51 balls vs the West Indies in 2016 and 101* from 54 balls vs England in 2018. (Picture Credit: AFP)

Deepak Hooda hammered 104 runs from 57 balls against Ireland in Dublin on June 28, 2022. (Picture Credit: AFP)

Suryakumar Yadav has scored 117 vs England and 111* vs New Zealand in 2022, and in 2023, he hammered 112* vs Sri Lanka and 100 against South Africa. (Picture Credit: AFP)

Virat Kohli scored his only T20I century (122* from 61 balls) against Afghanistan in Dubai on September 8, 2022. (Picture Credit: AFP)

Shubman Gill’s maiden T20I century was against New Zealand in Ahmedabad on February 1, 2023. In that match he remained unbeaten on 126 runs. (Picture Credit: AFP)

Yashasvi Jaiswal scored 100 runs from 49 balls against Nepal in Hangzhou on October 3, 2023, during the Asian Games quarterfinal match. (Picture Credit: AFP)

During the India-Australia T20I match played in Guwahati on November 28, 2023, Ruturaj Gaikwad scored 123* from 57 balls. (Picture Credit: AFP)

Abhishek Sharma scored 100 runs from 47 balls against Zimbabwe in 2024 and 135 runs from 54 balls against England in 2025. (Picture Credit: AFP)

Sanju Samson scored three centuries in 2024. He made 111 vs Bangladesh in Hyderabad, 107 vs South Africa in Durban and 109* in Johannesburg. (Picture Credit: AFP)

Tilak Varma scored back-to-back centuries against South Africa in November 2024. He made 107* in Centurion and 120* in Johannesburg. (Picture Credit: AFP)