Scores Upcoming Results
Explore profile and biography of Indian cricket player Rohit Gurunath Sharma

Rohit Sharma  (India)

Rohit Sharma Full Name: Rohit Gurunath Sharma
Date of Birth: Apr 30, 1987, Bansod, Nagpur, Maharashtra
Major Team: India, Air India, Deccan Chargers, India A, India Blue, India Green, India Red, India Under-19s, Indian Board President's XI, Indian Oil Corporation XI, Mumbai, Mumbai Cricket Association President's XI, Mumbai Cricket Association XI, Mumbai Indians, Mumbai Under-19s, Rest of India, West Zone
Playing Roll: Batsman
Batting Style: Right
Bowling Style: Right-arm offbreak
International Debut: 2007

Batting And Fielding Records

Type M Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Test 59 101 10 4138 212 45.47 7270 56.92 12 17 452 84 60 -
ODI 262 254 36 10709 264 49.12 11644 91.97 31 55 994 321 93 -
T20I 159 151 19 4231 121* 32.05 3003 140.89 5 32 383 205 65 -

Bowling Records

Type M Inns Balls Runs Wkts BBI BBM Ave Eco SR 4W 5W 10W
Test 59 16 383 224 2 1/26 1/35 112.00 3.51 191.50 - - -
ODI 262 39 598 522 9 2/27 2/27 58.00 5.24 66.44 - - -
T20I 159 9 68 113 1 1/22 1/22 113.00 9.97 68.00 - - -

Career Statistics

Test Debut:  India v West Indies at Kolkata, 06-08, Nov 2013
ODI Debut:  Ireland v India at Belfast, Jun 23, 2007
T20I Debut:  England v India at Durban, Sep 19, 2007

Rohit Sharma (born 30 April 1987 in Nagpur) is a right-handed batsman and an occasional right-arm off break bowler who plays for Mumbai in domestic cricket.

Having started his international career at the age of 20, Rohit made his ODI debut on 23 June 2007 against Ireland. He played 108 ODIs before Test debut in 2013.

On 13 November 2014, Rohit Sharma scored 264 against Sri Lanka at Eden Gardens, Kolkata, which is the highest individual score in ODIs. He also first captain scores double century in ODIs.

In 2017, 65 sixes in a calender year for him. Earlier, AB de Villiers hold the records with 63-sixes in 2015.

Rohit Sharma TimeLine

  • 10-Feb-2023: Rohit Sharma became the first India captain to score centuries in all three formats of international cricket. The century in Nagpur was Rohit's first as a Test captain. Only three other men have scored hundreds in all three formats while leading the team - Tillakaratne Dilshan, Faf du Plessis and Babar Azam.
  • 22-Dec-2019: Rohit Sharma on Sunday broke Sri Lanka great Sanath Jayasuriya's 22-year-old record for most runs in a calendar year by an opener across formats.
  • 05-Oct-2019: 13 Sixes hit by Rohit in the Test - six in the first innings and seven in the second. He went past the previous record of 12 by Wasim Akram against Zimbabwe in Sheikhupura in 1996/97.
  • 05-Oct-2019: 303 Runs scored by Rohit in his maiden Test as an opener - the most by any player. The previous most were Tillakaratne Dilshan's 215 runs against New Zealand in Galle in 2009. Rohit also became the first to score hundreds in each innings of his maiden Test as an opener.
  • 06-Jul-2019: Rohit Sharma becomes first batsman registered a record fifth century in a single World Cup edition.
  • 06-Nov-2018: Rohit Sharma hits fourth hundred in T20 Internationals - the most by any player in this format. He went past the record of three by New Zealand's Colin Munro.
  • 13-Dec-2017: Rohit Sharma first captain to scores double century in ODIs and become only player hits three double hundreds till date.
  • 13-Nov-2014: Rohit Sharma notched up his second double hundred in ODIs, becoming the first batsman to reach the landmark, and also sped past Virender Sehwag's 219 registering the highest individual score in ODIs getting out for 264 off 173 balls in the fourth ODI against Sri Lanka at the Eden Gardens, Kolkata on Thursday.
  • 02-Nov-2013: 7th ODI against Australia at Bangalore -- Rohit Sharma became the third player in men's cricket to record a double century in ODIs. Sachin Tendulkar (200* vs South Africa at Gwalior on February 24, 2010) was the first to accomplish the feat followed by Virender Sehwag (219 vs West Indies at Indore on December 8, 2011).
  • 02-Nov-2013: In 7th ODI against Australia, with 16 sixes, Sharma has established an ODI record for hitting most number of sixes in an innings in ODIs, eclipsing Shane Watson's tally of 15 sixes during his unbeaten knock of 185 off 96 balls against Bangladesh at Dhaka on April 11, 2011.
  • 02-Nov-2013: ODI series against Australia -- He's tally of 491 at an average of 122.75 is a world record for the highest runs' tally in a bilateral series in ODIs.
  • Rohit Sharma is now the only player in the world to have played more than 100 ODIs without having made his Test debut.
Scores Upcoming Results
Players Index by Type