Top 5 run-scorers in India-Sri Lanka ODIs

India v Sri Lanka - Tri-Series Game 11
The creative batsman scored 160 against India twice

#1. Sachin Tendulkar

Ad
India v South Africa: Group B - 2011 ICC World Cup
The Little Master has scored more runs against Sri Lanka than any other player

The only Indian on this list takes the top spot, and while talking about an Indian cricketer taking top spots, the first name that comes to mind is Sachin Tendulkar.

Ad

The Master Blaster scored 3113 runs from 80 innings at an average of 43.84, striking 17 fifties and 8 hundreds which is the most number of hundreds for any player against Sri Lanka and the second most number of hundreds by any player against any nation.

Tendulkar’s 3113 runs against Sri Lanka is his highest against any nation in ODIs and it’s also the most number of runs scored by any batsman against Sri Lanka in ODIs. The Little Master has blown away even the likes of Chaminda Vaas and Muttiah Muralitharan with his sensational batting performances. His highest ODI score against Sri Lanka is 138 which he scored in 2009 at Colombo in the final of a tri-series.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Anuradha Santhanam
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications