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

#3. Kumar Sangakkara

Ad
India v Sri Lanka - ICC World Twenty20 Bangladesh 2014 Final
Kumar Sangakkara scored nearly a fourth of his ODI hundreds against India

Sri Lanka’s highest ODI run scorer has scored 2700 runs against India, his most against any country. The former skipper has scored these runs across 76 matches at an average of 39.70, comprising 18 fifties and 6 centuries.

Ad

Four out of the former Sri Lankan skipper’s centuries against India have come in a losing cause that include his highest score of 138 against India at Jaipur where MS Dhoni’s 183 stole the limelight from him.

However, Sangakkara has helped Sri Lanka defeat India on a number of occasions thanks to his spectacular batting efforts that include his 110 at Rajkot in 2007, his brisk 103 from 84 deliveries at the 2014 Asia Cup.

One of Kumar Sangakkara’s finest innings against India would definitely be his 43-ball 90 in the epic high-scoring thriller at Rajkot in 2009 where India edged out Sri Lanka by 3 runs after scoring 414.

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