List of Indian Batsmen with Centuries in All Three Formats

Kaif Pic By Kaif - Dec 07, 2025 11:39 AM
Last updated on Dec 07, 2025 11:40 AM
List of Indian Batsmen with Centuries in All Three Formats

Image Source: X

Indian Batsmen with Centuries in All Three Formats: Recently, Yashasvi Jaiswal made history by scoring a magnificent century in a One Day International (ODI) match against South Africa. With this century, he became the sixth Indian male batsman to score a century in all three formats (Test, ODI, and T20I).

Indian cricket has always been home to a rich tradition of batsmen who have showcased their talent in different formats of the game. However, scoring a century in all three major formats of the game—Test, One Day International (ODI), and T20 International (T20I)—is considered the greatest achievement for any batsman.

Only six male batsmen from India have achieved this rare feat so far. This article highlights the extraordinary journey and historical achievements of these 'Three-Format Centurions'.

List of Indian batsmen who have scored centuries in all three formats

1. Suresh Raina: The First Indian

Suresh Raina

Image Source: X

Suresh Raina was the first Indian batsman to achieve this historic feat. He was known for his aggressive batting and lightning-fast fielding.

FormatFirst Century
T20I101 vs South Africa (2010)
Test120 vs Sri Lanka (2010)
ODI101 vs Hong Kong (2008)

Memorable Moment: Raina made history by scoring a blistering century against South Africa in the 2010 T20 World Cup, becoming the first Indian to score a century in T20 Internationals.

2. Rohit Sharma: (Centuries as Captain in all three formats)

Rohit Sharma

Image Source: X

Rohit Sharma, popularly known as the 'Hitman', is one of the most destructive openers in modern cricket. He achieved this feat early in his career and later became the first Indian captain to score centuries in all three formats.

FormatFirst Century
Test177 vs West Indies (2013)
ODI114 vs Zimbabwe (2010)
T20I106 vs South Africa (2015)

3. KL Rahul

KL Rahul

Image Source: X

KL Rahul's batting displays a brilliant blend of technique and aggression. He is one of the most versatile batsmen, capable of scoring centuries in all three formats.

FormatFirst Century
Test110 vs Australia (2015)
ODI100* vs Zimbabwe (2016)
T20I110* vs West Indies (2016)

4. Virat Kohli

Virat Kohli

Image Source: X

Virat Kohli, often referred to as 'King Kohli', is one of the biggest names on this list. This achievement is just a part of his extraordinary career.

FormatFirst Century
ODI107 vs Sri Lanka (2009)
Test116 vs Australia (2012)
T20I122* vs Afghanistan (2022)

Memorable Moment: His T20 International century, which he scored against Afghanistan during the Asia Cup in 2022, came after a long gap of 1020 days in international cricket and was his first century in his T20 career.

5. Shubman Gill: 'The New Generation Star'

shubman gill

Image Source: X

Shubman Gill represents the next generation of Indian cricket. With his effortless timing and technique, he has cemented his place in all three formats in a very short time.

FormatFirst Century
Test110 vs Bangladesh (2022)
ODI130 vs Zimbabwe (2022)
T20I126* vs New Zealand (2023)

6. Yashasvi Jaiswal (Recent Achievement)

yashasvi jaiswal

Image Source: X

The most recent and fastest entry on this list is Yashasvi Jaiswal. This left-handed batsman showcased his talent immediately after his debut and achieved this remarkable feat in a very short time.

FormatFirst Century
Test171 vs West Indies (2023)
T20I100* vs Nepal (2023)
ODI116* vs South Africa (2025)

Memorable Moment: Jaiswal scored a magnificent 171 on his Test debut in 2023, quickly joining the ranks of batsmen who have scored centuries in all three formats.

The Pride of Women's Cricket: Smriti Mandhana

Smriti Mandhana

Image Source: X

This achievement is not limited to men's cricket alone. In women's cricket, opening batter Smriti Mandhana is the first Indian woman cricketer to score centuries in all three formats. Her achievements are a testament to the growing stature of women's cricket in India.

FormatFirst Century
ODI102 vs Australia (2016)
Test127 vs Australia (2021)
T20I112 vs England (2025)

Also Read: Why is Prasidh Krishna Playing Over Mohammed Siraj?, Is His Selection Justified?

Give Your Feedback



Disclaimer

Possible11 is a sports news platform that provides live scores, player statistics, and tournament updates for informational and educational purposes only. We comply with the Online Gaming Bill, 2025 (India) and do not promote or engage with fantasy sports, betting, or real-money gaming platforms. All content is intended solely to enhance the sports experience. Possible11 is not affiliated with any fantasy or gambling applications and is not responsible for any financial gains or losses incurred on external platforms.

casinos not on GamStop

casinos not on GamStop