A batter should be consistent with his performance and contribute a vital part to his team in a winning cause. Sri Lankan batters are highly talented and have impressed everyone with their performance. We have experienced their classy batting throughout the years. We will list the top ten Sri Lankan batsmen according to most runs scored in a calendar year. You may see Sri Lanka's greatest Kumar Sangakkara in this list most of the time.

10. Mahela Jayawardene (2007)

Mahela Jayawardene is a former right-handed batsman and captain of Sri Lanka; he made his International debut in January 1997 in a test match against India. In 2007, Jayawardene played 45 games and made 2,230 runs at an average of 52. In 2007, he scored seven centuries and 11 half-centuries; his best score was 213*. Hence, Jayawardene makes it into the tenth position on the list.

9. Kumar Sangakkara (2011)

Kumar Sangakkara is a former left-handed wicket-keeper batsman, considered the most successful batsman and wicket-keeper of Sri Lanka. Sangakkara played from 2000 to 2015 and made several records, with one of them being that he is the only batsman to score 150+ scores in four consecutive test games. In 2011, Sangakkara played 42 matches and scored 2,267 runs at an average of 49. He scored five centuries and 13 half-centuries; he is in the ninth position on the list.

8. Mahela Jayawardene (2001)

Mahela Jayawardene is Sri Lanka's former batsman and the current head coach of the Mumbai Indians in IPL. In 2001, he played 47 matches and scored 2,313 runs at an average of 50. He scored seven centuries and 11 half-centuries with the best score of 150. For his excellent performance in 2001, Jayawardene is in the eighth position on the list.

7. Aravinda De Silva (1997)

Aravinda De Silva is a former right-handed batsman and a prominent right-arm off-break bowler; he played 19 years for Sri Lanka. De Silva played a vital role for the World Cup-winning team of Sri Lanka in 1996. In 1997, he played 39 matches and scored 2,432 runs at an average of 62. De Silva made ten centuries and ten half-centuries; he is in the seventh position on the list.

6. Kumar Sangakkara (2009)

Kumar Sangakkara is Sri Lanka's one of the greatest batsmen and the current head coach of the Rajasthan Royals in IPL. Sangakkara holds the world record for most test centuries (37) and most test runs (11,679) scored when batting at the number 3 position. In 2009, he played 50 matches and scored 2,436 runs at an average of 44. Sangakkara made four centuries and 18 half-centuries with the best score of 137. His performance makes it into the sixth position on the list.

5. Sanath Jayasuriya (1997)

Sanath Jayasuriya is a former aggressive left-handed batsman and valuable left-arm orthodox spinner, considered one of the greatest all-rounders of limited-overs cricket. In 1997, he played 37 matches and scored 2,449 runs at an average of 58. Sanath made six centuries and 16 half-centuries with the best score of 340. He makes it into the fifth position on the list.

4. Tillakaratne Dilshan (2009)

Tillakaratne Dilshan is a former right-handed batsman and captain of the Sri Lankan team. He made his debut in November 1999; it was a test match against Zimbabwe. Dilshan was an energetic fielder and right-arm off-spin bowler with 145 international wickets. In 2009, he played 42 games and scored 2,568 runs at an average of 56. Dilshan made ten centuries and eight half-centuries; this performance is in the fourth position on the list.

3. Kumar Sangakkara (2006)

Sangakkara was consistent with his performance and continued to produce runs in 2006 too. He is the first Sri Lankan batsman to cross 14,000 ODI runs; overall scored 14,234 runs in ODIs. In 2006, he played 50 matches and scored 2,609 runs at an average of 52. Sangakkara made five centuries and 16 half-centuries; his performance makes it the third position on the list.

2. Angelo Mathews (2014)

Angelo Mathews is a current right-handed batsman and right-arm medium-fast bowler. He played his debut match in December 2008 in an ODI match against Zimbabwe. In 2014, Mathews played 53 games and scored 2,687 runs at an average of 66. He made four centuries and 16 half-centuries; this brings him into the second position on the list.

1. Kumar Sangakkara (2014)

For his excellence and consistency, Kumar is being listed four times in this list. He is the first T20I batsman to play in 50 innings without scoring a duck. 2014 was the most extraordinary year for Sangakkara and all Sri Lankan cricket fans. In the same year, he became the batsman to score most runs in a calendar year. Sangakkara played 48 matches and scored 2,868 runs at an average of 53. He produced eight centuries and 18 half-centuries; this remarkable performance is in the first position on the list.