List of Rohit Sharma Centuries in IPL
Rohit Sharma has scored 2 centuries in the Indian Premier League through the completed 2026 season: an unbeaten 109 against Kolkata Knight Riders at Eden Gardens in 2012, and an unbeaten 105 against Chennai Super Kings at Wankhede Stadium in 2024. Twelve years separate the two hundreds, yet both remain among the most talked-about innings of his long IPL career.
That low total is one of the curiosities of Rohit’s IPL career. He is the second-highest run-scorer in IPL history, a six-time title winner as a player, and one of the most feared white-ball batters of his generation, yet centuries have never flowed for him in the IPL. This article lists both hundreds in full, explains the context behind each innings, and looks at the near misses that stopped just short of three figures.
Complete List of Rohit Sharma Centuries in IPL
| No. | Score | Opposition | Venue | Season | Balls | Fours | Sixes | Result |
|---|---|---|---|---|---|---|---|---|
| 1 | 109 not out | Kolkata Knight Riders | Eden Gardens, Kolkata | 2012 | 60 | 12 | 5 | Mumbai Indians won by 27 runs |
| 2 | 105 not out | Chennai Super Kings | Wankhede Stadium, Mumbai | 2024 | 63 | 11 | 5 | Chennai Super Kings won by 20 runs |
109 Not Out Against Kolkata Knight Riders, 2012
Rohit Sharma’s first IPL century arrived on 12 May 2012 at Eden Gardens, and it announced him as a genuine T20 batting force. Mumbai Indians lost Sachin Tendulkar early, but Rohit took charge of the innings and built a match-defining partnership with Herschelle Gibbs. The pair added an unbeaten 167 runs for the second wicket, still one of the great stands in Mumbai’s IPL history, with Gibbs contributing 66 not out from 58 balls.
Rohit reached his hundred from 60 balls, striking 12 fours and 5 sixes at a strike rate above 180. Mumbai finished on 182 for 1, and Kolkata, despite 79 from Jacques Kallis, could only manage 155 for 4. Mumbai won by 27 runs, and Rohit was named Player of the Match. The innings mattered because it came when Rohit was still establishing himself as a top-order batter in the shortest format. Before this knock, his reputation rested largely on elegance and timing; after it, he had a signature IPL innings built on power and control.
The 2012 hundred remains his highest IPL score more than a decade later.
105 Not Out Against Chennai Super Kings, 2024
Rohit waited twelve years for his second IPL hundred, and when it came, it was a one-man resistance act against Chennai Super Kings at Wankhede Stadium on 14 April 2024. Chennai batted first and posted 206 for 4, built on half-centuries from Ruturaj Gaikwad and Shivam Dube. Chasing 207, Mumbai lost wickets steadily at the other end while Rohit held the innings together.
He reached his century with a boundary off his 61st ball, in the final over bowled by Mustafizur Rahman, and finished unbeaten on 105 from 63 balls with 11 fours and 5 sixes. Only three other Mumbai batters reached double figures. Mumbai closed on 186 for 6 and lost by 20 runs, with Matheesha Pathirana’s four-wicket spell doing much of the damage for Chennai.
Even in defeat, the innings carried two landmarks. It was Rohit’s first IPL century since 2012, ending one of the longest gaps between hundreds by any batter in the league. During the knock, he also became the first Indian batter to register 500 sixes in T20 cricket, a measure of the sustained power-hitting that has defined his white-ball career.
Why Rohit Sharma Has Only Two IPL Centuries
Two hundreds looks like a small return for a batter of Rohit’s quality, but the explanation lies in role, responsibility, and the nature of T20 batting. For much of his IPL career, Rohit batted in the middle order or carried the extra load of captaincy. He led Mumbai Indians from 2013 to 2023, winning five titles as captain, and the demands of leading the side often pushed his own batting into a supporting role: rebuilding after early wickets, managing chases, and batting through pressure rather than chasing personal milestones.
Even after moving to the top of the order, Rohit’s game has been built on giving Mumbai fast starts rather than batting through all twenty overs. An opener who scores quickly and falls after a 40-ball 70 has done his job, even if the century column stays empty. He has passed fifty close to fifty times in the IPL, which shows how often he has converted starts into substantial scores without quite reaching three figures. In a format where only a small number of innings each season reach a hundred, consistency of that kind is arguably more valuable than a handful of centuries.
The gap between his two hundreds also reflects how rarely everything aligns for a T20 century: the batter must face enough balls, the team must bat first or chase a big total, and the wickets must hold at the other end. Rohit’s 2024 hundred is the perfect illustration. He faced 63 balls and carried his bat, yet still finished on the losing side because the chase was too steep for one batter alone.
Near Misses: The Scores That Stopped Short
Rohit has come agonisingly close to a third IPL century several times. The three highest scores below his two hundreds are all innings that changed matches, and two of them ended with him dismissed while chasing the milestone.
| Score | Opposition | Venue | Season | Balls | Fours | Sixes | Result |
|---|---|---|---|---|---|---|---|
| 98 not out | Kolkata Knight Riders | Eden Gardens, Kolkata | 2015 | 65 | 12 | 4 | Kolkata won by 7 wickets |
| 94 | Royal Challengers Bengaluru | Wankhede Stadium, Mumbai | 2018 | 52 | 10 | 5 | Mumbai won by 46 runs |
| 87 | Chennai Super Kings | Wankhede Stadium, Mumbai | 2011 | 48 | 8 | 5 | Mumbai won by 8 runs |
The 98 not out against Kolkata in the opening match of the 2015 season was a captain’s innings under pressure. Mumbai had slipped to 37 for 3 inside the powerplay, and Rohit rebuilt the innings to take his side to 168 for 3.
The 94 against Royal Challengers Bengaluru in 2018 was the more explosive near miss. Walking in at 0 for 2 after Umesh Yadav struck with the first two balls of the match, Rohit added 108 runs for the third wicket with Evin Lewis and reached his fifty from 32 balls. He was dismissed on the fifth ball of the final over, trying to hit the six that would have taken him to a hundred, as Mumbai posted 213 for 6 and won by 46 runs. The 87 against Chennai in 2011, scored from 48 balls in his first season with Mumbai, showed the same combination of power and placement that would later produce his two hundreds.
In the 2026 season, Rohit began the campaign with 78 from 38 balls against Kolkata Knight Riders, a reminder that the ability to dominate an attack has not left him, even though a third IPL century did not arrive.
Rohit Sharma Against the IPL Century Leaders
Put alongside the players with the most IPL hundreds, Rohit’s tally of two looks modest. Yet the comparison also shows how unusual multiple IPL centuries are: only a handful of batters in league history have reached even five.
| Batter | IPL Centuries |
|---|---|
| Virat Kohli | 9 |
| Jos Buttler | 7 |
| Chris Gayle | 6 |
| KL Rahul | 6 |
| Sanju Samson | 5 |
| Rohit Sharma | 2 |
Chris Gayle’s unbeaten 175 against Pune Warriors in 2013 remains the highest individual score in IPL history, and Jos Buttler matched Kohli’s feat of four centuries in a single season in 2022. Rohit’s numbers sit in a different category: fewer centuries, but a career built on titles, longevity, and high-impact innings in big matches. He has won six IPL titles as a player, one with Deccan Chargers in 2009 and five as Mumbai’s captain, which makes him the most decorated player in the league’s history.
He is also one of the rare players to have both an IPL century and an IPL hat-trick to his name, having taken a hat-trick early in his career before his batting fully blossomed. That double is a neat summary of his all-round value in his younger years, when he was still bowling part-time leg-spin alongside his batting. He also ranks among the most six-hitters in IPL history, and his full career numbers are set out in Rohit Sharma IPL stats.
What the Two Centuries Tell Us
Read together, Rohit’s two IPL hundreds describe a career of two halves. The first was the young middle-order batter announcing himself on a big stage, playing the innings that made Mumbai believe he could anchor a batting line-up. The second was the senior opener holding a collapsing chase together on his own, twelve years older and still capable of dominating one of the league’s best attacks.
Neither century came in a title-winning season for Mumbai, and one came in a defeat, yet both are remembered for clean striking, smart pacing, and the ability to keep scoring while partners fell around him. For a batter whose IPL legacy rests on leadership, longevity, and big-match temperament, the two hundreds are the purest evidence of his batting quality in the format.
How many IPL centuries does Rohit Sharma have?
Rohit Sharma has 2 IPL centuries through the completed 2026 season: 109 not out against Kolkata Knight Riders in 2012 and 105 not out against Chennai Super Kings in 2024.
What is Rohit Sharma’s highest score in the IPL?
His highest IPL score is 109 not out, made against Kolkata Knight Riders at Eden Gardens in 2012 from 60 balls, with 12 fours and 5 sixes.
Why did it take twelve years between his two IPL centuries?
Role and responsibility played a large part. Rohit captained Mumbai Indians for most of that period, often batted in the middle order, and built his game around fast starts and match management rather than batting through twenty overs.
Did Rohit Sharma score an IPL century in the 2026 season?
No. His best score of the 2026 season was 78 from 38 balls against Kolkata Knight Riders, and his IPL century tally remained at two at the end of the season.
Has Rohit Sharma scored a century against Chennai Super Kings?
Yes. His 105 not out against Chennai Super Kings at Wankhede Stadium in 2024 is his only IPL century against them, and it came in a losing cause as Mumbai fell 20 runs short of a 207 target.
How many IPL titles has Rohit Sharma won?
He has won six IPL titles as a player: one with Deccan Chargers in 2009 and five as captain of Mumbai Indians in 2013, 2015, 2017, 2019, and 2020.

Rivcky John
A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.
