After a record-breaking performance in the IND vs PAK clash, Virat Kohli will look to break another record in their Asia Cup 2023 clash on September 12. The modern great will break the record for the most runs in IND vs SL ODIs, going past greats like Kumar Sangakkara, Sanath Jayasuriya, and his idol Sachin Tendulkar. So, let’s take a detailed look at the players with the most runs in India vs Sri Lanka ODIs:
Player | Span | Innings | Runs | Average | Strike Rate | 100s | 50s |
Sachin Tendulkar | 1990-2012 | 80 | 3113 | 43.84 | 87.54 | 8 | 17 |
Sanath Jayasuriya | 1990-2009 | 85 | 2899 | 36.23 | 96.98 | 7 | 14 |
Kumar Sangakkara | 2000-2014 | 71 | 2700 | 39.70 | 81.62 | 6 | 18 |
Mahela Jayawardene | 1998-2014 | 84 | 2666 | 35.07 | 78.15 | 4 | 17 |
Virat Kohli | 2008- | 49 | 2503 | 64.17 | 94.23 | 10 | 11 |
Most runs in IND vs SL ODIs: Sachin Tendulkar tops the list
Master Blaster Sachin Tendulkar tops the list with 3113 runs to his name in 84 matches across his 23-year career. In these matches, Tendulkar averages 43.84 and strikes the ball at 87.54.
Also Read: Mohammed Shami, Prasidh Krishna likely to get going in IND vs SL
The Little Master scored 8 centuries and 17 fifties in 80 innings, scoring 50 or more runs in every third inning he played against Sri Lanka.
Sanath Jayasuriya (2899 runs)
Swashbuckling opener Sanath Jayasuriya is second on the list of most runs in IND vs SL ODIs. The southpaw scored these runs in 89 matches (the most by a batter) and averaged 36.23 while striking the ball at a quickfire pace of 96.98.
The all-rounder made 7 centuries and 14 fifties in 85 innings, scoring 50 or more in every fourth inning he played.
Kumar Sangakkara (2700 runs)
Another Sri Lanka southpaw in the most runs list in IND vs SL ODIs. Sangakkara scored 2700 runs in 76 matches while averaging a touch under 40 (39.70) and striking just over 80 (81.62).
The flexible left-hand batter scored just 6 centuries compared to his 18 fifties in 71 innings. Sanga had a poor conversion rate of 25% and scored 50 or more runs in every third inning he played.
Mahela Jayawardene (2666 runs)
The former Sri Lanka skipper is fourth on the list of most runs scored in IND vs SL ODIs. Mahela played 87 matches (second most) in his career, averaging 35.07 and striking at a below-par rate of 78.15.
Mahela scored just 4 centuries and made 17 half-centuries in 84 innings. He made 50 or more runs every fourth inning he played and had a poor conversion rate of 19%.
Virat Kohli (2503 runs)
The only active player in the top 5 most-run-getters in IND vs SL ODIs is Virat Kohli. The right-hander has played 50 matches and has the second-best average in the top 50 (64.17) while striking the ball at 94.23.
Also Read: Virat Kohli ODI Century: Where does King Kohli stand as all-time great in ODIs?
The former Indian skipper has scored the most centuries (10) and has 11 fifties in 49 innings. Kohli has a conversion rate of 47% and scores 50 or more runs in every 2.3 innings he plays.