Grow your visibility across sports enthusiasts and fans.

Most Wickets in India vs Sri Lanka Tests: Top 10 Bowlers

Discover the bowlers with the most Test wickets in India vs. Sri Lanka history, led by Muttiah Muralithanan, Anil Kumble, and Ravichandran Ashwin.

23.08.2026
1 views
1 min read
MB

Mrinal Banka

Content Author

View Profile
Muttiah Muralitharan is the leading wicket-taker in India vs Sri Lanka Test history with 105 wickets.
The Test cricket rivalry between India and Sri Lanka has long been defined by spin wizardry and classic Subcontinental slow-surface battles. Spinners have largely called the shots on turning tracks in places like Colombo, Galle, Ahmedabad, and Kanpur over four decades of encounters, making life difficult for even the most accomplished of batters.

Legendary Muttiah Muralithanan dominates the chart as the only bowler to have crossed the 100-wicket mark in the India-Sri Lanka Tests. Murali was a constant thorn in the side of India’s formidable batting line-up with 105 scalps in 22 Tests. On the Indian front, leg-spin maestro Anil Kumble leads the list with 74 wickets, followed by modern off-spin star Ravichandran Ashwin and Harbhajan Singh. The big name in the bowling lore of this rivalry is the legendary pace pioneer Kapil Dev, who is the leading fast bowler.


Rank

Player

Team

Matches

Innings

Wickets

1

Muttiah Muralitharan

Sri Lanka

22

39

105

2

Anil Kumble

India

18

32

74

3

Ravichandran Ashwin

India

11

22

62

4

Harbhajan Singh

India

16

28

53

5

Kapil Dev

India

14

22

45

6

Rangana Herath

Sri Lanka

11

19

43

7

Ishant Sharma

India

12

22

36

8

Ravindra Jadeja

India

8

15

35

9

Zaheer Khan

India

10

18

33

10

Dilruwan Perera

Sri Lanka

7

13

30