Oddsworth
Rohit Sharma

India · Mumbai Indians

Rohit Sharma

39India

  • Right-handed opener
  • Right-arm off-spin bowler
  • Occasional bowler

Upcoming

ODI record

Batting

MatInnsRunsAvgSR100/50HS
ODIs29028212,05048.9893.335/62264
v West Indies40381,83859.2994.24/13162
Last 10101055455.40108.62/2138

Bowling

MatBallsWktsAvgEconBest
ODIs290610959.225.242/27
v West Indies40108242.504.722/27

Batting style

Ultra-aggressive opener

  • Six-hitter
  • Fast starter
FigurePlayerParAgainst par
Average51.831.3
Strike rate11179
Boundary %17.210.4
Dot %54.561.0
Average v pace54.830.6
Average v spin46.332.8
Strike rate v pace11279
Strike rate v spin11177

2,466 balls in ODIs · Dec 2022 – Oct 2026

Compare with other players

Men's One-day

International rank
2nd
batters
Overall rank
2nd
all one-day batters
Runs a match
+10.2
above an average player

Men's One-day batting, runs a match

AveragePeak +11.9
February 2025
Now +10.2
201520172019202120232025
ICC rank
4
758 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day261,25450.2102.5–––

Not in our one-day bowling rankings.

Team

ODI streaks

Last 10CareerNowBest
50+ score4/1034%251116487911261383210192
  • Rohit Sharma has made 50 or more in 4 of the last 10 ODI innings, including the last 2.

Last 10 ODIs

DateTeamOpponentGroundBatBowlResult
3 Oct 2026IndiaWest IndiesMaharaja Yadavindra Singh International Cricket Stadium92 (85)–West Indies won by 5 wickets
30 Sept 2026IndiaWest IndiesBarsapara Cricket Stadium101 (75)–India won by 8 wickets
27 Sept 2026IndiaWest IndiesGreenfield International Stadium32 (35)–India won by 8 wickets
19 Jul 2026IndiaEnglandLord's138 (110)–England won by 27 runs
16 Jul 2026IndiaEnglandSophia Gardens26 (47)–England won by 4 wickets
14 Jul 2026IndiaEnglandEdgbaston11 (21)–India won by 6 wickets
20 Jun 2026IndiaAfghanistanMA Chidambaram Stadium79 (69)–India won by 9 wickets
17 Jun 2026IndiaAfghanistanBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium48 (39)–India won by 170 runs
13 Jun 2026IndiaAfghanistanHimachal Pradesh Cricket Association Stadium16 (16)–India won by 7 wickets
18 Jan 2026IndiaNew ZealandHolkar Cricket Stadium11 (13)–New Zealand won by 41 runs

Records

  1. 1stHighest scores in ODIs264
  2. =1stMost hundreds in T20 internationals5
  3. 1stMost sixes in ODIs381
  4. 2ndMost runs in IPL history7,329
  5. 2ndMost sixes in T20 internationals205
  6. 2ndMost sixes in IPL history323
  7. 2ndMost sixes in an innings in ODIs16
  8. 2ndMost matches in IPL history281
  9. 3rdMost runs in T20 internationals4,231
  10. 3rdMost hundreds in ODIs35
  11. 3rdMost fifties in T20 internationals32
  12. =3rdMost matches in T20 internationals159

Read more

  1. Opinion · How far does Rohit Sharma’s top-three case go?Rohit is still matching his career standards, but India’s top three demands more than present dominance.

All teams

Share