Who is the First Indian to Score 100 in All International Cricket Formats?

In cricket, there are three main types of games: Test matches, One Day Internationals (ODIs), and Twenty20 Internationals (T20Is). Each one is very different. Test cricket is slow and tests a player’s patience. ODIs are a mix of slow and fast play. T20Is are super fast and full of action!

Because these formats are so different, it is extremely hard for a batsman to be good at all of them. Scoring a century (100 runs) in even one format is a huge achievement. To score a century in all three is a sign of a truly great and adaptable player.

So, who was the very first Indian player to do this? And who else has joined this special club?

The First Indian Player to Score a Century in All Formats

The first Indian cricketer to score a century in all three international formats was Suresh Raina. He completed this incredible feat in 2010. Since then, only a few other Indian players have managed to achieve this milestone.

RankPlayer NameTest CenturyODI CenturyT20I CenturyYear Achieved
1Suresh RainaJuly 2010June 2008May 20102010
2Rohit SharmaNov 2013May 2010Oct 20152015
3KL RahulJan 2015June 2016Aug 20162016
4Virat KohliJan 2012Feb 2010Sep 20222022
5Shubman GillDec 2022Aug 2022Feb 20232023

1. Suresh Raina

Suresh Raina, a stylish left-handed batsman, made history for India. He was known for his aggressive batting in the middle order and his amazing fielding. He was the perfect player for the modern game.

Suresh Raina
PlayerFirst Indian To AchieveYear Completed
Suresh RainaCentury in All Formats2010

Background and Career Highlights:

  • Achievements: Raina was the first Indian to score a century in T20I cricket and the first from the country to score a hundred in all three formats. He was a key part of India’s 2011 World Cup-winning team.
  • Key Innings/Moments:
    • ODI Century: His first hundred was 101 against Hong Kong in 2008.
    • T20I Century: He scored a brilliant 101 against South Africa in the 2010 T20 World Cup.
    • Test Century: He completed the milestone with 120 on his Test debut against Sri Lanka in 2010.
  • Statistical Analysis: Raina’s career shows his versatility; he scored over 5,500 runs in ODIs and was a destructive batsman in T20s with a high strike rate.

Top 10 Best Wicket Keeper In The World

2. Rohit Sharma

Rohit Sharma, known as the “Hitman,” is one of the most destructive opening batsmen in the world. He has a special talent for scoring huge hundreds, including three double-centuries in ODIs!

 Rohit Sharma
PlayerKnown ForYear Completed
Rohit SharmaRecord 5 T20I centuries2015

Background and Career Highlights:

  • Achievements: Holds the world record for the most T20I centuries (5) and the highest individual score in an ODI (264). He became the second Indian to join this elite club.
  • Key Innings/Moments:
    • ODI Century: His first ODI ton came in 2010 against Zimbabwe.
    • Test Century: He started his Test career with a bang, scoring 177 on debut against the West Indies in 2013.
    • T20I Century: He hit 106 against South Africa in 2015 to complete his triple-format achievement.
  • Statistical Analysis: With over 45 international centuries, Rohit Sharma is a modern-day legend, especially in limited-overs cricket where he dominates.

3. KL Rahul

KL Rahul is known for his elegant and technically correct batting style. He can play patiently in Tests and switch to explosive hitting in T20s, making him a valuable player in any format.

KL Rahul
PlayerFastest To Achieve (Innings)Year Completed
KL Rahul20 Innings2016

Background and Career Highlights:

  • Achievements: He is the fastest batsman in the world to score centuries in all three formats, achieving the feat in just 20 innings. He is also the first Indian to score a century on his ODI debut.
  • Key Innings/Moments:
    • Test Century: His first Test ton was a gritty 110 against Australia in Sydney in 2015.
    • ODI Century: He scored an unbeaten 100 on his ODI debut against Zimbabwe in 2016.
    • T20I Century: He smashed a stunning 110 not out from just 51 balls against the West Indies in 2016.
  • Statistical Analysis: KL Rahul is one of the few players to have a century in all three formats as an opener, showing his supreme class at the top of the order.

4. Virat Kohli

Virat Kohli is a global superstar and one of the greatest batsmen of all time. Known as the “Run Machine,” his hunger for scoring runs is unmatched. For a long time, a T20I century was the only thing missing from his amazing record.

Virat Kohli
PlayerTotal International CenturiesYear Completed
Virat Kohli80+2022

Background and Career Highlights:

  • Achievements: He is second only to Sachin Tendulkar for the most international centuries in history. He has over 80 centuries to his name.
  • Key Innings/Moments:
    • ODI Century: His first of many ODI hundreds came against Sri Lanka in 2010.
    • Test Century: He scored his first Test hundred against Australia in Adelaide in 2012.
    • T20I Century: He finally achieved his first T20I ton with an incredible 122 not out against Afghanistan in the 2022 Asia Cup.
  • Statistical Analysis: Kohli’s batting average is over 50 in both ODIs and T20Is, a testament to his unbelievable consistency across formats.

5. Shubman Gill

Shubman Gill is the newest member of this elite club and is seen by many as the future of Indian cricket. With his graceful style and ability to score big, he has quickly become a star in all three formats.

Shubman Gill
PlayerYoungest Indian Double CenturionYear Completed
Shubman Gill23 years old (ODI)2023

Background and Career Highlights:

  • Achievements: He is the youngest Indian to score a double century in ODIs (208 vs New Zealand). He is also the youngest Indian to score a century in all three formats.
  • Key Innings/Moments:
    • ODI Century: His maiden ODI ton was 130 against Zimbabwe in 2022.
    • Test Century: He scored his first Test hundred (110) against Bangladesh in late 2022.
    • T20I Century: He completed the feat with a massive 126 not out against New Zealand in 2023, the highest T20I score by an Indian.
  • Statistical Analysis: Gill’s rapid rise is clear from his stats; he scores quickly and has already shown the ability to dominate the best bowlers in the world.

Conclusion

Scoring a century in Tests, ODIs, and T20Is is the mark of a truly complete batsman. Suresh Raina was the first to show the way for India, and since then, superstars like Rohit Sharma, KL Rahul, Virat Kohli, and Shubman Gill have followed.

Who was the first Indian to score a century in all three formats?

The first Indian player to score a hundred in Tests, ODIs, and T20Is was Suresh Raina, who achieved the milestone in 2010.

How many Indian players have scored a century in all formats?

As of 2025, five Indian players have scored a century in all three international formats: Suresh Raina, Rohit Sharma, KL Rahul, Virat Kohli, and Shubman Gill.

Who scored the first T20I century for India?

Suresh Raina was the first Indian to score a T20I century, hitting 101 against South Africa during the T20 World Cup in 2010.

Similar Posts