Rohit Sharma is one of the most eminent cricketers of India. Here are the glimpses of the top 13 records that he holds.

Let us have a look on the top 13 records held by Rohit Sharma:-

1) Rohit Sharma holds the record of scoring highest individual runs in One Day International. He scored 264 against Sri Lanka in 2014 ODI. This is the highest individual score by a cricketer in ODI till now.

2) Rohit Sharma has scored the most number of fours in an innings. He did this during his innings of 264 against Sri Lanka in 2014. During his stay at the crease, he hit 33 fours.

3) Rohit Sharma is the only player who has won 4 IPLs. He won one IPL with Deccan Chargers and the rest three were with the Mumbai Indians. That is why Rohit Sharma is considered the most successful IPL captain.

4) Rohit Sharma is the second batsman to score at least a century in each of the three forms of International Cricket. He is only after Suresh Raina in this record.

5) Rohit has reached at least a century with a six in all three formats. This is a unique record that he holds!

6) Rohit Sharma is the record holder of most runs from fours and sixes in an ODI inning by scoring 186 runs through boundaries. He has broken the earlier record of Shane Watson.

7) Rohit Sharma is the only batsman who scored 8 innings of 150+ in ODIs. He has broken the records of Sachin Tendulkar and David Warner.

8) Rohit Sharma scored the second-highest number of sixes (i.e.16 )ODI innings. Eoin Morgan has scored the highest number of sixes in ODI i.e. 17.

9) Rohit Sharma is the fastest Indian opener and the second-fastest opener in the world in reaching 5000 ODI runs. It took 102 innings for him to do it. Hashim Amla is the fastest opener in the world to reach 5000 ODI runs in 100 innings.

10) Sharma is the highest run-scorer Indian player in the T-20I format. He has scored 118 runs.

11) Rohit Sharma is the only Indian who scored a T20I century as a captain.

12) Rohit Sharma is the first and the only batsman in the world who scored four T20 centuries.

13) Rohit Sharma holds the record of most number of sixes (i.e. 120) by an Indian batsman in T20Is format.