Since the 2000 Olympics, the country has not sent its athletes in almost half of the sports since the 2000 Olympics. At the Sydney Games, India competed in just 13 out of the 28 sports. In Tokyo, the country’s athletes qualified in 18 out of 33 sports, competing in only 69 out of the 339 medal events.
https://indianexpress.com/article/sports/sport-others/why-india-shouldnt-host-the-olympics-8225809/