India will be against Sri Lanka in a three-match ODI series in India. The series will start on 10 January. The year 2023 is an ODI world cup year and every team will try to win matches in this particular format. India and Sri Lanka both are strong white ball sides and that is why it will be an exciting series. So here are the top 5 highest run scorers in India Vs Sri Lanka ODIs.
#5 MS Dhoni
Former Indian captain, MS Dhoni has played 67 ODI matches against Sri Lanka in which he made 2383 runs with an average of 64.40 including 2 centuries.
#4 Mahela Jayawardene
Former Sri Lankan legend and one of the best players to ever play the game, Mahela Jayawardene is at No.4 on our list. Jayawardene played 87 ODI matches against India in which he made 2666 runs with an average of 35.07 including 4 centuries.
#3 Kumar Sangakkara
Former Sri Lankan world cup winning captain, Kumar Sangakkara played 76 ODI matches against India in which he made 2700 runs with an average of 39.70 including 6 centuries.
#2 Sanath Jayasuriya
Former Sri Lankan opener and one of the best all-rounders of Sri Lanka, Sanath Jayasuriya is at No.2 on our list. Jayasuriya played 89 One Day Internationals against India in which he made 2899 runs with an average of 36.23 including 7 centuries.
#1 Sachin Tendulkar
The god of the game, former Indian and cricket legend, Sachin Tendulkar is at No.1 on our list. Sachin played 84 ODI matches against Sri Lanka in which he made 3113 runs against the island nation with an average of 43.84 including 8 centuries and 17 half centuries.