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.

Rank Player Name Test Century ODI Century T20I Century Year Achieved
1 Suresh Raina July 2010 June 2008 May 2010 2010
2 Rohit Sharma Nov 2013 May 2010 Oct 2015 2015
3 KL Rahul Jan 2015 June 2016 Aug 2016 2016
4 Virat Kohli Jan 2012 Feb 2010 Sep 2022 2022
5 Shubman Gill Dec 2022 Aug 2022 Feb 2023 2023

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
Player First Indian To Achieve Year Completed
Suresh Raina Century in All Formats 2010

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!

Player Known For Year Completed
Rohit Sharma Record 5 T20I centuries 2015

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.

Player Fastest To Achieve (Innings) Year Completed
KL Rahul 20 Innings 2016

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.

Player Total International Centuries Year Completed
Virat Kohli 80+ 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.

Player Youngest Indian Double Centurion Year Completed
Shubman Gill 23 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.

Picture of Rohit Kumar

Rohit Kumar

Rohit Kumar is a seasoned sports writer with over 7 years of experience covering cricket and other major sports. A passionate cricket enthusiast, Rohit combines his deep knowledge of the game with a clear, engaging writing style to deliver insightful and up-to-date content. Whether breaking down match analysis or exploring legal aspects of online sports betting in India, his work aims to inform and excite readers across all levels of fandom.

Share the Post:

Related Posts

Scroll to Top