5 Batsmen With The Highest ODI Average In Sri Lanka
5 Batsmen With The Highest ODI Average In Sri Lanka.
Prev1 of 5

Whether it is Test, ODI, or T20I, the batting average is one universal factor that can determine the overall performance of a batsman in any particular format of cricket. When we talk about One Day Internationals, there are many players who have maintained a good ODI average throughout their careers. However, there are also few batsmen who have showcased a great batting average when playing in a particular country.

Sri Lanka is one of the top cricket-playing countries. Sri Lanka has won all the three major ICC titles- ODI World Cup in 1996, Champions Trophy in 2002, and T20I World Cup in 2014. Sri Lanka also hosts a lot of international matches on its soil. In the small island nation of Sri Lanka, there are 8 cricket grounds that have hosted international matches in the past.

Sri Lanka team has been a dominating side on their home soil in ODI cricket, winning 155 matches and losing 89 out of a total of 266 games. In spite of Sri Lanka’s dominance at home, there are few batsmen who have executed a magnificent performance while playing in Sri Lanka.

In this article, we take a glance at 5 batsmen with the highest ODI average in Sri Lanka. This article considers only non-Sri Lanka players and batsmen with at least 500 runs scored on Sri Lankan soil.

5 Batsmen With The Highest ODI Average In Sri Lanka

5. Virat Kohli- 47.31

Virat Kohli
Virat Kohli (Image Credit: Twitter)

Virat Kohli is the 5th player in this list. The Indian skipper has an ODI average of 47.31 when batting in Sri Lanka. The right-handed batsman has played 23 ODIs in Sri Lanka so far, in which he has scored 899 runs. The top-order batsman has a strike rate of 85.94 in the Asian nation.

The 32-year-old player has also smashed 4 centuries and 2 half-centuries on Sri Lankan soil. Kohli’s highest score when playing in Sri Lanka is a 131-run knock, which he hit in an ODI against Sri Lanka in August 2017.

Prev1 of 5