India have competed at 22 Summer Olympic Games to date winning a total of 20 medals, they have also competed at 7 Winter Olympics without yet winning a medal.
The 22 medalists have been:
1. Norman Pritchard - silver - men's 200m - 1900 Paris
2. Norman Pritchard - silver - men's 200m hurdles - 1900 Paris
3. Indian National Team - gold - mens field hockey - 1928 Amsterdam
4. Indian National Team - gold - mens field hockey - 1932 Los Angeles
5. Indian National Team - gold - mens field hockey - 1936 Berlin
6. Indian National Team - gold - mens field hockey - 1948 London
7. Indian National Team - gold - mens field hockey - 1952 Helsinki
8. Khashaba Dadasaheb Jadhav - bronze - wrestling - 1952 Helsinki
9. Indian National Team - gold - mens field hockey - 1956 Melbourne
10. Indian National Team - silver- mens field hockey - 1960 Rome
11. Indian National Team - gold- mens field hockey - 1964 Tokyo
12. Indian National Team - bronze - mens field hockey - 1968 Mexico
13. Indian National Team - bronze - mens field hockey - 1972 Munich
14. Indian National Team - gold - mens field hockey - 1980 Moscow
15. Leander Paes - bronze - Mens singles tennis - 1996 Atlanta
16. Karnam Malleswari - bronze - womens weightlifting - 2000 Sydney
17. Rajyavardhan Singh Rathore - silver - mens shooting - 2004 Athens
18. Abhinav Bindra - gold - mean air rifle shooting - 2008 Beijing
19. Sushil Kumar - bronze - wrestling - 2008 Beijing
20. Vijender Kumar - bronze Mens boxing - 2008 Beijing
The first two medals are crediited to India by the IOC whereas the International committees credit the medals to Great Britain.