Most runs by a Sri Lankan player in Test cricket history

Sri Lanka has produced some exceptional cricketers who have left an indelible mark on the world of Test cricket. In this article, we explore the top 5 leading run-scorers for Sri Lanka, who have showcased their extraordinary batting skills and contributed significantly to the nation’s cricketing legacy.

Sri Lanka has a rich history of producing talented and skillful batters who have made significant contributions to the world of cricket. Over the years, Sri Lankan batters have showcased their abilities on various surfaces and against top cricketing nations. Let’s look at the Top 5 run scorers in Sri Lankan cricket.

Read More: India vs West Indies stats: Who are the top five players with the most Test runs?

List of players with the most Test runs for Sri Lanka

1. Kumar Sangakkara – 12,400 runs

Kumar Sangakkara is widely regarded as one of the greatest wicket-keeper batsmen in cricket history. He represented Sri Lanka from 2000 to 2015 and was an elegant left-handed batsman with a solid technique. Sangakkara played 134 Test matches, scoring 12,400 runs at an impressive average of 57.40. He registered 38 centuries and 52 half-centuries in his Test career.

2. Mahela Jayawardene – 11,814 runs

Mahela Jayawardene is another Sri Lankan legend known for his impeccable batting technique and ability to play long innings. He played 149 Test matches for Sri Lanka between 1997 and 2014. Jayawardene scored 11,814 runs at an average of 49.84, including 34 centuries and 50 half-centuries.

3. Sanath Jayasuriya – 6,973 runs

Sanath Jayasuriya was a trailblazing all-rounder who transformed the role of openers in One Day Internationals (ODIs). While he was more famous for his aggressive batting in ODIs, Jayasuriya also had an impressive Test career. He played 110 Test matches for Sri Lanka between 1991 and 2007, scoring 6,973 runs at an average of 40.07.

4. Aravinda de Silva – 6,361 runs

Aravinda de Silva is regarded as one of Sri Lanka’s finest batsmen and played a crucial role in their historic 1996 World Cup triumph. He represented Sri Lanka in 93 Test matches from 1984 to 2002, accumulating 6,361 runs at an average of 42.97.

5. Tillakaratne Dilshan – 5,492 runs

Tillakaratne Dilshan was a versatile cricketer known for his aggressive batting and innovative strokeplay. He played 87 Test matches for Sri Lanka between 1999 and 2013, amassing 5,492 runs at an average of 40.98. Dilshan was a crucial member of the Sri Lankan team and played various roles as an opener, middle-order batsman, and occasional off-spin bowler.

Most runs by a Sri Lankan player in Test matches

PlayerMatchesBatting styleRuns
Kumar Sangakkara134Left-hand batter12,400
Mahela Jayawardene149Right-hand batter11814
Sanath Jayasuriya110Left-hand batter6973
Aravinda de Silva93Right-hand batter6361
Tillakaratne Dilshan87Right-hand batter5492

Here are some more interesting cricket stats: