The All-Format Challenge
Scoring a century in any format of international cricket is a monumental achievement. But to do it in Tests, One-Day Internationals, and Twenty20s is a true mark of greatness. Each format demands a completely different skill set, temperament, and approach.
Test cricket requires patience and defensive resilience. ODIs are a mix of accumulation and aggression. T20 cricket demands explosive power from the very first ball. A player who scores a ton in all three is not just a specialist; they are a complete, modern-day batter, capable of adapting to any situation the game throws at them. This rare feat separates the great from the legendary, and the list of Indians who have conquered this challenge is a short and prestigious one.
1. Smriti Mandhana: The Newest Member
With her sensational 124 off 64 balls against Hong Kong in the 2026 Women's Asia Cup, Smriti Mandhana joined this elite group. This was her second century in T20Is, making her the first Indian woman to score multiple tons in the shortest format. She had already become the first Indian woman to score centuries in all three formats back in 2025. Her latest hundred not only sealed her place on this list but also saw her become the all-time leading run-scorer in women's international cricket, surpassing the legendary Mithali Raj. With two Test centuries, 14 ODI tons, and now two T20I hundreds, Mandhana’s elegant yet destructive style has made her one of the most formidable openers in world cricket. Her achievement underscores her versatility and her status as a true modern great.
2. Rohit Sharma: The Record-Breaking Hitman
When it comes to all-format dominance, few can match Rohit Sharma. He is the only Indian player to have scored multiple centuries in all three formats of the game. With a staggering 12 Test centuries, 34 ODI centuries, and a record five T20I centuries, his numbers are simply phenomenal. Sharma’s journey is one of incredible transformation—from a talented middle-order batsman to arguably the most destructive opening batsman in modern history. He holds the world record for the highest individual score in ODIs (264) and is the only player to have scored three double-centuries in the format. His ability to switch from a calm accumulator to a six-hitting machine makes him a master of every format.
3. Suresh Raina: The Trailblazer
Every exclusive club has its first member, and for India, that player was Suresh Raina. Long before all-format consistency became a common talking point, Raina set the standard. He achieved the historic feat in 2010, completing his set with a sublime Test century on debut against Sri Lanka. Earlier that year, he had become India’s first-ever T20I centurion with a blistering 101 against South Africa in the T20 World Cup. An aggressive left-hander known for his fearless batting in the middle order and electric fielding, Raina was a vital cog in India’s white-ball teams, contributing to wins in both the 2011 World Cup and the 2013 Champions Trophy. His pioneering achievement cemented his legacy as a true white-ball legend and a versatile cricketer.














