Top 5 Indian batters with most runs in ODIs

Rohit Sharma recently entered the top 5 ODI run-scorers chart amongst Indians.

Rohit surpassed former coach and legendary Rahul Dravid.

Let's have a look at the top 5 Indian batters with  most runs in ODIs.

Here’s a list:

Scribbled Arrow

5) Rahul Dravid

Matches: 340 Runs: 10768 100s: 12 Highest score: 153

4) Rohit Sharma

Matches: 264 Runs: 10831 100s: 31 Highest score: 264

3) Sourav Ganguly

Matches: 308 Runs: 11221 100s: 22 Highest score: 183

2) Virat Kohli

Matches: 294 Runs: 13886 100s: 50 Highest score: 183

1) Sachin Tendulkar

Matches: 463 Runs: 18426 100s: 49 Highest score: 200*