Rohit Sharma Stats reflect one of the most decorated careers in Indian cricket. Rohit opens the batting in white-ball cricket and has played Test, ODI and T20I cricket since 2007 and 2013. He is also a leading figure in franchise cricket, most prominently the Indian Premier League (IPL), where he captained Mumbai Indians to five titles. This article covers his figures across formats, his centuries, his IPL record, and his key milestones. All statistics are current to 3 October 2026, the date of his most recent completed ODI, against West Indies.
Rohit Sharma Profile Details
| Detail | Information |
| Full name | Rohit Gurunath Sharma |
| Date of birth | 30 April 1987 |
| Age as of 30 October 2026 | 39 |
| Birthplace | Bansod, Nagpur, Maharashtra |
| Nationality | Indian |
| Batting style | Right-handed |
| Bowling style | Right-arm offbreak |
| Playing role | Top-order batter |
| International debuts | ODI v Ireland (23 June 2007), T20I v England (19 September 2007), Test v West Indies (6 November 2013) |
| Current franchise | Mumbai Indians (IPL) |
| Captaincy | Led Mumbai Indians to five IPL titles; captained India in all formats from 2022 until his Test and T20I retirements; led India to the 2024 T20 World Cup and the 2025 Champions Trophy |
Rohit’s franchise career includes the Deccan Chargers, where he played from 2008 to 2010, before joining Mumbai Indians in 2011. He has also played for Mumbai in domestic cricket and for India A.
Rohit Sharma Career Stats Overview
| Competition | Mat | Inns | NO | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s |
| Tests | 67 | 116 | 10 | 4301 | 212 | 40.58 | 57.06 | 12 | 18 | 473 | 88 |
| ODIs | 291 | 283 | 37 | 12120 | 264 | 49.27 | 93.38 | 35 | 63 | 1148 | 381 |
| T20Is | 159 | 151 | 19 | 4231 | 121* | 32.05 | 140.89 | 5 | 32 | 383 | 205 |
| IPL | 281 | 276 | 31 | 7329 | 109* | 29.91 | 132.92 | 2 | 49 | 661 | 323 |
| Champions League T20 | 11 | 11 | 1 | 322 | 51* | 32.20 | 126.77 | 0 | 1 | 24 | 16 |
| First-class | 129 | 209 | 19 | 9318 | 309* | 49.04 | 61.18 | 29 | 38 | 1074 | 170 |
| List A | 364 | 352 | 45 | 14517 | 264 | 47.28 | – | 39 | 76 | – | – |
| All T20 cricket | 472 | 459 | 54 | 12531 | 121* | 30.94 | 135.64 | 8 | 84 | 1131 | 568 |
His three international formats produce a combined 20,650 runs across 517 matches, with 52 centuries. The IPL, Champions League and domestic totals are separate competitions, so they should not be added to the international figures. The first-class and List A totals also cover domestic cricket and are kept apart from his Test and ODI records.
Rohit Sharma Test Stats
| Matches | Innings | Not Outs | Runs | Highest Score | Average | Balls Faced | Strike Rate | 100s | 50s | 4s | 6s | Ducks |
| 67 | 116 | 10 | 4301 | 212 | 40.58 | 7538 | 57.06 | 12 | 18 | 473 | 88 | 6 |
Rohit’s Test record includes 12 centuries, one of them a double-hundred, and a highest score of 212. He made 177 on Test debut against West Indies at Eden Gardens in November 2013, which is a debut hundred in the Test format. He has taken 68 catches in Tests.
His Test bowling is minimal: 16 innings, 383 balls, 224 runs, two wickets, and a best of 1/26. His Test career ended with his retirement from the format in April 2025, after his last Test against Australia at Melbourne in December 2024.
Rohit Sharma ODI Stats
| Matches | Innings | Not Outs | Runs | Highest Score | Average | Balls Faced | Strike Rate | 100s | 50s | 4s | 6s | Ducks |
| 291 | 283 | 37 | 12120 | 264 | 49.27 | 12979 | 93.38 | 35 | 63 | 1148 | 381 | 16 |
Rohit’s ODI record is the strongest of his career. He has 35 centuries, including three double-hundreds, with a highest score of 264 against Sri Lanka at Eden Gardens. His 209 against Australia in Bangalore in 2013 was one of those double-hundreds. He has 1,148 fours and 381 sixes in the format, and 112 catches.
His ODI bowling is limited to 40 innings, 610 balls, 533 runs and nine wickets, with a best of 2/27. He passed 12,000 ODI runs during the September 2026 series against West Indies, and his 2019 World Cup campaign remains a landmark: he scored 648 runs in nine matches, an average of 81, to finish as the tournament’s leading run-scorer.
Rohit is currently ranked fourth in ODI batting. He was ranked first in the format at his peak.
Rohit Sharma T20I Stats
| Matches | Innings | Not Outs | Runs | Highest Score | Average | Balls Faced | Strike Rate | 100s | 50s | 4s | 6s | Ducks | Catches |
| 159 | 151 | 19 | 4231 | 121* | 32.05 | 3003 | 140.89 | 5 | 32 | 383 | 205 | 12 | 65 |
Rohit’s T20I record combines strong strike-rate and boundary-hitting with a high number of sixes. His 205 sixes make up a large share of his T20I scoring, and his strike rate of 140.89 is the highest of his three international formats.
His T20I bowling is minimal: nine innings, 68 balls, 113 runs and one wicket, with a best of 1/22. He last played a T20I against South Africa at Bridgetown in June 2024, and he retired from the format after India won the 2024 T20 World Cup.
Rohit Sharma Stats Century: All International and Franchise Hundreds
| Competition | Centuries |
| Tests | 12 |
| ODIs | 35 |
| T20Is | 5 |
| IPL | 2 |
| Champions League T20 | 0 |
| First-class | 29 |
| List A | 39 |
His international total stands at 52 centuries: 35 in ODIs, 12 in Tests and five in T20Is. Including domestic and franchise hundreds, the total rises further. Each innings is counted only once, and no score below 100 is counted as a century.
His highest scores are 212 in Tests, 264 in ODIs, and 121 not out in T20Is. His highest IPL score is 109 not out, and his highest first-class score is 309 not out. Three ODI double-hundreds include his highest score of 264.
Rohit Sharma IPL Stats: Mumbai Indians and Deccan Chargers

| Competition | Mat | Inns | NO | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | Ct |
| IPL | 281 | 276 | 31 | 7329 | 109* | 29.91 | 132.92 | 2 | 49 | 661 | 323 | 102 |
Rohit’s IPL bowling record is 32 innings, 339 balls, 453 runs and 15 wickets, with a best of 4/6 and an economy rate of 8.02. His IPL career includes six titles in total: one with Deccan Chargers and five as captain of Mumbai Indians. His 7,329 runs and 323 sixes are the figures that define his franchise record.
Best IPL season with the bat came in 2013, when he scored 538 runs in Mumbai Indians’ first title-winning campaign. He led Mumbai Indians from 2013 until 2023, and Hardik Pandya took over the captaincy for the 2024 season.
Rohit Sharma First-Class, List A and Domestic Stats
| Format | Mat | Inns | NO | Runs | HS | Avg | 100s | 50s | 4s | 6s |
| First-class | 129 | 209 | 19 | 9318 | 309* | 49.04 | 29 | 38 | 1074 | 170 |
| List A | 364 | 352 | 45 | 14517 | 264 | 47.28 | 39 | 76 | – | – |
First-class cricket is the longest domestic format, and Rohit’s 29 first-class centuries show a long and productive domestic career with Mumbai. His highest first-class score of 309 not out is the highest individual score in his career across all formats. His List A record of 39 centuries reflects his consistency in 50-over domestic cricket. These totals are separate from his ODI record and should not be combined with it.
Rohit Sharma Bowling Stats
| Format | Mat | Inns | Balls | Runs | Wkts | Best | Avg | Econ |
| Tests | 67 | 16 | 383 | 224 | 2 | 1/26 | 112.00 | 3.51 |
| ODIs | 291 | 40 | 610 | 533 | 9 | 2/27 | 59.22 | 5.24 |
| T20Is | 159 | 9 | 68 | 113 | 1 | 1/22 | 113.00 | 9.97 |
| IPL | 281 | 32 | 339 | 453 | 15 | 4/6 | 30.20 | 8.02 |
Batting is his primary role, and his bowling record is occasional in every format. He has no recorded five-wicket hauls in international cricket. His best figures in the IPL, 4/6, are the most significant bowling achievement in his career.
Rohit Sharma Fielding Stats
| Format | Catches | Stumpings |
| Tests | 68 | 0 |
| ODIs | 112 | 0 |
| T20Is | 65 | 0 |
| IPL | 102 | 0 |
His fielding record is mainly outfield catching, with no stumpings because he does not keep wicket. His 112 ODI catches and 68 Test catches reflect a long career in the field across formats.
Rohit Sharma Career Records and Achievements
| Milestone | Detail |
| Test debut | 177 against West Indies at Eden Gardens, November 2013 |
| ODI double-hundreds | Three, including 264, the highest individual ODI score in the sources |
| ODI World Cup 2019 | 648 runs in nine matches, the tournament’s highest total |
| IPL titles | Six in total: one with Deccan Chargers and five as Mumbai Indians captain |
| 2013 IPL season | 538 runs, the best IPL season of his career with the bat |
| T20 World Cup | Led India to the 2024 title, ending a long wait for ICC silverware |
| Champions Trophy | Led India to the 2025 title and was Player of the Match in the final |
| Test retirement | Announced in April 2025 |
| T20I retirement | Announced after the 2024 T20 World Cup |
These milestones show his impact across formats. His leadership between 2022 and 2025 brought India two major ICC trophies, and he captained Mumbai Indians for more than a decade.
Rohit Sharma Batting Analysis and Career Summary
Rohit’s batting statistics show a player whose ODI career is his strongest. His ODI average of 49.27, 35 centuries and three double-hundreds place him among the most prolific batters in the format. His Test average of 40.58 and 12 centuries show a solid but less dominant longer-format record.
T20I strike rate of 140.89 and 205 sixes show a batter who scores quickly in the shortest format. His IPL strike rate of 132.92 and 323 sixes reflect the same approach in franchise cricket.
His recent form in ODIs has been consistent. He scored 92 against West Indies on 3 October 2026, 101 on 30 September, and 138 against England at Lord’s in July 2026. These scores show that his batting remains a major factor in India’s white-ball side.
Check Also: Shivam Dube | Rinku Singh | Naman Dhir | Tilak Varma | Rajat Patidar | Mayank Yadav | Virender Sehwag | Jacob Bethell | Prince Yadav
Frequently Asked Questions
He has scored 4,301 Test runs, 12,120 ODI runs and 4,231 T20I runs, with 52 international centuries.
He has 52 international centuries: 35 in ODIs, 12 in Tests and five in T20Is.
In 281 IPL matches he has scored 7,329 runs at 29.91, with 323 sixes and six titles across franchises.
His highest Test score is 212, his highest ODI score is 264, and his highest T20I score is 121 not out.
Yes, he has won six IPL titles: one with Deccan Chargers and five as Mumbai Indians captain.
He has scored 12,120 runs in 291 ODIs, averaging 49.27 with 35 centuries.
He announced his Test retirement in April 2025, after his last Test against Australia in December 2024.
Yes, he led India to the 2024 T20 World Cup title, ending a long wait for ICC silverware.



