Khel Now logo
HomeSportsHockey WCLive Score
Advertisement

Indian Cricket

3 Indian players with multiple centuries in all three formats ft. Smriti Mandhana

Passionate sports writer with an eye for stories beyond the scoreboard.
Published at :September 6, 2026 at 4:01 PM
Modified at :September 6, 2026 at 4:02 PM
3 Indian players with multiple centuries in all three formats ft. Smriti Mandhana

(Courtesy : BCCI)

Smriti Mandhana is the only female cricketer to have scored multiple centuries across all formats of international cricket.

India have several renowned cricketers in their history. The two players with the most centuries in international cricket are from India, but only three Indian players are among cricketers with more than one century across any format of the game. While Sachin Tendulkar, the master blaster with hundred centuries, never scored a ton in a T20I, Virat Kohli retired from T20Is with just one hundred in the format.

To score hundreds on multiple occasions across all three formats of the game is a massive landmark achievement because scoring centuries consistently across formats, which completely differ from each other, requires an extensive amount of adaptability and an extraordinary technique. 

Here are 3 Indian players with multiple hundreds in all three formats: 

Catch Every Update, Anytime, Anywhere

3. Rohit Sharma 

Rohit Sharma
Rohit Sharma of India hits out during the 3rd Metro Bank ODI between England and India at Lord’s Cricket Ground on July 19, 2026 in London, England. (Photo by Alex Davidson/Getty Images)

One of India’s most prolific run-scorers in limited-overs cricket, the former Indian captain, Rohit Sharma, features in the elite list of Indian cricketers with the unique record. Regarded as one of the greatest batters in limited-overs cricket, Sharma has multiple centuries across all three formats of the game. 

In his extensive career that spanned nearly two decades, Sharma has amassed several hundreds, including 12 in Tests, 34 in ODIs and 5 in T20 internationals. He also holds the records for most double centuries in ODI history, most centuries in World Cup history and most centuries in T20I cricket for India. 

2. KL Rahul 

KL Rahul
KL Rahul (Image Source: BCCI)

KL Rahul, now largely known as a Test and ODI batter, started his career with a prolific run in the shortest format of the game. The batter has demonstrated a remarkable ability to adapt to different conditions across any format of the game. 

Rahul has also registered 12 Test hundreds, alongside eight ODI centuries and two T20I centuries. Rahul features on this list of Indian stars with multiple centuries across formats; however, the main highlight of his international career is the versatility he has offered as an international batter. 

1. Smriti Mandhana 

Smriti Mandhana, India Women's ODI, ICC Women's Cricket World Cup 2025
Smriti Mandhana of India (Photo by Alex Davidson-ICC/ICC via Getty Images)

With her latest T20I century, which came during the India Women vs Hong Kong Women match in the Women’s Asia Cup 2026, Smriti Mandhana has now joined the elite group of Indian cricketers who have scored multiple hundreds across all three formats of the game.

Smriti Mandhana became the third Indian cricketer to join the elite list. She is also the first Indian women’s cricketer to have reached this benchmark. During her innings against Hong Kong, she not only joined this list but also went past Mithali Raj to become the leading run-scorer in women’s cricket history. 

With eighteen hundreds (2 Tests, 2 T20Is and 14 ODIs), Mandhana is now the player with the most centuries in a career among women cricketers. She is the first woman cricketer in the world to feature in this list of multiple centuries across formats.

How many centuries does Virat Kohli have in every format of International cricket?

Virat Kohli has scored a total of 85 international centuries across all formats, with 30 in Tests, 54 in ODIs and 1 in T20Is.

Has KL Rahul retired from T20I cricket?

No, KL Rahul has not officially retired from T20I cricket, but he last played a T20 International for India on November 10, 2022, against England.

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

TRENDING TOPICS

FIFA World Cup 2026

IMPORTANT LINKS

  • Home
  • About Us
  • Contact Us
  • Terms Of Use
Khel Icon

Add to Preferred Sources

Download on the

App Store

GET IT ON

Google Play


2026 KhelNow.com Agnificent Platform Technologies Pte. Ltd.