MS Dhoni, Virat Kohli, Rohit Sharma
MS Dhoni, Virat Kohli, Rohit Sharma. Image Credits: Twitter

Most Test catches as a non-wicketkeeper

Rahul Dravid, Indian, record, international records which the Indian cricketers are holding
Rahul Dravid (Image Credit: Getty Images)

As a non-wicketkeeper, former Indian cricketer Rahul Dravid is holding the record of most Test catches. Serving for the Indian team between 1996 and 2012, Dravid grabbed the record number of 210 Test catches.

Among the others, only former Sri Lankan cricketer Mahela Jayawardene (205 Tests) and former South African cricketer Jacques Kallis (200 Tests) managed to take 200 or more Test catches.