Player RecordsRohit Sharma Total Centuries List in Test, ODI, T20I

Rohit Sharma Total Centuries List in Test, ODI, T20I

Rohit Sharma is among the most stylish batters India has ever produced. Fans appreciate his stylish batting style and habit of turning fifties into centuries and centuries into double centuries. There is constant hope that he will perform brilliantly for team India whenever he goes to bat. He fulfilled this hope many times by hitting centuries and playing long innings. One of his longest innings came in Nov 2014 when he hit the highest individual score of 264 against Sri Lanka. This is still the highest individual score of the ODI. After scoring centuries and double centuries, he became a role model for many incoming young batters, and his fans began referring to him as a hitman. Ishan Kishan and Shubman Gill are two examples of players who followed in his footsteps and scored double centuries during their first years of playing the game.

Rohit Sharma’s First Century

Rohit Sharma scored his first century in 2010 in an ODI match against Zimbabwe. He scored 114 runs while batting at position 04. He hit 06 sixes and 04 fours.

Rohit Sharma Total Centuries

Rohit Sharma has 42 centuries in all formats of cricket. He is most effective in shorter formats like ODI and T20I. Most of his hundreds are scored in One Day matches.

Home, Away Centuries in All Formats

Rohit Sharma has 22 home centuries (India) and 20 away centuries (Outside). That shows that he has been productive for team India at home and overseas. Sharma always performs very dominantly whenever he scores a hundred, which is one of his strongest abilities.

FormatHome (India)Away
Rohit Sharma Home and Away Centuries

Rohit Sharma Yearly Centuries

After Scoring his first century in 2010, Rohit faced a gap of two years to score his next century. His next century came in 2013 when he hit 04 centuries in a calendar year. This was an excellent year for Rohit that strengthened his batting position in the team.
He hit maximum centuries in 2017 and 2018. These two years would be remembered for his prime performance in cricket. He scored 08 centuries in 2017 and 07 in 2018. After this, Rohit faced a downward trend in his ability to score centuries in a year.

rohit sharma yearly centuries in test odi and t20

Centuries against Opponents Countries

South Africa, Sri Lank, and Australia are the countries against which Rohit Sharma scored maximum ODI centuries. As we know, South Africa and Australia are teams for SENA, so scoring centuries against these teams for any Asian batter is a huge record.
He remained unsuccessful against New Zealand and Pakistan in terms of scoring at least centuries.

rohit sharma hundreds by opponents

Centuries As Captain Vs Player

Like any other player, Rohit Sharma took the pressure of captaincy that impacted his individual performance. After taking charge as captain, Rohit Sharma scored 05 centuries. Before accepting the captaincy position, he scored 37 centuries as a player in all formats.

FormatsAs CaptainAs Player
Rohit Sharma Hundreds as Captain

Hundred By Batting Order

Rohit Sharma batted in the 1st, 2nd, 4th, and 6th positions in his career. He scored most centuries at 1st position as an opener. In terms of scoring centuries at the 4th and 6th positions, he remained unsuccessful and scored only a few centuries.
When he started playing cricket, he was tested at lower order but realized that he could perform better at 1st and 2nd position. Now, his centuries stats have proved this fact that he is one of the best openers in cricket history.

centuries as opener and middle order

Centuries in World Cup and Asia Cup

In ODI World Cup, Rohit scored 06 centuries. He has scored one century in both the Asia Cup and the Champions Trophy.

Centuries In S.E.N.A

Rohit has recorded 15 centuries in SENA, a location that is regarded as it is difficult for Indian and Asian batters.

South Africa01
New Zealand0
Centuries in SENA

Rohit Sharma Centuries List in ODI Matches

Rohit Sharma had an incredible career in ODI. In the Last 16 years in ODI games, he has achieved many milestones that anyone can imagine.
He scored 30 ODI hundreds for India in 241 One day International matches. Rohit Sharma is known for his aggressive approach, which helped him convert ODI fifties to centuries and double centuries. Out of 30 ODI hundred 20 centuries are scored with a strike rate of more than 100. Check Rohit Sharma All centuries list in ODI:

264173339152.6Sri Lanka2014
208*1531312135.94Sri Lanka2017
162137204118.24West Indies2018
159138175115.21West Indies2019
152*117158129.91West Indies2018
150133136112.78South Africa2015
147138182106.52New Zealand2017
124*14516285.51Sri Lanka2017
122*14413284.72South Africa2019
11512611491.26South Africa2018
10488113118.18Sri Lanka2017
10394142109.57Sri Lanka2019
101*10062101Sri Lanka2010
1018596118.82New Zealand2023
Rohit Shamra ODI Centuries List

Rohit has scored most double centuries in ODI, but he also breaks the record of Sachin Tendulkar of scoring the most 150+ runs in ODI. In his ODI Career, he has scored 150+ runs eight times.

Rohit Sharma Test Centuries List

He played fewer matches in ODI because the selector thought his way of batting did not suit Test Cricket.
He made his test debut after seven years of ODI debut.
Rohit Sharma scored only 8 Test hundred as he played only 46 matches for India. His highest score in Test is 212 against South Africa in 2019 at Ranchi. Check the Complete list of Rohit Sharma centuries in Test Cricket:

21225528683.13South Africa2019
17730123158.8West Indies2013
17624423672.13South Africa2019
12714910785.23South Africa2019
111*12711387.4West Indies2013
102*1608163.75Sri Lanka2017
Rohit Sharma Test Centuries List

Rohit Sharma Centuries List in T20I

Scoring a T20 hundred is difficult due to the speed of the game. This is why only a few batters can achieve this milestone. Even Virat Kohli took 15 years to score a hundred in T20.
But Rohit Sharma holds the record for scoring the most hundreds in T20 International followed by Surya Kumar Yadav, Colin Munro, and Maxwell. In 148 matches, he scored four T20I centuries against Sri Lanka, West Indies, South Africa, and England. Detailed table of his centuries:

118431210274.41Sri Lanka2017
111*6187181.96West Indies2018
10666125160.6South Africa2015
Rohit Sharma T20 International centuries
Html code here! Replace this with any non empty raw html code and that's it.


Please enter your comment!
Please enter your name here

Most Popular