At the close of the series in Sri Lanka in August 2017, the teams had played 41 Tests.
Overall, India has won 19, Sri Lanka 7 and 15 were drawn.
In Sri Lanka, India has won 9, Sri Lanka 7 and 8 were drawn.
In India, India has won 10, Sri Lanka none and 7 were drawn.
Sri Lanka has won Tests in all countries (including UAE) except India and Australia.
Starting with batting records:
Most runs (500 and above):
Mathews and Dhawan are the only current players here. Kohli and other current players have not played enough in this series.
Tendulkar has the most centuries (9) followed by M. Jayawardene (6).
Tendulkar also has the most scores above 50 (15) followed by M. Jayawardene (14) and Dravid (12).
Highest scores (140 and above):
Dhawan, Pujara and Karunaratne are in this list but are not near the top. Chandimal had done well in 2015.
Highest batting averages (Minimum 20 innings, all instances):
M. Jayawardene tops the average but Sangakkara is somewhat lower down. Azharuddin’s position is higher than one would have guessed. At the bottom end, Muralitharan has a better average than Kumble and Harbhajan who are generally considered to be better batsmen. In fact, Muralitharan made his only Test 50 against India.
Among current players, only Mathews appears as most current players have not played enough in this series. That also applies to some other big names like Jayasuriya.
Most wickets (20 and above):
Muralitharan leads by a big margin, ahead of Kumble who also leads the next-placed Harbhajan by a big margin. Ashwin and Herath are the only current players here, though Ishant Sharma may possibly play in the future.
Muralitharan has 7 fivers, followed by Kumble with 4.
Harbhajan, Kumble and Muralitharan have each taken two ten-fors.
Best innings bowling (all cases of 6wi and above):
Only N Pradeep from the recent series, although Herath and Ashwin did better in 2015.
Best match bowling (all cases of 9wm and above):
No example from the current series, although Ashwin had done better in 2015.
Bowling averages (Minimum 2000 balls, all instances):
Kapil tops the averages, with even Kumble surpassing Muralitharan. The only current player here (Herath) has a rather poor average. Others such as Ashwin and Jadeja have not bowled enough.
We can see that the best averages are by Kapil (26.55) and Kumble (31.20).
The best economy rates are by RK Chauhan (2.28) and Kapil (2.64).
The best strike rates are by Kapil (60.3) and Muralitharan (66.8).
To be continued.