List of India Test cricketers

This is a list of Test cricketers who have played for India. A Test match is an international cricket match between two of the leading cricketing nations. The list is arranged in the order in which each player won his Test cap. Where more than one player won his first Test cap in the same Test match, those players are listed alphabetically by surname.
Players.
Statistics are correct as of 25 February 2021.
Captains.
Statistics are correct as of 17 January 2022.