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)