Sachin Tendulkar has scored the most runs against Sri Lanka, Dhoni is at this place

 | 
as

The three-match ODI series between India and Sri Lanka is going to start today. So far 162 ODI matches have been played between the two teams. Sachin Tendulkar scored the most runs for India in these matches.

Sachin Tendulkar has scored the highest 3113 runs in 84 ODIs against Sri Lanka. During this, he has scored runs at an average of 43.84. His strike rate has been 87.54.

Former captain Mahendra Singh Dhoni is the second batsman to score the most runs against Sri Lanka from India. The former Indian wicketkeeper has scored 2383 runs in 67 ODIs against Sri Lanka.

as

His average in these matches is 64.40. While he has batted with a strike rate of 90.09. Sachin and Dhoni have dominated the Sri Lankan bowlers.