Match centreLoading fixtures…

India · Opening batter

Rohit Sharma Age, Career Stats, ODI Records and IPL 2026

Rohit Sharma is an Indian opening batter with 11,895 ODI runs and the highest individual score in men's ODI cricket, 264. Born on 30 April 1987, he was 39 as of 23 August 2026. Rohit captained India to the 2024 T20 World Cup and 2025 Champions Trophy, retired from T20Is and Tests, and continued playing ODIs in 2026. His IPL career remains tied to Mumbai Indians, the team he led to five titles.

Right-handedRight-arm off break bowlerBorn 30 April 1987
Rohit Sharma in an India cricket shirt
Prime Minister's Office India / PIB / Wikimedia Commons, GODL-India ↗
Mumbai Indians official team markCurrent squadMumbai IndiansIndian Premier League · Career records checked 23 August 2026
Open team page →
Full nameRohit Gurunath Sharma
Age39As of 23 August 2026
Date of birth30 April 1987Nagpur, Maharashtra, India
Batting styleRight-handed
Bowling styleRight-arm off break

Career overview

Rohit Sharma cricket career

Born in Nagpur, Maharashtra, India, on 30 April 1987.

Scored 11,895 runs in 288 ODIs when checked on 23 August 2026.

Holds the men's ODI record of 264 and owns three ODI double centuries.

Captained India to the 2024 T20 World Cup and 2025 Champions Trophy.

Retired from T20Is in 2024 and Tests in 2025 while continuing in ODIs.

Led Mumbai Indians to five IPL championships.

Career story

Rohit Sharma career and playing journey

01

Who is Rohit Sharma?

Rohit Sharma is an Indian opening batter and former all-format captain. He has scored more than 20,000 international runs, holds the highest individual score in men's ODI cricket and became one of the most successful captains in Mumbai Indians history.

His career changed shape several times. Rohit began as a middle-order international, became an ODI opener in 2013, moved to the top of India's Test order in 2019 and later led India to two major ICC trophies. In 2026, his active playing focus covered ODIs and the IPL.

02

How old is Rohit Sharma?

Rohit Sharma was 39 years old on 23 August 2026. He was born on 30 April 1987 in Nagpur, Maharashtra, and his full name is Rohit Gurunath Sharma.

He grew up in the Mumbai region and represented Mumbai in domestic cricket. BCCI, ICC, IPL and Mumbai Indians records align on the same birth date, full name and playing identity.

03

How did Rohit Sharma reach international cricket?

Rohit developed through Mumbai cricket and India's age-group system before making his ODI debut against Ireland on 23 June 2007. He joined India's squad for the inaugural T20 World Cup later that year and scored an unbeaten 50 against South Africa during the title-winning campaign.

His early international years brought selection changes and a middle-order role. A missed Test debut in 2010, caused by an injury during warm-ups, delayed his red-ball entry until 2013. The stop-start period helps explain why his later opening record looks different from the first phase of his career.

04

Why did opening the batting change Rohit Sharma's ODI career?

India promoted Rohit to open the batting in ODIs during 2013. The position gave him time to assess the new ball, build an innings and accelerate after settling, a pattern that produced three double centuries and repeated World Cup hundreds.

The method depended on more than waiting for loose balls. Rohit used the pull against pace, lofted straight against spin and expanded his scoring areas after reaching a start. His later captaincy years added a faster powerplay approach, especially at the 2023 World Cup, where early risk served the team even when it reduced the chance of another double hundred.

05

What are Rohit Sharma's ODI statistics?

Rohit's ODI record checked on 23 August 2026 contains 11,895 runs from 288 matches and 280 innings. He averaged 48.95, struck at 93.05, scored 34 hundreds and 62 fifties, and reached a highest score of 264.

He also held 110 catches. His occasional off-spin produced nine ODI wickets, but batting defines his role. World Cup and Champions Trophy runs already sit within the career total, so adding tournament aggregates to 11,895 would count the same runs twice.

06

Why is Rohit Sharma's 264 an ODI record?

Rohit scored 264 from 173 balls against Sri Lanka at Eden Gardens on 13 November 2014. The innings remains the highest individual score in men's ODI cricket and included 33 fours and nine sixes as India reached 404 for 5.

Sri Lanka dropped Rohit on four, and he turned that chance into 260 more runs. He reached his first hundred at a measured pace, then scored at an extreme rate in the closing overs. India won by 153 runs after dismissing Sri Lanka for 251, so the record innings also shaped a decisive result.

07

How many ODI double centuries has Rohit Sharma scored?

Rohit has scored three ODI double centuries: 209 against Australia in Bengaluru in 2013, 264 against Sri Lanka in Kolkata in 2014 and 208 not out against Sri Lanka in Mohali in 2017. No other men's ODI batter has reached 200 more than once.

Each innings had a different match setting. The 209 came in a series decider, 264 followed a return to the side, and 208 not out arrived while Rohit captained India. Treating them as one repeated feat misses the adaptability involved in building a long innings against different attacks and field restrictions.

08

What did Rohit Sharma achieve at the 2019 World Cup?

Rohit scored 648 runs at the 2019 ODI World Cup, the highest tournament total. He became the first batter to score five centuries in one World Cup edition, with hundreds against South Africa, Pakistan, England, Bangladesh and Sri Lanka.

India finished first in the league stage but lost the semi-final to New Zealand. Rohit's five hundreds and tournament-leading runs remain individual records, while the semi-final exit defines the team result. ICC selected him in its Team of the Tournament after the completed campaign.

09

How did Rohit Sharma bat at the 2023 World Cup?

Rohit scored 597 runs at the 2023 ODI World Cup at an average of 54.27 and a strike rate of 125.94. His 131 against Afghanistan became his seventh World Cup hundred, taking him past Sachin Tendulkar's previous record of six.

He also hit 31 sixes during the tournament and gave India fast starts throughout an unbeaten run to the final. Australia won the final by six wickets. Rohit's aggressive opening role supplied team value despite the defeat, and ICC named him captain of its Team of the Tournament.

10

What did Rohit Sharma do at the 2024 T20 World Cup?

Rohit captained India to the 2024 T20 World Cup title and scored 257 runs in eight innings at a strike rate of 156.70. He finished second on the tournament run list and made the ICC Team of the Tournament as captain.

His defining innings was 92 against Australia in St Lucia, followed by 57 in the semi-final win over England. India beat South Africa by seven runs in the final. Rohit did not make the decisive final score, but his tournament batting and captaincy helped India complete an unbeaten campaign.

11

When did Rohit Sharma retire from T20 internationals?

Rohit retired from T20 internationals after India won the World Cup final on 29 June 2024. His completed record contains 4,231 runs from 159 matches, five hundreds, 32 fifties and a strike rate of 140.94.

He played in India's 2007 and 2024 title-winning squads, giving his T20I career a span of nearly 17 years. T20I retirement ended his India career in the format. It did not end his participation in the IPL or convert later franchise matches into international appearances.

12

What are Rohit Sharma's T20I statistics?

Rohit's final T20I snapshot lists 159 matches, 151 innings and 4,231 runs at an average of 32.05. He scored at 140.94, reached five hundreds and 32 fifties, and recorded a high score of 121 not out.

His five T20I hundreds were a format record when he retired. The 257 runs from the 2024 World Cup form part of the 4,231 total. IPL runs use the same 20-over match length but belong to a domestic franchise competition and stay outside this international row.

13

How did Rohit Sharma become a Test opener?

Rohit made his Test debut against West Indies in Kolkata in November 2013 and scored 177. He spent much of his early Test career in the middle order before India promoted him to open against South Africa in 2019.

The change produced 176 and 127 in his first Test as an opener, followed by 212 later in the series. Opening also exposed him to movement outside India, where results varied. His career average and 12 hundreds capture the full record more accurately than judging the role from either the home peak or the difficult final season.

14

What are Rohit Sharma's Test statistics?

Rohit retired from Tests with 4,301 runs in 67 matches and 116 innings. He averaged 40.57, scored 12 hundreds and 18 fifties, and reached a career-best 212.

He also held 68 catches. His occasional bowling produced two wickets and does not support an all-rounder classification. The 4,301-run figure comes from BCCI's retirement announcement and Cricket Australia's statistical snapshot; a one-run discrepancy on another BCCI display was not used.

15

Why did Rohit Sharma retire from Test cricket?

Rohit announced his Test retirement on 7 May 2025. BCCI confirmed that he had stepped away from Tests and T20Is while remaining available for India's ODI campaigns.

The decision followed 67 Tests and ended a red-ball career that included a late transformation into an opener and service as India's 35th Test captain. No private motive is inferred beyond the retirement announcement. Selection form and public debate provide context, but they do not replace Rohit's stated decision or BCCI's official record.

16

Which ICC trophies did Rohit Sharma win as captain?

Rohit captained India to the 2024 T20 World Cup and 2025 Champions Trophy. India went unbeaten in both tournaments, ending a long wait for a senior men's ICC title in 2024 and then winning a second trophy nine months later.

India also reached the 2023 World Test Championship final and 2023 ODI World Cup final under Rohit without winning either match. A captaincy record includes those defeats alongside the trophies. Team results depend on the full squad, while Rohit's decisions and opening batting shaped each campaign.

17

How did Rohit Sharma win the 2025 Champions Trophy?

India beat New Zealand by four wickets in the 2025 Champions Trophy final after chasing 252. Rohit scored 76 from 83 balls and won Player of the Match, giving India early control before the middle order completed the chase.

He dismissed ODI retirement rumours after the final and said he would continue in the format. The title sits alongside the 2024 T20 World Cup in his captaincy record, while 76 remains a match innings already included in his ODI career aggregate.

18

Is Rohit Sharma still playing ODIs?

Rohit was still playing ODIs when checked on 23 August 2026. He followed three June matches against Afghanistan with the July series in England, ending that tour with 138 from 110 balls at Lord's. The century made him the first Indian men's batter to score an ODI hundred at the ground, although England won by 27 runs and took the series 2-1.

India captain Shubman Gill said after the Lord's match that Rohit had not discussed ODI retirement with the team. His career aggregate after that innings stood at 288 matches and 11,895 runs, while any later appearance belongs to a future update rather than the current total.

Rohit first reached No. 1 in the ICC ODI batting rankings in October 2025 after scoring 73 and an unbeaten 121 in Australia. Rankings changed again afterward, so the achievement is dated rather than treated as a permanent current position.

19

What is Rohit Sharma's IPL record?

The official IPL profile lists 281 matches through the 2026 season and more than 7,000 runs. A reviewed current statistical cross-check gives 7,329 runs. Rohit has two IPL hundreds and ranks among the competition's leading career run scorers.

He began with Deccan Chargers, won the 2009 title and joined Mumbai Indians in 2011. IPL aggregates include every team and season. Mumbai-only records answer a different question, and his 2026 match count should not be added again to the 281-career figure.

20

How many IPL titles did Rohit Sharma win as captain?

Rohit led Mumbai Indians to five IPL titles in 2013, 2015, 2017, 2019 and 2020. He took over the captaincy during the 2013 season and turned Mumbai into the first franchise to win five IPL championships.

He owns six IPL winner's medals as a player because he also played for Deccan Chargers in 2009. Five titles describe his captaincy record; six describe his playing record. Keeping those labels separate prevents a common numerical contradiction.

21

What happened to Rohit Sharma in IPL 2026?

Rohit remained a Mumbai Indians batter in IPL 2026. Official match reports record a 148-run opening partnership with Ryan Rickelton against Kolkata Knight Riders, 35 from 26 balls against Delhi Capitals and another 143-run opening stand with Rickelton against Lucknow Super Giants.

The official career record lists 281 IPL matches and 7,329 runs through 2026. The selected match reports add campaign context without turning incomplete snippets into an unsupported separate season aggregate.

22

How does Rohit Sharma build an innings?

Rohit creates time through a stable base and a short backlift, then uses strong hands when the ball enters his scoring arc. His pull shot punishes short pace, while his footwork against spin lets him hit straight or over midwicket without a long advance.

His ODI method changed under captaincy. Earlier record innings often started with a measured first hundred and accelerated late. At the 2023 World Cup he attacked during the powerplay, accepting a higher dismissal risk to improve India's early run rate. Match situation determines which version serves the team.

23

Which major awards has Rohit Sharma received?

India awarded Rohit the Arjuna Award in 2015 and the Major Dhyan Chand Khel Ratna in 2020. ICC named him ODI Player of the Year for 2019 after his five-century World Cup, and selected him in tournament teams for the 2019 and 2023 ODI World Cups and the 2024 T20 World Cup.

Awards require exact labels and years. Player of the Match in the 2025 Champions Trophy final is a match award, while an ICC Team of the Tournament place reflects a full event. Neither should be described as Player of the Tournament unless the official award says so.

24

What is known about Rohit Sharma's salary and net worth?

Official IPL squad paperwork lists an INR 16.30 crore retention deduction for Rohit's Mumbai Indians place in 2026. That figure describes the franchise's salary-cap treatment for one competition and season.

A retention deduction does not establish audited take-home income after tax, endorsements, fees and private commercial terms. No audited financial statement or dependable public filing establishes Rohit Sharma's net worth.

Rohit Sharma records

Rohit Sharma career statistics and records

Batting, bowling and fielding figures are kept separate by competition and format.

Tests (final record, 7 May 2025)67matches

Batting

Innings
116
Runs
4,301
High score
212
Average
40.57
Strike rate
57.07
Not outs
10
100s / 50s
12/18

Bowling & fielding

Innings
16
Wickets
2
Best bowling
1/26 innings; 1/35 match
Average
112.00
Economy
3.51
Strike rate
191.5
Balls
383
Catches / stumpings
68
5w / 10w
0/0
ODIs (checked 23 August 2026; last match 19 July)288matches

Batting

Innings
280
Runs
11,895
High score
264
Average
48.95
Strike rate
93.05
Not outs
37
100s / 50s
34/62

Bowling & fielding

Innings
40
Wickets
9
Best bowling
2/27
Average
59.22
Economy
5.24
Strike rate
67.7
Balls
610
Catches / stumpings
110
5w / 10w
0/0
T20Is (final record, 29 June 2024)159matches

Batting

Innings
151
Runs
4,231
High score
121*
Average
32.05
Strike rate
140.94
Not outs
19
100s / 50s
5/32

Bowling & fielding

Innings
9
Wickets
1
Best bowling
1/22
Average
113.00
Economy
9.97
Strike rate
68.0
Balls
68
Catches / stumpings
65
5w / 10w
0/0

Career chronology

Debut and last listed match

ODI career
Debut

Ireland v India, Belfast, 23 June 2007

Last listed match

England v India, Lord's, 19 July 2026

T20I career
Debut

England v India, Durban, 19 September 2007

Last listed match

India v South Africa, Bridgetown, 29 June 2024

Test career
Debut

India v West Indies, Kolkata, 6 November 2013

Last listed match

Australia v India, Melbourne, 26 December 2024

IPL career
Debut

Deccan Chargers, 2008

Last listed match

Mumbai Indians, IPL 2026

Career achievements

Career achievements and milestones

  1. Holds the men's ODI high score of 264.
  2. Is the only player with three men's ODI double centuries.
  3. Scored five centuries and 648 runs at the 2019 ODI World Cup.
  4. Scored 597 runs at a 125.94 strike rate at the 2023 ODI World Cup.
  5. Captained India to the 2024 T20 World Cup title.
  6. Won Player of the Match in the 2025 Champions Trophy final.
  7. Retired from Tests with 4,301 runs and 12 hundreds.
  8. Reached No. 1 in the ICC ODI batting rankings in October 2025.
  9. Led Mumbai Indians to five IPL titles.
  10. Continued playing ODIs for India in 2026.

Reader questions

Rohit Sharma FAQ

How old is Rohit Sharma?

Rohit Sharma was born on 30 April 1987 and was 39 years old on 23 August 2026.

Is Rohit Sharma still playing international cricket?

Yes. He retired from T20Is in 2024 and Tests in 2025 but continued playing ODIs for India in 2026.

How many ODI runs has Rohit Sharma scored?

The record checked on 23 August 2026 lists 11,895 runs from 288 ODIs at an average of 48.95.

What is Rohit Sharma's highest ODI score?

His 264 against Sri Lanka at Eden Gardens in 2014 remains the highest individual score in men's ODI cricket.

How many ODI double centuries has Rohit Sharma scored?

He has scored three: 209, 264 and 208 not out. No other men's ODI batter has scored more than one.

Which ICC trophies did Rohit Sharma win as captain?

He captained India to the 2024 T20 World Cup and 2025 Champions Trophy titles.

How many IPL titles did Rohit Sharma win as captain?

He led Mumbai Indians to five IPL championships: 2013, 2015, 2017, 2019 and 2020.

Which IPL team does Rohit Sharma play for?

Rohit Sharma plays for Mumbai Indians and remained in their official 2026 squad.

Who is Rohit Sharma's wife?

BCCI identifies Ritika Sajdeh as Rohit Sharma's wife. Official sources also confirm that they have a daughter and a son.

What is Rohit Sharma's net worth?

No audited financial statement or dependable public filing establishes a reliable current net-worth figure for Rohit Sharma.

Conclusion

Rohit Sharma's career joins rare individual records with major team success. The 264, three ODI double centuries, 2019 World Cup hundreds and more than 11,000 ODI runs establish his batting scale, while the 2024 T20 World Cup and 2025 Champions Trophy mark his peak as India captain.

His international career had narrowed to ODIs by 2026, and Mumbai Indians remained his IPL team. Clear format and date boundaries preserve the record: Test and T20I totals are final, ODI numbers remain active, and franchise achievements stay separate from India statistics.