Rohit Sharma to Sachin Tendulkar: Most ODI runs by Indian batters after 35 years or more
India ODI and Test captain Rohit Sharma joins the elite list featuring Sunil Gavaskar and Sachin Tendulkar. Here is the tally.

India ODI and Test captain Rohit Sharma joins the elite list featuring Sunil Gavaskar and Sachin Tendulkar. Here is the tally.

Rohit Sharma becomes the fourth Indian batter who scored the most ODI runs after turning 35 years old.

Sunil Gavaskar
Cricketing legend Gavaskar tops the tally of Indian batters who scored the most ODI runs by after 35 years or more, scoring 2068 runs in 60 innings with a strike rate of 66.13.

Sachin Tendulkar
Cricket god Sachin Tendulkar comes second in the list of Indian batters who scored the most ODI runs after 35 years or more. He scored 20165 runs including seven tons and seven fifties.

MS Dhoni
Captain Cool comes third in the tally of Indian batters who scored the most ODI runs after 35 years or more. He smashed 1855 runs in 56 ODIs.

Rohit Sharma
India Test and ODI captain also comes in the list with 1704 runs in 36 ODI innings including three hundred and 13 fifties.

Mohammed Azharuddin
Former India captain Mohammed Azharuddin scored 1660 runs in 56 ODI innings to come in the elite list featuring Sachin Tendulkar and Sunil Gavaskar.