Sri Lanka was a late entrant to International cricket and India were unfortunately the first Test playing nation to be defeated by the Lankans. But the 1990s saw a new Lankan team, which had in it to challenge the best. Guys like Sanath Jayasuriya, Chaminda Vaas , Aravinda De Silva, Arjuna Ranatunga were the guys around which the pillar of the team revolved but other contributions cannot be neglected. Slowly, they found a man who could bluff the best in the business , Muttiah Muralitharan, and he got what he needed , the support of his captain when he was consideed a chucker.

But today Sri Lankan team is next to none. They have the capability to defeat any team anywhere. They have produced some batting stars over the years. Here is the list of the bowlers who have given most Test runs against Sri lanka.

1: Anil Kumble: He gave away a total of 2309 runs against Sri Lanka. No wonder , the very fact that India has played a lot of cricket against Sri Lanka has contributed towards Kumble being at the Number 1 spot. 

2: Saeed Ajmal: The magician with the ball, who has recently been reported for a suspect action stands at the 2nd position. Though a late entrant to International cricket, Ajmal has been very hard to pick and has caused problems to every batsman.  But, he has given away 2033 runs against Pakistan and still counting. May be the fact that Lankans are good players of spin has caused this.

3:Harbhajan Singh: The Indian discard stands on the 3rd position and has given away 2018 runs against Sri lanka till now.  The reason oh him being at the 3rd place is also the frequent series between the 2 countries and Lankan’s ability to play spin well.

4:Shane Warne: The best leg spinner which the game has seen so far. Warne‘s most dismissals have come agaisnt England and South Africans . he has struggled a lot in the sub continent and the fact that the sub continental players are good players of spin bowling have just added to his woes. He stands on the 4th position after giving away 1507 runs agaisnt Sri Lanka.

5:Umar Gul: The only fast bowler in the top 5 list and this just explains on how unsuccessful Umar Gul has been agaisnt the Sri Lankans. He has given away 1346 runs against Sri Lanka and counting more.