India vs Sri Lanka: Batters with most runs in ODI rivalry between neighbouring nations 

January 09, 2023

Sports Tak Staff 

India clinched the T20I series 2-1 against Sri Lanka and the two countries will now lock horns in a 3-match ODI series.

Rohit Sharma will lead Team India as Virat Kohli and KL Rahul are also part of the ODI squad. 

Let's take a look at the list of batters who have scored the most runs in ODIs between India and Sri Lanka. 

Sachin Tendulkar tops the list with 3,113 runs in 84 ODIs against Sri Lanka. 

Sanath Jayasuriya is second with 2,899 runs in 89 ODIs against India. 

Kumar Sangakkara is third with 2,700 runs in 76 ODIs against India. 

Mahela Jayawardene is fourth with 2,666 runs in 87 ODIs against India. 

MS Dhoni is fifth on the list with 2,383 runs in 67 ODIs against Sri Lanka. 

IND vs SL: Five reasons why India won the 3rd T20I against Sri Lanka in Rajkot

Click Here