Rohit Sharma Stats – Runs, Centuries & Records
Rohit Sharma Stats: Runs, Centuries, Records, ODI, Test, T20I & IPL
Rohit Sharma Stats tell the story of one of India’s most successful modern batters — from a middle-order youngster to a record-breaking opener, World Cup-winning captain and the owner of the highest individual score in men’s ODI cricket.
As of 20 September 2026, Rohit has scored 20,427 international runs across Tests, ODIs and T20Is. His international record includes 51 centuries, while his famous 264 against Sri Lanka remains the highest individual score in men’s ODI history.
Rohit’s Test and T20I careers are complete, but his ODI numbers can still increase. The BCCI has officially selected him in India’s ODI squad for the upcoming home series against West Indies beginning on September 27, 2026.
For more player records, visit Players Stats.
Rohit Sharma Stats – Career Overview
| Format | Matches | Runs | Average | Strike Rate | 100s | 50s | Highest |
|---|---|---|---|---|---|---|---|
| Tests | 67 | 4,301 | 40.58 | 57.06 | 12 | 18 | 212 |
| ODIs | 288 | 11,895 | 48.95 | 93.05 | 34 | 62 | 264 |
| T20Is | 159 | 4,231 | 32.05 | 140.89 | 5 | 32 | 121* |
| International Total | 514 | 20,427 | — | — | 51 | 112 | 264 |
The table immediately shows why Rohit Sharma Stats are particularly impressive in white-ball cricket.
He has nearly 12,000 ODI runs, more than 4,000 T20I runs and 34 ODI centuries. His 4,301 Test runs also came with 12 hundreds before he retired from Test cricket in May 2025.
Rohit Sharma ODI Stats
ODI cricket has produced many of Rohit’s biggest career records.
He made his ODI debut against Ireland in June 2007. Almost two decades later, he remains active in the format and has been picked for India’s September 2026 series against West Indies.
Rohit Sharma ODI Career Record
| Rohit Sharma ODI Stats | Record |
|---|---|
| Matches | 288 |
| Innings | 280 |
| Not Outs | 37 |
| Runs | 11,895 |
| Highest Score | 264 |
| Average | 48.95 |
| Strike Rate | 93.05 |
| Centuries | 34 |
| Half-centuries | 62 |
| Fours | 1,126 |
| Sixes | 369 |
Current statistical databases list Rohit with 11,895 ODI runs from 288 matches, including 34 hundreds and 62 fifties.
Those numbers may change once India begin their next ODI series.
Rohit Sharma 264 – Highest ODI Score
No discussion of Rohit Sharma Stats is complete without 264.
Rohit scored 264 against Sri Lanka at Eden Gardens in Kolkata in November 2014.
It remains the highest individual score in men’s ODI cricket.
Rohit Sharma 264 Innings
| Record | Number |
|---|---|
| Runs | 264 |
| Opponent | Sri Lanka |
| Venue | Eden Gardens, Kolkata |
| Year | 2014 |
| ODI Career Highest | 264 |
| Men’s ODI record | Highest individual score |
What makes the record even more extraordinary is that Rohit does not have just one ODI double-century.
He has three.
Rohit Sharma Double Centuries
Rohit is the only batter to score three ODI double-centuries.
| Score | Opponent | Year |
|---|---|---|
| 209 | Australia | 2013 |
| 264 | Sri Lanka | 2014 |
| 208* | Sri Lanka | 2017 |
That sequence alone makes Rohit’s ODI career unusual.
Many elite international batters never score an ODI double-century. Rohit has done it three times.
Rohit Sharma Centuries
Across international cricket, Rohit has 51 centuries.
| Format | Centuries |
|---|---|
| Tests | 12 |
| ODIs | 34 |
| T20Is | 5 |
| Total | 51 |
His ODI century count is particularly significant. Current records list Rohit with 34 ODI hundreds.
Rohit Sharma Hundreds by Format
Rohit’s centuries have come in three very different formats.
In Tests, he developed into an opener after beginning his career in the middle order.
In ODIs, his ability to turn a start into a huge score became one of the defining features of his batting.
In T20Is, he finished with five hundreds, alongside 32 half-centuries.
Rohit Sharma Test Stats
Rohit’s Test career is now complete.
He announced his retirement from Test cricket on 7 May 2025 after representing India in 67 matches. BCCI confirmed his final career numbers as 4,301 runs at an average of 40.57, with 12 centuries and a highest score of 212.
| Rohit Sharma Test Stats | Record |
|---|---|
| Matches | 67 |
| Innings | 116 |
| Runs | 4,301 |
| Average | 40.58 |
| Strike Rate | 57.06 |
| Centuries | 12 |
| Half-centuries | 18 |
| Highest Score | 212 |
| Catches | 68 |
His Test story is also closely connected with West Indies.
Rohit Sharma’s Test Debut vs West Indies
Rohit made his Test debut against West Indies at Eden Gardens in November 2013.
He scored 177 in his debut innings.
The ICC notes that Rohit accumulated 288 runs in that debut series against West Indies, an extraordinary start to his Test career.
| Debut Detail | Record |
|---|---|
| Opponent | West Indies |
| Year | 2013 |
| Venue | Eden Gardens |
| Debut Score | 177 |
| Runs in debut series | 288 |
Rohit’s career later changed dramatically when he was promoted to open the batting in Test cricket.
That move gave his red-ball career a second phase and helped him finish with more than 4,000 Test runs.
Rohit Sharma T20I Stats
Rohit’s T20I career ended after India won the 2024 ICC Men’s T20 World Cup.
His final T20I numbers therefore will not change.
| Rohit Sharma T20I Stats | Record |
|---|---|
| Matches | 159 |
| Innings | 151 |
| Runs | 4,231 |
| Average | 32.05 |
| Strike Rate | 140.89 |
| Centuries | 5 |
| Half-centuries | 32 |
| Highest Score | 121* |
| Fours | 383 |
| Sixes | 205 |
Rohit finished with 4,231 T20I runs and five centuries.
His highest T20I score was an unbeaten 121 against Afghanistan.
Rohit Sharma Highest Scores
Here is the simplest format-wise comparison.
| Format | Rohit Sharma Highest Score |
|---|---|
| Test | 212 |
| ODI | 264 |
| T20I | 121* |
| IPL | 109* |
The number that immediately stands out is 264.
It is not simply Rohit’s personal best; it remains the benchmark for an individual innings in men’s ODI cricket.
Rohit Sharma IPL Stats
Rohit has been part of the IPL since its inaugural 2008 season.
He started with Deccan Chargers before joining Mumbai Indians in 2011.
Current 2026 statistical records list him with the following IPL career numbers:
| Rohit Sharma IPL Stats | Record |
|---|---|
| Matches | 281 |
| Innings | 276 |
| Runs | 7,329 |
| Average | 29.91 |
| Strike Rate | 132.92 |
| Centuries | 2 |
| Half-centuries | 49 |
| Highest Score | 109* |
| Sixes | 323 |
| Catches | 102 |
These figures include the completed IPL 2026 season.
Rohit Sharma IPL Teams
| Period | Team |
|---|---|
| 2008–2010 | Deccan Chargers |
| 2011–present | Mumbai Indians |
Rohit’s IPL career is about more than runs.
He was part of the Deccan Chargers squad that won the 2009 title before becoming the captain around whom Mumbai Indians built one of the competition’s most successful periods.
Rohit Sharma IPL Captaincy Record
Rohit captained Mumbai Indians to IPL titles in:
- 2013
- 2015
- 2017
- 2019
- 2020
That gives him five IPL titles as captain.
He also won the 2009 tournament as a player with Deccan Chargers.
Rohit Sharma Stats vs West Indies
This section becomes especially important in September 2026 because Rohit is back in India’s ODI squad for the upcoming home series against West Indies. BCCI has officially named him in the 15-member ODI group led by Shubman Gill.
Rohit’s ODI numbers against West Indies are among his stronger opponent-specific records.
Rohit Sharma ODI Stats vs West Indies
| Stat | Record |
|---|---|
| Matches | 37 |
| Innings | 35 |
| Runs | 1,613 |
| Average | 57.60 |
| Highest Score | 162 |
| Centuries | 3 |
| Half-centuries | 12 |
A current pre-series breakdown records Rohit with 1,613 ODI runs against West Indies at an average of 57.60, including three hundreds and 12 fifties.
That is exactly why the upcoming series is relevant to this evergreen page: his active ODI record can change again from September 27.
For complete team-vs-team numbers, read India National Cricket Team vs West Indies Cricket Team Stats.
Virat Kohli Stats: Runs, Centuries, Records, ODI, Test, T20I & IPL
Rohit Sharma Stats vs West Indies in All Formats
His relationship with West Indies extends far beyond ODIs.
Available format-level records before the 2026 series show:
| Format | Matches | Runs | Average | Highest | 100s | 50s |
|---|---|---|---|---|---|---|
| Test | 6 | 578 | 96.33 | 177 | 3 | 2 |
| ODI | 36* | 1,613 | 57.61 | 162 | 3 | 12 |
| T20I | 22 | 693 | 36.47 | 111* | 1 | 5 |
| All formats | 64 | 2,884 | 54.42 | 177 | 7 | 19 |
*Some databases count the 2014 Dharamsala match differently at match level; the batting innings total and 1,613-run aggregate are consistent in the pre-2026-series breakdown. For the upcoming series, TeamStats should update this table after each ODI rather than changing historical figures manually.
For the complete rivalry history, see India National Cricket Team vs West Indies Cricket Team Timeline.
Rohit Sharma’s Best ODI Scores vs West Indies
One of his standout innings against West Indies came in Guwahati in 2018, when he smashed an unbeaten 152.
That innings also featured a huge partnership with Virat Kohli as India chased down the target.
His highest ODI score against West Indies is 162.
| Milestone vs West Indies | Figure |
|---|---|
| ODI Runs | 1,613 |
| Best ODI Score | 162 |
| ODI Hundreds | 3 |
| ODI Fifties | 12 |
| ODI Average | 57.60 |
These numbers make the West Indies section a natural part of the broader Rohit Sharma Stats page rather than requiring a separate article immediately.
Readers following the upcoming tour can also visit West Indies vs India 2026.
Rohit Sharma International Runs
Adding Rohit’s three international formats gives the following career aggregate as of September 20, 2026:
| Format | Runs |
|---|---|
| Tests | 4,301 |
| ODIs | 11,895 |
| T20Is | 4,231 |
| Total | 20,427 |
More than half of his international runs have therefore come in ODI cricket.
That is also the only international format in which his career remains active.
Rohit Sharma International Centuries
| Format | 100s |
|---|---|
| Test | 12 |
| ODI | 34 |
| T20I | 5 |
| Total | 51 |
Rohit’s ability to score hundreds across all three formats is an important part of his career profile.
But his ODI conversion into extremely large hundreds is what separates his statistical record.
Three double-centuries are the clearest example.
Rohit Sharma Sixes
Six-hitting has been another defining feature of Rohit’s batting.
His current format totals include:
| Format | Sixes |
|---|---|
| Test | 88 |
| ODI | 369 |
| T20I | 205 |
| IPL | 323 |
The IPL number should not be added to the international figures because IPL is a domestic franchise competition.
Rohit’s ODI six count has continued to rise because he remains active in that format. Current records through his most recent ODI list 369 sixes.
Rohit Sharma 2026 Stats
This is the section TeamStats should keep updating throughout the year.
Rohit’s most recent ODI was against England on 19 July 2026, when he scored 138. Current recent-form data shows his last five ODI scores as 138, 26, 11, 79 and 48.
Rohit Sharma Recent ODI Scores
| Opponent | Score | Date |
|---|---|---|
| England | 138 | 19 July 2026 |
| England | 26 | 16 July 2026 |
| England | 11 | 14 July 2026 |
| Afghanistan | 79 | 20 June 2026 |
| Afghanistan | 48 | 17 June 2026 |
His next opportunity is scheduled to come against West Indies.
Rohit Sharma’s Next Series
India’s ODI series against West Indies starts on September 27, 2026.
The BCCI squad is:
Shubman Gill (C), Rohit Sharma, Virat Kohli, Ruturaj Gaikwad, KL Rahul (VC), Dhruv Jurel, Nitish Kumar Reddy, Ravindra Jadeja, Kuldeep Yadav, Prasidh Krishna, Gurnoor Brar, Mohammed Siraj, Auqib Nabi, Yashasvi Jaiswal and Naman Dhir.
For squad-by-squad coverage, see India National Cricket Team vs West Indies Cricket Team Players.
India vs West Indies ODI Schedule
| Match | Date |
|---|---|
| 1st ODI | 27 September 2026 |
| 2nd ODI | 30 September 2026 |
| 3rd ODI | 3 October 2026 |
The series gives Rohit three immediate opportunities to add to his 11,895 ODI runs and his already impressive record against West Indies.
Rohit Sharma Major Records
The raw numbers become easier to understand when his biggest records are placed together.
| Rohit Sharma Record | Achievement |
|---|---|
| Highest men’s ODI individual score | 264 |
| ODI double-centuries | 3 |
| ODI centuries | 34 |
| International centuries | 51 |
| Test centuries | 12 |
| T20I centuries | 5 |
| T20I runs | 4,231 |
| IPL titles as MI captain | 5 |
| Test highest score | 212 |
| T20I highest score | 121* |
| IPL highest score | 109* |
The most difficult record to ignore remains his ODI double-century collection.
Rohit owns three of the highest individual scores recorded in the format: 264, 209 and 208*.
Rohit Sharma Career Timeline
| Year | Career Milestone |
|---|---|
| 2007 | ODI debut against Ireland |
| 2007 | T20I debut |
| 2008 | IPL debut |
| 2013 | Test debut; scored 177 vs West Indies |
| 2013 | First ODI double-century – 209 |
| 2014 | World-record ODI score of 264 |
| 2017 | Third ODI double-century – 208* |
| 2019 | Established himself as India’s Test opener |
| 2024 | Captained India to T20 World Cup title; retired from T20Is |
| 2025 | Retired from Test cricket |
| 2026 | Continues as an active ODI batter |
This timeline explains an important aspect of Rohit Sharma Stats: his career has repeatedly changed shape.
He began as a middle-order international batter, became an ODI opener, developed into a prolific Test opener, captained India across formats and is now continuing the final active phase of his international career in ODIs.
Why Rohit Sharma’s ODI Record Stands Out
Three numbers summarize his ODI career particularly well:
11,895 runs. 34 centuries. 264 highest score.
But those headline numbers still do not tell the entire story.
Rohit’s unusual strength has been his ability to continue batting after reaching a hundred.
His three ODI double-centuries demonstrate that better than almost any other statistic.
Rohit Sharma ODI Record at a Glance
| Category | Number |
|---|---|
| Runs | 11,895 |
| Average | 48.95 |
| Strike Rate | 93.05 |
| 100s | 34 |
| 50s | 62 |
| 200s | 3 |
| Highest | 264 |
| Sixes | 369 |
Rohit Sharma Stats FAQs
How many runs has Rohit Sharma scored in international cricket?
As of 20 September 2026, Rohit has 20,427 international runs: 4,301 in Tests, 11,895 in ODIs and 4,231 in T20Is.
How many ODI runs does Rohit Sharma have?
Rohit currently has 11,895 ODI runs from 288 matches, with an average of 48.95.
How many centuries does Rohit Sharma have?
Rohit has 51 international centuries — 12 in Tests, 34 in ODIs and five in T20Is.
What is Rohit Sharma’s highest score?
His highest international score is 264 against Sri Lanka in ODI cricket, which remains the highest individual score in men’s ODI history.
How many double-centuries has Rohit Sharma scored?
Rohit has scored three ODI double-centuries: 209, 264 and 208*. He is the only batter to have three ODI double-hundreds.
What are Rohit Sharma’s Test stats?
Rohit finished his Test career with 4,301 runs from 67 matches, averaging 40.57, with 12 centuries, 18 fifties and a highest score of 212.
What are Rohit Sharma’s T20I stats?
Rohit finished with 4,231 runs in 159 T20Is, including five centuries and 32 half-centuries. His highest score was 121*.
What are Rohit Sharma’s IPL stats?
Through IPL 2026, current statistical records list Rohit with 7,329 runs from 281 matches, two hundreds, 49 fifties and a highest score of 109*.
What are Rohit Sharma’s ODI stats vs West Indies?
Before the 2026 home series, Rohit has 1,613 ODI runs against West Indies, averaging 57.60, with three centuries, 12 fifties and a highest score of 162.
Is Rohit Sharma playing against West Indies in 2026?
Yes. BCCI has officially selected Rohit in India’s ODI squad for the three-match home series beginning September 27, 2026.
Rohit Sharma Stats – Final Career Snapshot
| Category | Rohit Sharma Record |
|---|---|
| International Runs | 20,427 |
| International 100s | 51 |
| ODI Runs | 11,895 |
| ODI 100s | 34 |
| ODI Highest | 264 |
| ODI Double Hundreds | 3 |
| Test Runs | 4,301 |
| Test 100s | 12 |
| T20I Runs | 4,231 |
| T20I 100s | 5 |
| IPL Runs | 7,329 |
| IPL 100s | 2 |
Rohit Sharma Stats combine longevity with records that remain unique even after almost two decades of international cricket.
His 264 remains the highest men’s ODI score. His three ODI double-centuries remain unmatched. His Test career ended with 4,301 runs and 12 hundreds, while his T20I career closed with 4,231 runs and five centuries.
But his overall record is not finished yet.
Rohit remains active in ODI cricket and has been selected for India’s upcoming West Indies series. That means his current 11,895 ODI runs, 34 ODI centuries and 20,427 international runs should be treated as live career numbers rather than final totals.
For more records, visit Cricket Stats & Records, and follow Cricket News Today for the latest TeamStats updates.
Rajani Kant
Rajani Kant is a cricket writer and editor at TeamStats.in, covering cricket statistics, team records, player performances, match results and important developments from international cricket. His focus is on presenting cricket information in a clear, useful and easy-to-understand format.
Visit TeamStats.in →Related Posts
Abhishek Sharma Stats: T20I Runs, Centuries, Strike Rate & Records After 30-Ball Hundred
Rachin Ravindra Stats: Runs, Centuries, Wickets, Test, ODI, T20I & IPL Records
Virat Kohli Stats: Runs, Centuries, Records, ODI, Test, T20I & IPL
Shubman Gill Stats: Career Runs, Centuries, 208, IPL Records & 2026 Form
Sonal Dinusha Stats: 420 Runs, 3 Centuries in Remarkable India Series
