Rohit Sharma: biography, stats & profile

Rohit Sharma is an Indian batsman. Style: right-handed batter, bowls right-arm offbreak. Born 30 April 1987 in Nagpur, Maharashtra.

Team: India · Stats updated 22 Oct 2026 · source: CricketData

Batting career stats

FormatMInnsRunsHSAvgSR100s50s4s6s
Test67116430121240.5857.06121847388
ODI2742661117626448.5992.7732571045344
T20I159151423112131.34140.89532383205
IPL272267704610929.73132.10243640302

Bowling career stats

FormatMInnsWktsBestAvgEconSR5W
Test671621/26112.03.51191.50
ODI2744092/2759.225.2467.780
T20I159911/22113.09.9768.00
IPL27232154/630.28.0222.60

Rohit Sharma is an Indian batter who bats right-handed and bowls right-arm offbreaks. He was born on 30 April 1987 in Nagpur, Maharashtra. He plays for India, represents Mumbai in domestic cricket and turns out for Mumbai Indians in the Indian Premier League.

He is best known for his 264 against Sri Lanka at Eden Gardens, Kolkata, on 13 November 2014, the highest individual score in ODI cricket. He also captained India to the 2024 T20 World Cup title.

Early life and domestic career

At school level Rohit was coached by Dinesh Lad, who moved him from number eight to open the innings after noticing his batting ability. He did well in the Harris and Giles Shield school tournaments, scoring a century on debut as an opener. In domestic cricket he represents Mumbai.

International career

Rohit made his ODI debut against Ireland on 23 June 2007 and his T20I debut against England on 19 September 2007. His Test debut came against West Indies on 6 November 2013.

He was named India’s Test vice-captain for the 2020 tour of Australia, replacing Cheteshwar Pujara. In 2022 he took over the Test captaincy at the end of Virat Kohli’s reign and led India to the 2023 World Test Championship final, which India lost to Australia. He announced his retirement from Test cricket on 7 May 2025, ahead of India’s tour of England.

At the 2019 Cricket World Cup he became the first batter to hit five centuries in a single edition. He holds the record for most World Cup centuries with seven. He captained India to victory over South Africa in the 2024 T20 World Cup final on 29 June 2024 and then retired from T20 Internationals.

In July 2026, during the India versus England series, he scored a century at Lord’s at the age of 39, the first by an Indian batter in an ODI at the ground.

IPL

Rohit plays for Mumbai Indians in the Indian Premier League and has won multiple titles with the franchise. His 19 Player of the Match awards are the highest by an Indian player in IPL history.

Career stats at a glance

In ODIs, Rohit has scored 11176 runs in 274 matches at an average of 48.59, with 32 hundreds and a highest score of 264. In Tests, he made 4301 runs in 67 matches at 40.58, including 12 hundreds and a best of 212.

In T20Is he has 4231 runs in 159 matches at a strike rate of 140.89, with five hundreds. In the IPL he has 7046 runs in 272 matches, including two hundreds, and has taken 15 wickets with best figures of 4/6.

Recent form and news

On 17 July 2026, BCCI secretary Devajit Saikia said the Lord’s ODI against England would not be Rohit’s last international match and that he remains a regular member of the ODI team.

On 26 October 2026, former off-spinner R. Ashwin said it is uncertain whether Rohit will play only one more IPL season. He added that Mumbai Indians’ Naman Dhir should not be ruled out as a future captain.

By MaidanBeat Desk · updated 27 Oct 2026

Rohit Sharma: recent matches

From the scorecards on MaidanBeat, newest first. Batting: runs (balls), * not out. Bowling: wickets/runs (overs).

DateMatchBattingBowling
3 Oct 2026India vs West Indies, 3rd ODI92 (85)—
30 Sep 2026India vs West Indies, 2nd ODI101 (75)—
27 Sep 2026India vs West Indies, 1st ODI32 (35)—
20 Jun 2026Afghanistan vs India, 3rd ODI79 (69)—
17 Jun 2026Afghanistan vs India, 2nd ODI48 (39)—
13 Jun 2026Afghanistan vs India, 1st ODI16 (16)—
18 Jan 2026India vs New Zealand, 3rd ODI11 (13)—
14 Jan 2026India vs New Zealand, 2nd ODI24 (38)—

India: next matches