Few cricketers in the history of the game have managed to blend timing, power, and consistency quite like Rohit Sharma. Known as the “Hitman” of Indian cricket, Rohit has rewritten the record books with his elegance and dominance across formats.
From his effortless pull shots to his marathon double hundreds in ODIs, Rohit Sharma centuries have come to define an entire era of Indian batting brilliance.
As of October 2025, Rohit Sharma has 50 international centuries — a monumental feat that places him among cricket’s all-time greats. His tally includes 12 Test centuries, 33 ODI centuries, and 5 T20I centuries, making him the only player in history to score five or more hundreds in all three international formats.
Let’s take a deep dive into his journey — from the young prodigy of 2007 to one of the most prolific batters the game has ever seen.
The Beginning: A Star Is Born
Rohit Sharma made his international debut in 2007 during an ODI against Ireland. For the next few years, he was seen as a talent in progress — gifted, stylish, but inconsistent. His early career was marked by flashes of brilliance rather than sustained dominance.
Everything changed in 2013, when then-captain MS Dhoni promoted Rohit to open the innings in ODIs. That single move transformed Rohit Sharma’s career and, arguably, Indian cricket history. From there on, the centuries began to flow like a steady river.
Rohit Sharma ODI Centuries: The Foundation of Greatness
Total: 33 ODI Centuries (as of October 2025)
ODIs have been the format where Rohit truly unleashed his potential. His Rohit Sharma ODI centuries are filled with artistry, patience, and bursts of explosive stroke play. He is one of the few players in history to score three double centuries in ODIs — a record that may remain untouched for decades.
Here’s a look at his most iconic one-day performances:
First Century: Zimbabwe, 2010
Rohit’s maiden ODI century came against Zimbabwe in Bulawayo in 2010, when he scored 114. Though India lost the match, it was the beginning of something special. Just two days later, he scored another unbeaten 101*, showing his appetite for big scores.
The 2013 Breakthrough
In 2013, Rohit scored two centuries against Australia, including his first double century (209) in Bengaluru. That innings announced the arrival of the “Hitman” — a player capable of decimating bowling attacks at will.
Record-Breaking 264 vs Sri Lanka (2014)
On November 13, 2014, at the iconic Eden Gardens, Rohit Sharma played what is arguably the greatest ODI innings of all time — 264 off 173 balls against Sri Lanka. It remains the highest individual score in ODI cricket to date.
This was not just a record; it was a statement that Rohit Sharma had entered cricket’s elite league.
World Cup 2019 Dominance
Rohit’s form peaked during the 2019 ICC Cricket World Cup, where he scored five centuries in a single tournament, setting a world record. He amassed 648 runs and carried India to the semifinals, cementing his reputation as a big-match player.
Recent Milestones
In October 2025, Rohit scored his 33rd ODI century (121* vs Australia at the Sydney Cricket Ground), becoming only the 10th player in history to reach 50 international centuries overall.
This innings showcased his calm, calculated aggression — a perfect example of his evolution from a stroke player to a strategic match-winner.
Records That Define Rohit Sharma’s ODI Legacy
-
Rohit Sharma total centuries (ODIs): 33
-
Rohit Sharma double centuries: 3 (209, 264, 208*)
-
Rohit Sharma hundreds by year: Peaks in 2013, 2017, 2019, 2023
-
Highest ODI Score: 264 (World Record)
-
Most ODI centuries vs a single team: 9 (Australia, tied record)
Rohit Sharma Test Centuries: The Classic Craftsman
Total: 12 Test Centuries
When Rohit finally got a consistent run as a Test opener in 2019, it unlocked a new dimension of his batting. His Rohit Sharma Test centuries are a masterclass in patience and controlled aggression — particularly on Indian pitches.
Dream Debut (2013)
Rohit scored 177 on debut against the West Indies in Kolkata, followed by 111 in the next Test* in Mumbai. Few players have started their Test career with such flair.
Dominance as Test Opener (2019–2024)
In 2019, against South Africa, he opened the batting for the first time in Tests and responded with twin centuries (176 and 127) in Vishakhapatnam, followed by a career-best 212 in Ranchi.
His technique against spin and improved temperament against pace helped him become India’s most reliable Test opener in home conditions.
Overseas Redemption
One of Rohit’s most satisfying knocks came at The Oval in 2021, where he scored a patient 127 — his first Test century away from home. It was an innings full of class and grit, showcasing his growth as a complete batsman.
Rohit Sharma Test Records
-
Total Test centuries: 12
-
Highest Test score: 212 (vs South Africa, 2019)
-
Centuries as opener: 8
-
Centuries in both innings of a Test: 1 (2019 vs South Africa)
Rohit’s ability to switch gears between formats — from the fast-paced ODIs to the grinding nature of Tests — shows the rare versatility of his talent.
Rohit Sharma T20 Centuries: The Power-Hitter’s Paradise
Total: 5 T20I Centuries
T20 cricket is often considered a young man’s game — but Rohit has owned it with his timing and precision. His Rohit Sharma T20 centuries reflect his explosiveness and consistency even in the shortest format.
Highlights of His T20I Hundreds
-
106 vs South Africa (2015) — His first T20I hundred, proving he could dominate in any format.
-
118 vs Sri Lanka (2017) — Came off just 43 balls, one of the fastest T20 centuries ever scored.
-
100 vs England (2018)* — A chase-master’s delight.
-
111 vs West Indies (2018)* — A perfect blend of class and aggression.
-
121 vs Afghanistan (2024)* — His farewell T20 century before retiring from the format.
Records in T20Is
-
Total T20I centuries: 5 (joint-most in the world)
-
Rohit Sharma fastest century: 35 balls (tied world record at the time)
-
T20I career runs: Over 4,000
-
Only player with 5+ centuries in each format
Even after stepping away from T20Is following India’s World Cup victory in 2024, Rohit’s record remains untouched.
Rohit Sharma IPL Centuries: The Franchise King
While Rohit Sharma IPL centuries are fewer (just one official IPL century), his impact in the league extends beyond personal milestones. As captain of the Mumbai Indians (MI), he led the team to five IPL titles, making him the most successful captain in IPL history until 2024.
His lone IPL century (109* vs Kolkata Knight Riders in 2012) showcased his brilliance in domestic T20s, but his consistent 400–500 run seasons over the years highlight his leadership and stability more than sheer stats.
Rohit’s IPL Numbers
-
Total IPL centuries: 1
-
IPL Runs: 6,200+
-
IPL Titles as Captain: 5
-
IPL Strike Rate: 130+
Rohit Sharma Total Centuries in International Cricket
As of October 2025, Rohit Sharma’s overall record across formats stands as follows:
| Format | Centuries | Highest Score | Notable Record |
|---|---|---|---|
| Tests | 12 | 212 | Century on debut, hundreds in both innings of a match |
| ODIs | 33 | 264 | Most double hundreds in ODIs (3) |
| T20Is | 5 | 121* | Joint-most T20I centuries in history |
| Total | 50 | 264 | Only player with 5+ centuries in all formats |
This remarkable consistency has placed Rohit among cricket’s greatest — joining the elite club of players with 50+ international hundreds.
Rohit Sharma Hundreds by Year: The Timeline of a Champion
| Year | Centuries Scored | Highlights |
|---|---|---|
| 2010 | 2 | First ODI centuries in Zimbabwe |
| 2013 | 3 | ODI double century vs Australia |
| 2014 | 1 | World-record 264 vs Sri Lanka |
| 2017 | 6 | Fastest T20 century, ODI double century |
| 2019 | 7 | Record 5 World Cup centuries |
| 2023 | 2 | Test & ODI centuries vs Australia, NZ |
| 2024 | 2 | Test & T20I centuries |
| 2025 | 1 | 50th international century vs Australia |
This steady graph shows that even after 15+ years, Rohit’s hunger for runs and milestones hasn’t diminished.
Why Rohit Sharma’s Centuries Stand Out
-
Style & Timing – No one makes batting look as easy as Rohit. His centuries are often built on effortless timing rather than brute force.
-
Big-Match Player – From World Cups to series deciders, Rohit delivers when it matters most.
-
Consistency Across Formats – Few players have achieved sustained success in Tests, ODIs, and T20Is simultaneously.
-
Conversion Rate – When he crosses 50, he often goes big — 8 of his ODI tons are 150+.
-
Captaincy and Composure – Even as India’s captain, his ability to lead while scoring heavily under pressure has enhanced his legacy.
Rohit Sharma’s Legacy: The Hitman of Every Era
At 38, Rohit Sharma continues to defy time and expectations. His total centuries place him among cricket’s immortals — rubbing shoulders with legends like Sachin Tendulkar (100) and Virat Kohli (82).
What makes him unique is his balance between grace and power — a rare blend that keeps fans and analysts mesmerized. Whether it’s the sound of his bat on a misty morning in Chennai or a fiery pull shot under Sydney’s lights, Rohit Sharma’s centuries are a celebration of batting at its purest.
As the only batsman ever to have five or more hundreds in Tests, ODIs, and T20Is, Rohit has transcended formats and eras. His record is not just a number — it’s a story of perseverance, timing, and transformation.
Also Read:
Shaheen Afridi vs Rohit Sharma
Conclusion: A Living Legend
The tale of Rohit Sharma centuries is a testament to what patience, belief, and talent can achieve. From a young middle-order hopeful to one of the greatest openers in cricket history, Rohit’s journey has inspired millions.
His 50 international hundreds are not just milestones — they are moments etched in cricket’s golden history. And as long as Rohit continues to walk out with that calm smile and unwavering focus, fans can be sure that the “Hitman” has a few more masterpieces left in his bat.


