1. Lala Amarnath(118) - England (1933)

2. Deepak Shodhan(110) - Pakistan (1952)

3. A. G. Kripal Singh(100*)- New Zealand (1955)

4. Abbas Ali Baig(112) - England (1959)

5. Hanumant Singh(105) - England (1964)

6. Gundappa Viswanath (137) - Australia (1969)

7. Surinder Amarnath (124) - New Zealand (1976)

8. Mohammad Azharuddin (110) - England (1984)

9. Pravin Amre(103) - South Africa (1992)

10. Sourav Ganguly (131) - England (1996)

11. Virender Sehwag(105) - South Africa (2001)

12. Suresh Raina(120) - Sri Lanka (2010)

13. Shikhar Dhawan (187)-Australia (2013)

14. Rohit Sharma(177) - West Indies (2013)

15. Prithvi Shaw (134) - West Indies (2018)

16. Shreyas Iyer(105) - New Zealand (2021)