In India, cricket is not just a sport, it is religion, passion, national obsession in one. Billions of people watch all the boundaries, all the wickets, all the successes with zeal. Throughout decades, Indian cricketers have astonished the world audience by stunning performances in Test, ODIs and T20Is. But centuries in every form? That's extraordinarily rare. Such high achievement requires exceptional versatility and requirement of techniques in battle over five days, innings in fifty overs, and explosive aggression in twenty over sprints. Physical requirements are very different. Psychological strategies need full re-setting. Shot choices, risk evaluation, rate of scoring everything is different in formats. The few Indian batsmen who have done so have shown dominance in all forms of the game that is why they are considered legends rather than just great players. These cricketers did not only score hundreds, they demonstrated themselves the masters of all variants of cricket. Here are the members of the exclusive club of Indians, whose patience and balance in Test and explosive demand in ODI and T20 have been overcome. India Men’s Cricketers Who Scored Centuries in All Three Formats Rank Player Name Test Centuries ODI Centuries T20I Centuries Year Completed 1 Suresh Raina 1 5 1 2010 2 Rohit Sharma 12 33 5 2013 3 KL Rahul 11 7 2 2016 4 Virat Kohli 30 53 1 2022 5 Shubman Gill 10 8 1 2023 6 Yashasvi Jaiswal 7 1 1 2025 India Men’s Cricketers Who Scored Centuries in All Three Formats Detailed Analysis 1. Suresh Raina Image Source : Getty Images Raina was the first person to shatter the wall before anybody realized its importance. He was the nightmare opponent in the limited-overs cricket because of his aggressive batting, lightning footwork, and fearless approach. The 2010 T20 world cup against South Africa made him have his T20I century - explosive, matchwinning, historic. His centuries in ODIs were not devoid of such aggression and his single century in Tests indicated that he had more than pyrotechnics in his technical soundness. Admittedly, the Test career of Raina was patchy- his bowling difficulties at the short pitch reduced the opportunities of red-ball bowling. But his accomplishment is not to be rejected. Raina was the first to make this exclusive club since no one had made it. That Test hundred, coupled with his domination of white-ball formats, made him an Indian cricket legend, the first three-format centurion in the history of the game. Also Read | Double Century on Test Debut: Full List of Players Who Made History 2. Rohit Sharma Image Source : Getty Images Elegance personified, Rohit Sharma, better known as Hitman, Sharma makes batting a kind of art, timed effortlessly, played with grace and apparently having time to play deliveries indefinitely. The sparsity of his overs has yielded the highest results: three ODI double centuries (a world record) and five T20I tons among his 33 ODI hundreds, and reliability that left record books many times in the dust. Next came his Test debut in 2013 against West Indies 177 a breathtaking performance that put it clear about his arrival. Later opening the batting in Tests liberated his real talent and he delivered 12 Test centuries and a maximum mark of 212. What makes Rohit special? He creates an extreme difficulty that he makes out to be ridiculously easy. Sixes fly without difficulty across boundaries; cover drives tear across spaces with surgical accuracy. His 11,516 ODI results of 49.21 average portray a consistent greatness in different formats. 3. KL Rahul Image Source : Getty Images Technical perfection meets stylish execution. Rahul blends the traditional orthodoxy with the modern innovation in his batting. He now has a Test record of 11 centuries, the best being 199 in 67 matches, demonstrating textbook technique of good defensive shots, graceful drives, concentration over the whole day. His seven ODI-hundreds and two T20I-hundreds prove his variety: he is aggressive when it is necessary and calm when under pressure, adapts to any situation. The 4,053 Test runs of Rahul have the average of 35.86 which shows his talent as well as his difficulty in being consistent. Trauma and body misshapeness messed up his path several times. His cover drives flow like silk; pull shots combine power with placement; defensive technique remains fundamentally sound across all formats. 4. Virat Kohli Image Source : Getty Images India's greatest modern batsman. Arguably. The statistics of Kohli are thunderous: 30 Test centuries, the highest score of which is 25453 ODI hundreds, the maximum of which is 183 and the long-awaited T20I century against Afghanistan in 2022 became a part of the collection of this athlete. His 9,230 Test performances of 46.85 average and incredible 14,557 ODI performances of 58.46 demonstrate consistency bordering on supernatural- hundred across countries, conditions, opponents, pressure situations. What separates Kohli? Hunger, Unmatched fitness. Perfection in technicalism, perfected by obsession. Mental toughness that can work in times when others fail. His mastery of the chase in ODIs was legendary; Test century overseas solidified omnipresent supremacy. Kohli does not only run, he eats the bowling with relentless aggression and in 123 Tests and 308 ODIs. 5. Shubman Gill Image Source : Getty Images Gill is the new generation of Indian batting- and what a splendid head start he has got. He had become the youngest member of this club by successfully completing his tri-format century collection in 2023. The maturity that exceeds the years is evident in his 10 Test centuries with top score of 269. The restrained aggressiveness in his eight ODI hundreds including the 208 in one hundred also demonstrate maturity; and his T20I hundred against the New Zealand was the white ball test. The average of 2,843 Test by Gill is 43.07 on the 40 Tests and this is quite impressive. His style seems to be too perfect and too young- he has clearly understood the principles of defense, he plays a gracefully stylized game, shows some sort of smartness in choosing the shot. Most importantly, his character when it comes to pressure impresses. Other people are panicking but Gill is not. His cover drives take veterans back to old masters; his acceleration capability makes everyone know that this is the future of modern day cricket. Also Read | Fastest Triple Century in Test Cricket History 6. Yashasvi Jaiswal Image Source : Associated Press The newest entrant, The experience that Jaiswal has had in life, working in tents and becoming the global superstar is the best fairytale in the history of cricket. His low to high story is one that motivates millions but there is substance behind the story. Jaiswal has seven Test centuries to his name at such an early age, and he has had a monumental 214 against England in the company, which makes his red-ball qualifications shine brightly. His radical opening strategy is a revolution in Test batting with his 67 strike rate and 49 plus average showing that he is able to be patient and aggressive at the same time. In 2025, his ODI century and T20I hundred became the sixteenth player in this exclusive club in India. What makes Jaiswal special? Fearlessness. He does not only survive, but he dominates even ball one, regardless of the format, or quality of opponent. Conclusion These half a dozen cricketers symbolize the highest versatility of Indian batting - the champions that mastered the mental battle of Test, the tactical balance of ODI and the hurly and burly of T20. Raina has been the first to do so when no one had done it. It is set as the standard of greatness in modern times by Rohit, Kohli and Rahul. Gill and Jaiswal are the future who have already entered this elite club at a very young age. What unites them? Adaptability. They do not simply play another format, but they master the one, practicing techniques, mindset and style without any hitch. This is because T20 has extended the reach of centuries at equal rates: easier because players now acquire power-hitting sooner, and more impressive because specialization can easily make players technically pure. These six played off in a brilliant way. With the development of Indian cricket, this club is going to grow. Yet these innovators set the benchmark of all-format perfection.