India opener Smriti Mandhana scripted history after smashing a fantastic century in the first women's T20I against England in Trent Bridge, Nottingham on July 28, Saturday. Smriti became the first Indian woman and overall sixth from her country to hit a century across all three formats - Tests, ODIs and T20Is.
Here's list of 6 Indian players who have hit centuries in all three formats:
Suresh Raina was the first Indian cricketer to score centuries in all three international formats. Raina, who was known for his aggressive batting and electric fielding, achieved this milestone in 2010. Raina's first century in each format - 101 vs Hong Kong in 2008 (ODI), 101 vs South Africa in 2010 (T20I), 120 vs Sri Lanka in 2010 (Tests)
Star opener Rohit Sharma is the only Indian to score multiple centuries in all three formats of the game. Rohit's first century in each format - 114 vs Zimbabwe in 2010 (ODI), 100 not out vs South Africa in 2015 (T20I), 177 vs West Indies in 2013 (Tests)
KL Rahul, who is known for his versatility, is the fastest batter globally to score centuries in all three formats. He achieved the milestone within his first 20 international innings. Rahul's first century in each format - 100 Not out vs Zimbabwe (ODI), 110 Not Out vs West Indies in 2016 (T20Is), 110 against Australia in 2025 (Tests).
Virat Kohli, who is known for his consistency and hunger for runs, joined this elite list in 2022 after a prolonged wait for his first T20I century. Kohli's first century in each format - 107 vs Sri Lanka in 2009 (ODI), 116 vs Australia in 2012 (Tests), 122 Not Out vs Afghanistan in 2022 (T20I)
Shubman Gill was the youngest Indian male to score centuries in all three formats. He achieved this feat at age 23 in 2023. Gill's first century in each format - 130 vs Zimbabwe in 2022 (ODIs), 104 vs Bangladesh in 2022 (Tests), 126 Not Out vs New Zealand in 2023 (T20Is).
Smriti Mandhana became the first Indian woman to score centuries in all three formats. She achieved this historic feat in the first women's T20I against England in Trent Bridge, Nottingham on July 28, Saturday. Smriti's first century in each format - 127 vs Australia in 2021 (Tests), 106 vs Australia in 2016 (ODIs), 112 vs England in 2025 (T20I)
Smriti Mandhana's score (112) on July 28, Saturday against England is the highest by an Indian in Women T20Is leaving behind Harmanpreet Kaur's effort of 103 against New Zealand in 2018. Interestingly, both were captaining India in their respective innings.