Top 5 Indian batters with most ODI runs against Sri Lanka

Team India are currently on their  tour of Sri Lanka

Both teams are engaged in a  3-match T20I series, where India have taken a 2-0 lead.

Following the T20I leg, Sri Lanka and India will battle in the ODI series, starting August 02.

Indian batters tend to enjoy batting against the Islanders and expectations will be high again from them in the upcoming series.

Let’s have a look at top 5  Indian batters with most  ODI runs against Sri Lanka

Here’s a glimpse:

Scribbled Arrow

5) Mohammad Azharuddin

Matches: 53 Runs: 1834 Average: 50.94 100s: 3

4) Rohit Sharma

Matches: 52 Runs: 1864 Average: 45.46 100s: 6

3) MS Dhoni

Matches: 67 Runs: 2383 Average: 64.40 100s: 2

2) Virat Kohli

Matches: 53 Runs: 2594 Average: 63.26 100s: 10

1) Sachin Tendulkar

Matches: 84 Runs: 3113 Average: 43.84 100s: 8