Errr...That was the question I was going to ask! Erm, look up Beijing, or however you spell it, and see what sports India took part in then. Chances are, those are the sports they've took part in in London 2012. GO BRITAIN AND INDIA! :)
soccer
Women's Boxing is one of the newest events and there are no new sports in the 2012 London Olympics
106
London.
baseball and softball
26 Olympic sports, and 39 disciplines, in London 2012 Olympics - for Paralympics, it's 20 Sports in 21 disciplines. Source - London 2012 GamesMaker handbook.
India xx
302 in 26 sports
BMX was one of them.
bmx ,running and many more.
India has 83 athletes
There are 26 sports and 39 disciplines for the 302 events