List Of Indians Who Scored A Hundred On Test Debut

Last updated:

India’s middle-order batsman Shreyas Iyer, who was playing his first Test match for the Indian cricket team, scored his maiden century on Day 2 of India vs New Zealand first Test at the Green Park in Kanpur on Friday. Iyer became the 16th Indian cricket to score a century on his Test debut.

Iyer, who received his Test cap from the legendary batter Sunil Gavaskar on Thursday, resumed on an overnight score of 75 runs on Day 2 and continued with his brilliance with the bat. He walked out to bat at number 5 after the home team elected to bat first after winning the toss. He registered his maiden fifty off 94 balls and looked at home, in the second session on Day 1.

List Of Indians Who Scored A Hundred On Test Debut

Resuming Day 2 with an overnight score of 75 runs, Shreyas carried on with his brilliance with the bat and smashed some stunning shots. It didn’t take him long to add 25 runs to complete his maiden century.

Iyer became the 16th Indian batter to score a century on his Test debut. He joined an elite list of batsmen who gave smashed century on maiden Test,  which includes: Mohammad Azharuddin, Sourav Ganguly, Virender Sehwag, Rohit Sharma, and Shikhar Dhawan.

India vs Sri Lanka: Shikhar Dhawan Smashes Century, Stakes Claim To Cement Test Spot | Cricket News

The last debutant to achieve this feat. was Prithvi Shaw, who had scored a sparkling hundred against the West Indies in Rajkot in October 2018.  The first Indian player to score on the debut match was Lala Amarnath in 1933.

The unbroken record for the highest score by an Indian on Test debut is held by Shikhar Dhawan. He had scored 187 runs against Australia.

Full list of Indian debutants to score a Test century:

1. Lala Amarnath – vs England, 118 runs.

2. Deepak Shodan – vs Pakistan, 110 runs.

3. AG Kripal Singh – vs New Zealand, 100* runs.

4. Abbas Ali Baig – vs England, 112 runs.

5. Hanuman Singh – vs England, 105 runs

6. Gundappa Viswanath – vs Australia, 137 runs.

7. Surinder Amarnath – vs New Zealand, 124 runs.

8. Mohammad Azharuddin – vs England, 110 runs.

9. Pravin Amre – vs South Africa, 103 runs.

10. Sourav Ganguly – vs England, 131 runs.

11. Virender Sehwag – vs South Africa, 105 runs.

12. Suresh Raina – vs Sri Lanka, 120 runs.

13. Shikhar Dhawan – vs Australia, 187 runs.

14. Rohit Sharma – vs West Indies, 127 tuns.

15. Prithvi Shaw – vs West Indies, 134 runs.

16. Shreyas Iyer – vs New Zealand, 105 runs