Rohit Sharma
785 matches · 23 Jun 2007 to 3 Oct 2026
- Full name
- Rohit Gurunath Sharma
- Born
- 30 Apr 1987, Nagpur
- Age
- 39 years
- Role
- Top-order batter
- Batting
- Right-handed
- Bowling
- Right-arm off break
Rohit Gurunath Sharma (born 30 April 1987) is an Indian international cricketer and the former captain of the India national cricket team in all formats of the game. He is a right-handed top-order batter. He represents Mumbai in domestic cricket and Mumbai Indians in the Indian Premier League. Sharma was a member of the teams that won the 2007 T20 World Cup, the 2013 ICC Champions Trophy and was the winning captain of the 2024 T20 World Cup and the 2025 ICC Champions Trophy. Sharma is widely regarded as a modern-day great, known for his leadership and explosive batting.
Sharma holds several batting records which include most sixes in international cricket, most double centuries in ODI cricket (three), most centuries at Cricket World Cups (seven) and joint most centuries in Twenty20 Internationals (five). He also holds the world record for the highest individual score (264) in a One Day International (ODI) and also holds the record for scoring most centuries (five) in a single Cricket World Cup, for which he won the ICC Men's ODI Cricketer of the Year award in 2019. He is the first and only captain to lead a team in all ICC tournament finals.
Text from Wikipedia (CC BY-SA 4.0). Photo: Prime Minister's Office · GODL-India.
Rohit Sharma: career summary
Rohit Sharma is a top-order batter from India, born on 30 Apr 1987 in Nagpur. Rohit Sharma has played 785 matches on CricInto's records, from 23 Jun 2007 to 3 Oct 2026, for India, Mumbai Indians and Deccan Chargers.
In ODIs (284 matches, 2007–2026): 11,757 runs in 276 innings at an average of 48.78 and a strike rate of 92.77, with 34 hundreds and 61 fifties (highest score 264); 9 wickets at an average of 59.22 and an economy rate of 5.24 (best 2/27).
In the Indian Premier League (281 matches, 2008–2026): 7,329 runs in 276 innings at an average of 29.91 and a strike rate of 132.92, with 2 hundreds and 49 fifties (highest score 109*); 15 wickets at an average of 30.20 and an economy rate of 8.02 (best 4/6).
In T20Is (153 matches, 2007–2024): 4,027 runs in 145 innings at an average of 31.46 and a strike rate of 140.31, with 4 hundreds and 31 fifties (highest score 118); 1 wicket at an average of 103.00 and an economy rate of 9.97 (best 1/22).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 67 | 116 | 10 | 4301 | 212 | 40.58 | 7538 | 57.06 | 12 | 18 | 473 | 88 | 6 |
| ODI | 284 | 276 | 35 | 11757 | 264 | 48.78 | 12673 | 92.77 | 34 | 61 | 1110 | 369 | 16 |
| T20I | 153 | 145 | 17 | 4027 | 118 | 31.46 | 2870 | 140.31 | 4 | 31 | 364 | 194 | 10 |
| Indian Premier League | 281 | 276 | 31 | 7329 | 109* | 29.91 | 5514 | 132.92 | 2 | 49 | 661 | 324 | 19 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 67 | 16 | 63.5 | 224 | 2 | 1/26 | 112.00 | 3.51 | 191.50 | 0 | 0 |
| ODI | 284 | 40 | 101.4 | 533 | 9 | 2/27 | 59.22 | 5.24 | 67.78 | 0 | 0 |
| T20I | 153 | 8 | 10.2 | 103 | 1 | 1/22 | 103.00 | 9.97 | 62.00 | 0 | 0 |
| Indian Premier League | 281 | 32 | 56.3 | 453 | 15 | 4/6 | 30.20 | 8.02 | 22.60 | 1 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 3 Oct 2026 | IND vs WI ODI | 92 (85) | - |
| 30 Sept 2026 | IND vs WI ODI | 101 (75) | - |
| 27 Sept 2026 | IND vs WI ODI | 32 (35) | - |
| 19 Jul 2026 | IND vs ENG ODI | 138 (110) | - |
| 16 Jul 2026 | IND vs ENG ODI | 26 (47) | - |
| 14 Jul 2026 | IND vs ENG ODI | 11 (21) | - |
| 24 May 2026 | MI vs RR Indian Premier League | 0 (4) | - |
| 20 May 2026 | MI vs KKR Indian Premier League | 15 (13) | - |
| 14 May 2026 | MI vs PBKS Indian Premier League | 25 (26) | - |
| 10 May 2026 | MI vs RCB Indian Premier League | 22 (10) | - |
Frequently asked questions
How many runs has Rohit Sharma scored in ODIs?
Rohit Sharma has scored 11,757 runs in ODIs, at an average of 48.78.
How many wickets has Rohit Sharma taken in ODIs?
Rohit Sharma has taken 9 wickets in ODIs, with best figures of 2/27.
How many runs has Rohit Sharma scored in the Indian Premier League?
Rohit Sharma has scored 7,329 runs in the Indian Premier League, at an average of 29.91.
How many wickets has Rohit Sharma taken in the Indian Premier League?
Rohit Sharma has taken 15 wickets in the Indian Premier League, with best figures of 4/6.
How many runs has Rohit Sharma scored in T20Is?
Rohit Sharma has scored 4,027 runs in T20Is, at an average of 31.46.
How many hundreds has Rohit Sharma scored?
Rohit Sharma has scored 34 hundreds in ODIs, 2 hundreds in the Indian Premier League, 4 hundreds in T20Is and 12 hundreds in Tests.
What is Rohit Sharma's highest score?
Rohit Sharma's highest score is 264, in ODIs.
How old is Rohit Sharma?
Rohit Sharma was born on 30 Apr 1987 in Nagpur, and is 39 years old.
Which teams has Rohit Sharma played for?
India (2007–2026), Mumbai Indians (2011–2026) and Deccan Chargers (2008–2010).