Most wickets against Sri Lanka in Sri Lanka (in Tests)

Nathan Lyon has 42 wickets in Sri Lanka in Tests which is the highest for any bowlers who have visited Sri Lanka so far.

Most wickets against Sri Lanka in Sri Lanka