Test cricket is an elite format of cricket. The legacy of this format is unmatchable. ODIs and T20 formats were later added in cricket to gain more viewership. But when it comes to the genuine and purest format, the test is the ultimate. In the last decade's, fans have witnessed nail-biting contests. Sri Lanka cricket is known for producing top-quality bowlers. The Highest wicket-taker in Test cricket also is a Sri Lankan bowler Muralidharan. Their bowlers used to dominate any batting lineup.

1. Muttiah Muralidharan

Murli is the greatest bowler in test cricket. He's the leading wicket-taker in tests with 800 wickets. He is famous as a spin wizard mainly due to his ability to trouble any batsman. Murli played his last test against India before that he went on to play 132 test matches and took 800 wickets with a bowling average of 22. He was honored with the ICC Hall of fame.

2. Rangana Herath 

Herath is one of the underrated bowlers who led forward the legacy of Murli after his retirement. Herath used to bowl spin and threatened to batter's during his cricketing career. He played 93 test matches for Sri Lanka and took 433 wickets. His bowling average is just 28.

3. Chaminda Vaas 

Vaas is a former Sri Lankan fast bowler who is famous for troubling batter's with the swing. Vaas was a regular part of Sri Lanka for almost a decade. His international records are so elite. Vaas got the opportunity to play 111 test matches for Sri Lanka and took 355 wickets in his career. His bowling average was 29.

4. KPJ Warnaweera

Warnaweera is a former Sri Lanka player who represented his team In 10 tests matches. He didn't get enough opportunities, but his bowling figure is quite good. He took 32 test wickets with an average of 31.

5. Lasith Malinga 

Malinga is widely recognized as a Yorker specialist. His records in white-ball format are of legendary level. Although Malinga had played a handful of tests, he has done well in those matches. He has taken 101 test wickets in just 30 test matches. His bowling average was magnificent of 33.

6. DNT Zoysa

Zoysa is a former Sri Lanka bowler who is famous for taking hat tricks on the first three balls of a test match; he's the only bowler to do this in cricket history. Zoysa played 30 test matches for Sri Lanka and went to take 64 wickets with an average of 33.70.

7. Sanath Jayasuriya 

Jayasuriya is famous  for his explosive batting during his cricket career. He was one of the finest batsmen in all formats. Apart from batting He is recognized for his bowling also. He was mainly an all-rounder and used to bowl handy overs. He has taken 98 test wickets with an average of 34.34.

8. Sandakan

Sandakan is a professional player of the Sri Lanka cricket team. He is part of the Sri Lankan cricket team in all formats. He has played a total of 11 test matches so far and taken 37 wickets. He has a bowling average of 34.48 in test cricket.

9. Ajantha Mendis 

Mendis is widely famous  for his outstanding records in white ball format. He is also popular as a mystery bowler mainly because of his dynamic variations. Mendis didn't feature in a big number of test matches for has done in given opportunities. He bagged 70 wickets with an average of 34.77.

10. Vishwa Fernando 

Fernando is a professional Sri Lanka cricketer who has been part of the Sri Lanka national cricket team in all three formats. Fernando is a regular member of the red-ball format and has played a total of 14 test matches so far. He has taken 40 test wickets with an average of 35.