top of page
SPORTS

International Cricket - India
Most Catches (Test)
This list features the players with the most test match catches for the India national cricket team.
RANK | PLAYER | APPS | CATCHES | YEARS |
1 | Rahul Dravid | 163 | 209 | 1996-2012 |
2 | VVS Laxman | 134 | 135 | 1996-2012 |
3 | Virat Kohli | 123 | 121 | 2011-2025 |
4 | Sachin Tendulkar | 200 | 115 | 1989-2013 |
5 | Sunil Gavaskar | 125 | 108 | 1971-1987 |
6 | Mohammad Azharuddin | 99 | 105 | 1984-2000 |
7 | Ajinkya Rahane | 85 | 102 | 2013-2023 |
8 | Virender Sehwag | 103 | 90 | 2001-2013 |
9 | Dilip Vengsarkar | 116 | 78 | 1976-1992 |
10 | KL Rahul | 64 | 73 | 2014-2025 |
References
ESPNcricinfo (2025). Fielding – most catches – career – India – Test matches. Available at: https://www.espncricinfo.com/records/team/fielding-most-catches-career/india-6/test-matches-1 (Accessed 1 December 2025).

SCALA
lists
bottom of page



