Most centuries in ODIs by an Indian batsman

Flight Path

Record's of Rohit Sharma

Rohit Sharma has scored 30 centuries in ODIs, more than any other Indian batsman.

Most centuries in ODIs by an Indian batsman

Rohit Sharma is the only batsman in history to have scored three double centuries in ODIs.

Most double centuries in ODIs

Flight Path

Rohit Sharma holds the record for the highest individual score in ODIs, with 264 runs against Sri Lanka in 2014.

Highest individual score in ODIs

Rohit Sharma scored 264 runs in an ODI inning against Sri Lanka in 2014, the most runs scored by any batsman in a single ODI inning.

Most runs in a single ODI inning

Flight Path

Rohit Sharma scored 1,625 runs in ODIs in 2019, the most runs scored by any batsman in a calendar year in ODIs.

Most runs in a calendar year in ODIs

Flight Path

Rohit Sharma scored 648 runs in the 2019 World Cup, the most runs scored by any batsman in a single World Cup.

Most runs in a World Cup

Flight Path

Rohit Sharma scored five centuries in the 2019 World Cup, the most centuries scored by any batsman in a single World Cup.

Most centuries in a World Cup

Flight Path

Rohit Sharma and Shikhar Dhawan have the most runs in the opening partnership in ODIs, with 5,502 runs.

Most runs in the opening partnership in ODIs

Flight Path

Rohit Sharma has hit 182 sixes in ODIs, the most sixes hit by any batsman in ODIs.

Most sixes in ODIs

Flight Path