
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'.
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.
| Format | First Century |
|---|---|
| T20I | 101 vs South Africa (2010) |
| Test | 120 vs Sri Lanka (2010) |
| ODI | 101 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.
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.
| Format | First Century |
|---|---|
| Test | 177 vs West Indies (2013) |
| ODI | 114 vs Zimbabwe (2010) |
| T20I | 106 vs South Africa (2015) |
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.
| Format | First Century |
|---|---|
| Test | 110 vs Australia (2015) |
| ODI | 100* vs Zimbabwe (2016) |
| T20I | 110* vs West Indies (2016) |
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.
| Format | First Century |
|---|---|
| ODI | 107 vs Sri Lanka (2009) |
| Test | 116 vs Australia (2012) |
| T20I | 122* 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.
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.
| Format | First Century |
|---|---|
| Test | 110 vs Bangladesh (2022) |
| ODI | 130 vs Zimbabwe (2022) |
| T20I | 126* vs New Zealand (2023) |
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.
| Format | First Century |
|---|---|
| Test | 171 vs West Indies (2023) |
| T20I | 100* vs Nepal (2023) |
| ODI | 116* 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.
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.
| Format | First Century |
|---|---|
| ODI | 102 vs Australia (2016) |
| Test | 127 vs Australia (2021) |
| T20I | 112 vs England (2025) |
Also Read: Why is Prasidh Krishna Playing Over Mohammed Siraj?, Is His Selection Justified?
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.
Give Your Feedback