It’s next to impossible to win at any sports event in India. For cricket, all you need is a tennis ball, a stick and a narrow passageway. For all other sports, there is no coaching, no place to practice, no idea what world-class means.
Even the “best” tennis players from all play out of the US. India can’t provide the infrastructure for any of the world sports.
During my college days in India, I had access to several outdoor tennis and indoor/outdoor badminton courts. My house even had a badminton court in the backyard. However my priorities were academic and not sports. After my bachelor’s degree, I came to US for Master’s in engineering. Again my priorities were academic and not sports, although I did win an intramural badminton tournament at the university. The student competition in US was much less severe than in India. The one sport I really like now is golf, and spent many fun years as a member at Royal Oaks country club in Vancouver, WA. It is the best golf course in southern Washington state.