In the 2008 Olympics, India won three medals and stood 50th in the rankings of countries. Since then, there has been no improvement in those rankings as India stood 55th in 2012 and 67th in 2016.