(clockwise from top left): Dravid, Yuvraj and Kaif after Jamaica Test; Brian Lara falls; R Ashwin in Kanpur; Mohammed Shami after his wicket of Mark Craig in Kanpur; A picture of All India Cricket side which played first Test in 1932. Ninety-four years after Colonel Cottari Kanakaiya Nayudu (CK Nayadu) led a motley crew of a resurgent nation in their first Test match at Lord's Cricket Ground on June 25 1932, India will play their 600th game in the cricket's oldest and toughest format at Galle International Stadium in Sri Lanka on Saturday.

The men-in-Blue, led by Shubman Gill, are set to become only the third team after England and Australia to reach the milestone, that too on the day when the nation is celebrating its 80th Independence Day from the colonial rule. A total of 319 lucky players have donned the India cap in Tests so far, Manav Suthar being the latest among them, and Sachin Tendulkar holds the record of most Test caps - 200.

From Colonel C K Nayadu to Rishabh Pant, Indian men's cricket team have been led by 38 captains in these ninety-four years, under whom they have been through the lowest of lows to the highest of highs but constantly aspiring to be better. Virat Kohli holds the record for captaining India in the most Test matches, having led the team in 68 Tests from 2014 to 2022.

Under his leadership, India secured 40 wins, making him also India's most successful Test captain. As India are set to create history at Galle, here’s a look at India’s 1st, 100th, 200th, 300th, 400th nd 500th match: India's first Test: England vs India, Lord's, June 25 - 28, 1932 The Maharajah of Porbandar was named captain of the touring Indian side but good sense prevailed and CK Nayadu was nominated to lead the side in India's first-ever Test, however not before some off-field drama.

England captain Douglas Jardine rescued his side after Mohammad Nissar rocked England as he clean bowled Percy Holmes and Herbert Sutcliffe, on 6 and 3, respectively. Jardine's 79 and Les Ames' 65 took England to 259 in the first innings.

Nasser (93/5) took India's first five-wicket haul in Tests. India were bowled out for 189 in their first innings as Bill Bowes (49/4) and Bill Voice (23/3) ran through Indian batting, giving England a lead of 70 runs, which they capitalized on, and declared their second innings at 275/8.

India had 346 runs to chase and England easily won the match by 158 runs despite Amar Singh's (51) gutsy knock. India's 100th Test: India vs England, Birmingham, July 13 - 15, 1967 Led by one of India's greatest Test captain, Mansur Ali Khan Pataudi, India toured England England for a three-match Test series.