India won 2 silver medals and 4 bronze medal making a total of 6 in the London olympics 2012. This is the best ever performance of India in terms of number of medals. The Indian Olympic Association had sent a total of 83 athletes to compete in 13 sports.
Vijay Kumar and Sushil Kumar won Silver in men's 25 m rapid fire pistol event and 66 kg Freestyle wrestling respectively. Mary Kom, Gagan Narang, Saina Nehwal, and Yogeshwar Dutt added 4 bronze medal to India. They won these medals in Women's flyweight category in Boxing, 10 metre air rifle, women's singles in badminton, and 60 kg Freestyle Wrestling respectively.
The final medal tally is as follows
1) USA - 46 29 29 104
2) China - 38 27 23 88
3) Great Britain - 29 17 19 65
4) Russia - 24 26 32 82
India Finishes 55th in the medal tally with a total of 6.
Visit http://www.london2012.com/medals/medal-count/ for complete medal tally