Rohit Sharma Stats


Rohit Sharma has been the linchpin of India's batting for more than a decade [Twitter]Rohit Sharma has been the linchpin of India's batting for more than a decade [Twitter]

From the streets of Mumbai to the grand stages of international cricket, Rohit Sharma's journey has been one of resilience, hard work, and above all, sublime batting. Labelled as the 'Hitman' for his ability to dispatch the ball with astounding ease, Rohit's career offers an amalgamation of timeless elegance and modern-day destructiveness.

Whether he's caressing the ball through covers in ODIs, building a patient Test innings, or going on a rampage in a T20, Rohit Sharma epitomizes the spirit of modern cricket, smoothly marrying tradition with innovation.

A prodigious talent since his youth, he has now matured into one of the cornerstones of Indian cricket, leading the side across all formats. While records and statistics stand as silent witnesses to his brilliance, for the fans, it's the sheer joy of watching Rohit Sharma in full flow - a combination of elegance, power, and finesse.

In this article, we will explore Rohit Sharma's extraordinary career, focusing on his impressive statistics in Test, One Day International (ODI), and T20 International (T20I) formats:

Rohit Sharma ODI Stats

Matches
Runs
Average
Strike-Rate
Highest Score
50s
100s
26210,709
49.1291.972645531


Rohit Sharma and ODIs seem like a match made in cricketing heaven. His rise in the 50-over format is not just about the volumes of runs but also the manner in which he amasses them. A glance at his records, and one word stands out: double centuries. Rohit remains the only cricketer in the world to score three double-hundreds in ODIs, an achievement that personifies his hunger and stamina.

In a format that demands adaptability, Rohit excels with both consolidation and explosion. His ability to begin cautiously, assess conditions, and then shift gears is unparalleled. Over the years, he's scored over ten thousand runs with a striking average that places him among the ODI greats.

But numbers, however impressive, can't adequately express the visual delight he offers - those lofted drives over covers, the pull shots, and the ever-so-graceful straight drives. In 262 ODIs, Rohit has amassed 10,709 runs at an average of 49.12. His strike rate stands at 91.97 with a highest score of 264 and 31 centuries and 55 fifties to his name.

Rohit Sharma ODI Stats Against Countries 

Let's take a look at Rohit Sharma's ODI stats against countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
Afghanistan3
15075.00127.11
1310/1
Australia452379
58.02
96.00
209
9/8
Bangladesh
1778656.1497.271373/3
England20
72448.2686.91137*4/2
Hong Kong23417.0066.66230/0
Ireland26464.0096.96641/0
Nepal174
-125.4274*1/0
New Zealand29982
37.4083.401475/2
Pakistan1987351.3592.381408/2
South Africa26806
33.5882.661502/3
Sri Lanka52186445.4694.472647/6
U.A.E157-103.6357*1/0
West Indies37161357.6091.8516212/3
Zimbabwe724240.3374.921141/1
Netherlands16161.00112.96611/0

Rohit Sharma ODI Stats In Countries 

Let's take a look at Rohit Sharma's ODI stats in countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
In Australia30132853.1290.58171*4/5
In Bangladesh1540934.0884.67684/0
In England27142864.9090.781407/7
In India91474557.86103.28264*22/13
In Ireland288.0088.8880/0
In New Zealand1443736.4172.95874/0
In Pakistan611629.0072.50581/0
In South Africa1425619.6968.441150/1
In Sri Lanka3277728.7789.10124*5/2
In U.A.E.5317105.6693.51111*2/1
In West Indies1852948.0972.1686*5/0
In Zimbabwe835959.8381.221141/2


Rohit Sharma Test Stats

Matches
Runs
Average
Strike-Rate
Highest Score
50s
100s
584,034
45.1956.162121612

Test cricket is the ultimate examination of a cricketer's skill and temperament. For Rohit, the journey in whites started with occasional sparks of brilliance but also periods of inconsistency. However, resilience is one of Rohit's lesser-acclaimed qualities, and it was evident when he reinvented his game for the Test arena.

His transformation, especially as an opener, has been pivotal for the Indian side. With multiple centuries, including a double hundred against South Africa, Rohit's Test credentials have grown remarkably. 

The Indian skipper's ability to construct innings along with newfound patience, has made him a reliable name in the Test line-up. Playing in 52 Test matches, Rohit has scored 3,677 runs at an impressive average of 46.5. He strikes at a rate of 56.3, with his highest score being 212, including 10 hundreds and 16 fifties.


Rohit Sharma Test Stats Against Countries

Let's take a look at Rohit Sharma's Test stats against countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
Australia1270833.7152.171203/1
Bangladesh33311.0056.89210/0
England13
1044
49.8048.191613/4
New Zealand642453.0053.33824/0
South Africa10
68337.94
63.772120/3
Sri Lanka750950.9063.07102*4/1
West Indies657896.3362.961772/3

Rohit Sharma Test Stats In Countries

Let's take a look at Rohit Sharma's Test stats in countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
In Australia740831.3847.6663*3/0
In Bangladesh16
6.0066.6660/0
In England752440.3044.03
1272/1
In India28200266.73
65.55
2126/10
In New Zealand212240.66
43.72
721/0
In South Africa5
12812.80
40.76470/0
In Sri Lanka320233.66
55.49
792/0
In West Indies429058.00
59.181032/1


Rohit Sharma T20I Stats

Matches
Runs
Average
Strike-Rate
Highest Score
50s
100s
1503,85330.82139.09118294


Rohit Sharma is a force to reckon with in T20Is. His records in T20Is are not just about milestones but am attestation to his domination. Being the second highest run-scorer for India in this format, he has often provided whirlwind starts, setting the stage for big totals.

Being the first batsman to score four T20I centuries, Rohit's records speak volumes. But beyond numbers, it's his game awareness that stands out. His captaincy for the Mumbai Indians in the Indian Premier League (IPL) further shows his tactical knowledge, leading them to multiple titles and establishing the team as a formidable T20 dynasty. 

In 148 T20Is, Rohit has accumulated 3,853 runs, averaging 31.32. His strike rate is an explosive 139.24, and he has the highest score of 118, with 4 centuries and 29 fifties to his name.

Rohit Sharma T20I Stats Against Countries

Let's take a look at Rohit Sharma's T20I stats against countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
Afghanistan4
7525.00147.05741/0
Australia2239224.50139.5079*3/0
Bangladesh1245437.83141.43895/0
England1541034.16138.98100*2/1
Hong Kong12121.00161.53210/0
Ireland314974.50137.96972/0
Namibia15656.00151.35 561/0
Netherlands15353.00135.89531/0
New Zealand1751134.06141.16806/0
Pakistan1111414.25118.7530*0/0
Scotland13030.00187.50300/0
South Africa1742028.00129.231062/1
Sri Lanka1941124.17144.211181/1
U.A.E.13939.00139.28390/0
West Indies2269338.50142.88111*5/1
Zimbabwe32512.5089.28150/0

Rohit Sharma T20I Stats In Countries

Let's take a look at Rohit Sharma's T20I stats in countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
In Australia1529722.84120.24603/0
In Bangladesh1133833.80127.06833/0
In England1233533.50133.46100*1/1
In India57141127.13143.681186/3
In Ireland29748.50153.96971/0
In New Zealand823633.71142.16653/0
In South Africa917343.25153.09532/0
In Sri Lanka1326829.77128.22893/0
In U.A.E.930734.11151.23743/0
In U.S.A.519649.00 153.12672/0
In West Indies718546.25145.6679*2/0
In Zimbabwe21010.0066.66100/0