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

#4. Mahela Jayawardene

Ad
Jayawardene played some fiery knocks against India
Jayawardene played some fiery knocks against India

One of the greatest batsmen in the history of the sport, Mahela Jayawardene has scored some fiery knocks against India, scoring 2666 runs from 87 matches at an average of 35.07 with 17 fifties and 4 hundreds.

Ad

Jayawardene’s runs against India is his most against any nation. His highest score against India is 128 at Sharjah in 2000.

One of Jayawardene’s finest innings against India has been his century in the 2011 World Cup Final in Mumbai. Interestingly, Sri Lanka went on to lose the match when Jayawardene scored a century against India in India but went on to win the match when he scored a century against India outside India.

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