As Yashasvi Jaiswal became only the 7th Indian player to score centuries in all three international formats with his 116 not out vs South Africa on Saturday, mid-day highlights his other six compatriots who have achieved this milestone and how
Yashasvi Jaiswal is all pumped up as he celebrates his maiden ODI century against South Africa at Vizag on Saturday. Pics/BCCI, AFP, Getty Images
1 Suresh Raina

Suresh Raina was the first Indian to smash centuries in all three formats. The aggressive left-handed middle-order batter achieved this milestone in July 2010 with a magnificent 120 — his only Test century — on his Test debut against Sri Lanka. Raina, known for his explosive cameos, scored his maiden ODI ton (101) in the Asia Cup vs Hong Kong in Karachi in 2008, while his lone T20I century (101) came during the 2010 T20 World Cup vs South Africa at Gros Islet.
2 Rohit Sharma

Known for his effortless timing and powerful pull shots, Rohit Sharma has scored multiple centuries in all three formats, including a record five in T20Is, apart from smashing three double tons in ODIs. Rohit scored his first T20I ton, to complete a century in all three formats (106), during the bilateral T20I series against SA in Dharamsala in 2015. Having made his international debut in 2007, Rohit scored his first ODI ton (114) in the series against Zimbabwe at Bulawayo in 2010, while his maiden Test ton (177) came in his debut match against West Indies in Kolkata in 2013.
3 KL Rahul

KL Rahul is the fastest batter in the world to reach this milestone — in just 20 international innings. The right-handed wicketkeeper-batter achieved this feat (110*) during a T20I against West Indies in Lauderhill, USA, in 2016. His first international ton (110) came in only his second Test, against Australia in Sydney. Interestingly, he is the only Indian male player to score a century (100*) on ODI debut — against Zimbabwe in Harare in 2016.
4 Virat Kohli

Virat Kohli, who has the most international centuries (84) among active players, had to wait for more than 14 years to score tons in all three formats after making his debut in 2008. Kohli, considered one of the greatest all-format batters, entered this list when he smashed an unbeaten 122 — his only T20I ton — during the Super Four match vs Afghanistan in Dubai in 2022. The first of his 84 international tons (107) came against Sri Lanka at Kolkata in 2009, while he scored his maiden Test century (116) against the Australia at Adelaide in 2012.
5 Shubman Gill

Shubman Gill is the youngest India player, at 23, to score centuries in all formats. He celebrated this unique feat by scoring an unbeaten 126 in a T20I against New Zealand at Ahmedabad in 2023. Gill, the current ODI and Test skipper, rose quickly through the ranks with his ability to switch gears. He brought up his maiden hundred (130) in ODIs against Zimbabwe at Harare in 2022, while his first Test ton (110) came later that year against Bangladesh at Chittagong.
6 Smriti Mandhana

Smriti Mandhana is the only Indian woman to smash tons in all formats. The left-handed opening batter scripted history when she scored a match-winning 112 in the first of the five T20Is against England in Nottingham earlier this year. Mandhana, a two-time ICC Women’s Cricketer of the Year, struck her maiden ODI century (102) against Australia in Hobart in 2016, while her first Test ton (127) came against the same opponent at the Carrara Oval in 2021.
Subscribe today by clicking the link and stay updated with the latest news!" Click here!



