CricketWise
  1. Home
  2. Players
  3. Rohit Sharma

India · Men's cricket

Rohit Sharma stats

Data through 3 October 2026Last updated 3 October 2026

Coverage: matches in the Cricsheet data from 23 June 2007 to 3 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2007 and 2026, Rohit Sharma appears in 67 Tests, 284 ODIs, 153 T20Is for India in the Cricsheet data. In ODIs Rohit Sharma scored 11,757 runs in 276 innings (average 48.78, strike rate 92.8), including 34 hundreds and 61 fifties. Against West Indies in Tests, Rohit Sharma averaged 96.33 over 7 innings.

International matches
504
Tests 67 · ODIs 284 · T20Is 153
International runs
20,085
50 hundreds
T20 league & domestic matches
281
7,329 runs
Best batting average (ODI)
48.78
276 innings
Highest score
264
ODI

Teams played for

India 2007–2026 · 504Mumbai Indians 2011–2026 · 236Deccan Chargers 2008–2010 · 45

Rohit Sharma batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test67116104,30121240.587,53857.11218647388
ODI2842763511,75726448.7812,67392.83461161108369
T20I153145174,02711831.462,870140.343110363194
T20 (leagues & domestic)281276317,329109*29.915,514132.924919661323

Runs per year

01K2K3K200720142026744
Rohit Sharma: runs per calendar year (all formats in the data)
01K2K3K2007201020132016201920222026744
Rohit Sharma: runs per calendar year (all formats in the data)
Show as table
Rohit Sharma: runs per calendar year (all formats in the data)
YearRuns
2007149
2008874
2009609
20101,002
20111,063
2012716
20132,075
20141,387
20151,751
20161,838
20172,126
20182,090
20192,846
2020643
20211,727
20221,263
20232,001
20241,442
20251,068
2026744
Year-by-year batting (67 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2007ODI36120.3382.45201
2007T20I388–144.35001
2008ODI2746222.0069.16602
2008T20 (leagues & domestic)1240436.73148.07604
2008T20I188.00100.0800
2009ODI710225.5065.84300
2009T20 (leagues & domestic)1636227.85114.95201
2009T20I814520.71112.45201
2010ODI1450438.7786.011421
2010T20 (leagues & domestic)1640428.86133.87303
2010T20I49447.00136.27901
2011ODI1661155.5582.79506
2011T20 (leagues & domestic)1437233.82125.38703
2011T20I38026.67133.35301
2012ODI1316812.9266.96801
2012T20 (leagues & domestic)1643330.93126.610913
2012T20I811523.00130.75501
2013ODI27119652.0080.820928
2013T20 (leagues & domestic)1953838.43131.57904
2013T20I188.00100.0800
2013Test633366.6062.817720
2014ODI1156050.9195.126413
2014T20 (leagues & domestic)1539030.00129.15903
2014T20I620040.00123.56202
2014Test1023726.3344.57201
2015ODI1781550.9495.415034
2015T20 (leagues & domestic)1648234.43144.79803
2015T20I212864.00142.210610
2015Test1332625.0848.77903
2016ODI1056462.6795.317122
2016T20 (leagues & domestic)1448944.45132.98505
2016T20I1849729.24131.58304
2016Test728857.6064.18203
2017ODI21129371.8399.520865
2017T20 (leagues & domestic)1633323.79122.06703
2017T20I928331.44171.511811
2017Test3217217.0069.810212
2018ODI19103073.57100.116253
2018T20 (leagues & domestic)1428623.83133.09402
2018T20I1859036.88147.511123
2018Test818426.2947.36301
2019ODI26148959.5690.415976
2019T20 (leagues & domestic)1540528.93128.66702
2019T20I1439628.29138.58504
2019Test655692.6776.021230
2020ODI317157.0091.411910
2020T20 (leagues & domestic)1233227.67127.78003
2020T20I414046.67150.56502
2021ODI39030.0086.53700
2021T20 (leagues & domestic)1338129.31127.46301
2021T20I1035035.00149.66404
2021Test2190647.6848.216124
2022ODI824941.50114.27603
2022T20 (leagues & domestic)1426819.14120.24800
2022T20I2965624.30134.47203
2022Test39030.0068.24600
2023ODI25112448.87113.810119
2023T20 (leagues & domestic)1633220.75132.86502
2023Test1354541.9258.512022
2024ODI315752.33141.46402
2024T20 (leagues & domestic)1441732.08150.010511
2024T20I724941.50164.99203
2024Test2661924.7663.013122
2025ODI1465050.00100.512124
2025T20 (leagues & domestic)1541829.86149.38104
2026ODI946151.22101.813821
2026T20 (leagues & domestic)928335.38157.28402

Rohit Sharma bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test1638322421/261/35112.003.51191.5005
ODI4061053392/27–59.225.2467.8002
T20I86210311/22–103.009.9762.0000
T20 (leagues & domestic)32339453154/6–30.208.0222.6100

Wickets per year

0510152007201420260
Rohit Sharma: wickets per calendar year (all formats in the data)
05101520072010201320162019202220260
Rohit Sharma: wickets per calendar year (all formats in the data)
Show as table
Rohit Sharma: wickets per calendar year (all formats in the data)
YearWickets
20070
20081
200914
20103
20113
20122
20130
20143
20150
20160
20170
20180
20190
20200
20210
20220
20231
20240
20250
20260
Year-by-year bowling (28 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2007ODI10–3.000/3
2008ODI70–4.040/4
2008T20 (leagues & domestic)1125.006.251/25
2009ODI4234.504.602/27
2009T20 (leagues & domestic)121114.647.004/6
2009T20I2137.007.401/22
2010ODI5166.006.601/5
2010T20 (leagues & domestic)9276.508.051/19
2011ODI7338.005.432/30
2011T20 (leagues & domestic)30–13.250/14
2011T20I10–16.000/16
2012ODI10269.005.311/17
2012T20 (leagues & domestic)10–16.000/16
2012T20I50–11.540/2
2013ODI10–2.000/4
2013T20 (leagues & domestic)20–4.500/1
2013Test20–3.340/10
2014ODI10–5.800/29
2014T20 (leagues & domestic)2126.008.671/20
2014Test7279.003.671/26
2015ODI10–7.000/21
2016ODI10–11.000/11
2016Test10–5.000/5
2019Test40–2.330/0
2021T20 (leagues & domestic)20–11.140/4
2021Test20–3.690/1
2023ODI117.008.401/7
2024ODI10–5.500/11

Rohit Sharma against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest26114747.7952.816144
AustraliaTest2773928.4250.412013
South AfricaTest2073838.8464.621230
West IndiesTest757896.3363.017732
New ZealandTest1751536.7955.58205
Sri LankaTest1250950.9063.110214
BangladeshTest77510.7173.52300
AustraliaODI49260959.3095.1209910
Sri LankaODI52195144.3496.626468
West IndiesODI38183859.2994.2162413
New ZealandODI32113436.5885.314726
EnglandODI26102148.6292.013844
South AfricaODI2895235.2686.015034
PakistanODI2089349.6193.014028
BangladeshODI1882755.1398.013733
ZimbabweODI724240.3374.911411
West IndiesT20I2269338.50142.911115
New ZealandT20I1751134.07141.28006
AustraliaT20I2048428.47150.39204
BangladeshT20I1347736.69143.78905
EnglandT20I1546735.92139.810013
South AfricaT20I1742926.81130.010612
Sri LankaT20I1741124.18144.211811
IrelandT20I4201100.50138.69703
PakistanT20I1112714.11117.63000
ZimbabweT20I32512.5089.31500
Kolkata Knight RidersT20 (leagues & domestic)37117639.20131.010917
Delhi CapitalsT20 (leagues & domestic)38109231.20132.77406
Chennai Super KingsT20 (leagues & domestic)3697231.35131.010518
Punjab KingsT20 (leagues & domestic)3390531.21137.57907
Royal Challengers BengaluruT20 (leagues & domestic)3588927.78138.59407
Rajasthan RoyalsT20 (leagues & domestic)3160519.52124.57303
Sunrisers HyderabadT20 (leagues & domestic)2553524.32136.17003
Lucknow Super GiantsT20 (leagues & domestic)826132.62158.28402
Gujarat TitansT20 (leagues & domestic)822127.62145.48101
Rising Pune SupergiantT20 (leagues & domestic)617835.60131.98502
Deccan ChargersT20 (leagues & domestic)417587.50126.87302
Pune WarriorsT20 (leagues & domestic)613533.75110.76201
Mumbai IndiansT20 (leagues & domestic)510320.60112.04500
Gujarat LionsT20 (leagues & domestic)48227.33120.64000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest3165.004.061/26
AustraliaTest3146.003.251/35
South AfricaTest60–3.000/0
New ZealandTest40–3.750/3
South AfricaODI7332.675.442/30
West IndiesODI5242.504.722/27
AustraliaODI5232.507.221/17
Sri LankaODI160–4.690/4
South AfricaT20I30–10.500/13
Mumbai IndiansT20 (leagues & domestic)4413.507.714/6
Punjab KingsT20 (leagues & domestic)7428.007.812/12
Rajasthan RoyalsT20 (leagues & domestic)3314.336.143/12
Chennai Super KingsT20 (leagues & domestic)5243.507.911/18
Kolkata Knight RidersT20 (leagues & domestic)4144.008.521/15
Delhi CapitalsT20 (leagues & domestic)4163.009.001/20
Royal Challengers BengaluruT20 (leagues & domestic)40–11.250/6

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Wankhede Stadium102303434.87111
Eden Gardens29124848.00264
Dubai International Cricket Stadium2691137.96111
Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium1890256.38176
M Chinnaswamy Stadium2487736.54209
Arun Jaitley Stadium2782833.1280
Narendra Modi Stadium2478335.5995
Sydney Cricket Ground1375262.67133
Rajiv Gandhi International Stadium2675034.0976
R Premadasa Stadium2572931.70104

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Diamond Oval254.804.80
SuperSport Park4414.007.00
Kingsmead5331.674.19
Sabina Park1213.503.38
The Wanderers Stadium5236.509.12
Melbourne Cricket Ground1117.008.50
Sharjah Cricket Stadium1120.0010.00
M Chinnaswamy Stadium2126.005.38
The Gabba3128.005.42
Barabati Stadium3134.005.67

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay47333641130.01545028.04
T20Middle47623724127.914629678.29
T20Death18611019182.6735578.73
ODIPowerplay4041499680.996–––
ODIMiddle6609695295.111652775.00
ODIDeath1107725152.7298326.80

How Rohit Sharma was dismissed

How Rohit Sharma took wickets

Last 20 innings

0501001503 Dec 20257 Apr 20263 Oct 202692
Rohit Sharma: runs in the last 20 innings
0501001503 Dec 202514 Jan 20264 Apr 20264 May 202620 May 202616 Jul 20263 Oct 202692
Rohit Sharma: runs in the last 20 innings
Show as table
Rohit Sharma: runs in the last 20 innings
InningsRuns
3 Dec 202514
6 Dec 202575
11 Jan 202626
14 Jan 202624
18 Jan 202611
29 Mar 202678
4 Apr 202635
7 Apr 20265
12 Apr 202619
4 May 202684
10 May 202622
14 May 202625
20 May 202615
24 May 20260
14 Jul 202611
16 Jul 202626
19 Jul 2026138
27 Sep 202632
30 Sep 2026101
3 Oct 202692
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
3 Oct 2026ODIWest Indies9285caughtMaharaja Yadavindra Singh International Cricket Stadium
30 Sep 2026ODIWest Indies10175lbwAssam Cricket Association Stadium
27 Sep 2026ODIWest Indies3235caughtGreenfield International Stadium
19 Jul 2026ODIEngland138110bowledLord's
16 Jul 2026ODIEngland2647caughtSophia Gardens
14 Jul 2026ODIEngland1121caughtEdgbaston
24 May 2026T20 (leagues & domestic)Rajasthan Royals04caughtWankhede Stadium
20 May 2026T20 (leagues & domestic)Kolkata Knight Riders1513caughtEden Gardens
14 May 2026T20 (leagues & domestic)Punjab Kings2526bowledHimachal Pradesh Cricket Association Stadium
10 May 2026T20 (leagues & domestic)Royal Challengers Bengaluru2210caughtShaheed Veer Narayan Singh International Stadium
4 May 2026T20 (leagues & domestic)Lucknow Super Giants8444caughtWankhede Stadium
12 Apr 2026T20 (leagues & domestic)Royal Challengers Bengaluru19*13retired hurtWankhede Stadium
7 Apr 2026T20 (leagues & domestic)Rajasthan Royals56lbwAssam Cricket Association Stadium
4 Apr 2026T20 (leagues & domestic)Delhi Capitals3526caughtArun Jaitley Stadium
29 Mar 2026T20 (leagues & domestic)Kolkata Knight Riders7838caughtWankhede Stadium
18 Jan 2026ODINew Zealand1113caughtHolkar Cricket Stadium
14 Jan 2026ODINew Zealand2438caughtNiranjan Shah Stadium
11 Jan 2026ODINew Zealand2629caughtKotambi Stadium
6 Dec 2025ODISouth Africa7573caughtDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
3 Dec 2025ODISouth Africa148caughtShaheed Veer Narayan Singh International Stadium

Batter vs bowler matchups

Bowlers Rohit Sharma faced most

Frequently asked questions

How many runs has Rohit Sharma scored in Tests?
4,301 runs in 116 innings (67 matches) at an average of 40.58 and a strike rate of 57.1, in the data from 2013 to 2024.
How many runs has Rohit Sharma scored in ODIs?
11,757 runs in 276 innings (284 matches) at an average of 48.78 and a strike rate of 92.8, in the data from 2007 to 2026.
How many runs has Rohit Sharma scored in T20Is?
4,027 runs in 145 innings (153 matches) at an average of 31.46 and a strike rate of 140.3, in the data from 2007 to 2024.
What is Rohit Sharma's highest score?
264 in ODIs, the highest score in the data.
How many centuries has Rohit Sharma scored?
52 hundreds in the data: 12 in Tests, 34 in ODIs, 4 in T20Is, 2 in T20 leagues.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.