Quite a few gamers have etched their names into the annals of cricket historical past with standout batting performances in one-day internationals (ODIs) between India and Sri Lanka.
India and Sri Lanka have confronted off in a complete of 168 ODIs. Of those encounters, India has emerged victorious 99 instances, whereas Sri Lanka has claimed 57 wins. Moreover, 11 of the matches ended with no outcome, and one match concluded in a tie.
Veteran India batters like Sachin Tendulkar have delivered memorable innings, showcasing their distinctive ability and temperament. On the Sri Lankan facet, Sanath Jayasuriya and Kumar Sangakkara have made a considerable impression with their explosive batting and chic stroke play. These performances not solely spotlight the wealthy, cricketing expertise of each nations but additionally contribute to the fierce and aggressive nature of the India-Sri Lanka ODI encounters.
Most runs for India vs Sri Lanka in ODIs
5. Virat Kohli (India) – 2594 runs
Kohli from India has gathered 2594 runs throughout 62 matches. His highest rating is 183 not out, and he averages 47.55 with the bat. Kohli has hit 10 centuries and 13 half-centuries in opposition to Sri Lanka, together with 230 fours and 18 sixes.
4. Mahela Jayawardene (Sri Lanka) – 2666 runs
Jayawardene has amassed 2666 runs in 87 matches. His highest rating was 128, and he averaged 35.07. He smashed 4 centuries and 17 half-centuries in opposition to India.
3. Kumar Sangakkara (Sri Lanka) – 2700 runs
Sangakkara, one other Sri Lankan nice, clubbed 2700 runs in 76 matches versus India. His prime rating was 138 not out. He scored six centuries and 18 half-centuries, alongwith 259 fours and 23 sixes.
Additionally READ: Matthew Hayden reveals his best ODI World Cup XI of all time; no place for Virat Kohli
2. Sanath Jayasuriya (Sri Lanka) – 2899 runs
Jayasuriya amassed 2899 runs in 89 matches. His highest rating in opposition to India was 189 and he maintained a mean of 36.23.
Jayasuriya’s strike charge was 96.98. He additionally hit 330 fours and 46 sixes.
1. Sachin Tendulkar (India) – 3113 runs
The main run-scorer is Tendulkar from India, who gathered 3113 runs over 84 matches. His highest rating was 138, and he averaged 43.84. Tendulkar smashed eight centuries and 17 half-centuries in these encounters, putting 303 fours and 30 sixes.