India is unfortunately not affluent in the field of athletics and track events. There are very few athletes who won any medal in any global or major events. But the scenario is changing in the 20th century, when people started taking interest in athletics and facility are providing to improve the meager situation of athletics. Anju Bobby George made history when she won the bronze medal in Women's long jump at the 2003 World Championships in Athletics in Paris. With this achievement, she became the first Indian athlete ever to win a medal in a World Championships in Athletics jumping 6.70 m. Till 2010 Milkha Singh was the only athlete to win an individual gold medal at a Commonwealth Games but at 2010 Commonwealth Games, Krishna Punia created history by winning the Women's discus throw gold medal for India after 52 years and as first woman to win a gold in athletics at Commonwealth Games. In the same edition of Commonwealth games Manjeet Kaur, Sini Jose, Ashwini Akkunji & Mandeep Kaur won the Women's 4 × 400 m (Relay) gold medal. At 2014 Commonwealth Games Vikas Gowda won the Men's Discus Throw gold medal.
Hima Das is only Indian track athlete to win a medal at any IAAF global event. She won the gold medal in Women's 400 metres at 2018 IAAF World U20 Championships at Tampere, Finland, on 12 July 2018, clocking a time of 51.46 seconds. She is second gold medalist in athletics at IAAF World U20 Championships after Neeraj Chopra who won Men's javelin throw gold at 2016 IAAF World U20 Championships by setting world junior record with a throw of 86.48 m. Later Neeraj went on to win the Men's javelin throw gold at 2018 Commonwealth Games. Performances at Olympics Games are not satisfactory, till now no Indian athlete won any medal at the Olympics. At 2016 Summer Olympics Lalita Babar becomes the first Indian athlete since 1984 to reach Olympics finale in the event of Women's 3000 metres steeplechase, before her, P.T. Usha reach the finale of Women's 400 metres hurdles at 1984 Summer Olympics.
P.T. Usha won multiple gold medals in different editions of Asian Games and Asian Athletics Championships. Lavy Pinto was the first Indian to win a gold medal in the Asian Games which he won in the first Asian Games held at New Delhi in 1951 in 100 and 200-meter categories. Christine Brown, Stephie D'Souza, Violet Peters, Mary D'Souza gave India its first women athletics gold medal when they won 4 × 100 m relay in 1954 Asian Games but current Asian record is held by Priyanka Pawar,Tintu Luka, Mandeep Kaur, Machettira Raju Poovamma when they won Women's 4 × 400 metres relay at 2014 Asian Games clocking 3:28:68. Kamaljeet Sandhu was the first Indian female athlete to win individual gold medal at any Asian games by winning 400m track event at 1970 Asian Games. Sunita Rani holds the current Asian record in 1500 m track event winning at Busan 2002 Asian Games clocking 4:06:03.
Madhurjya Borah, an Indian triathlete holds silver medal at South Asian Triathlon Championship
Anu Vaidyanathan, an Indian triathlete, is the first Asian to compete in Ultraman.[63]
In May 2016, Arunaabh Shah from Delhi became the 1st Indian male and the youngest Indian to finish Ultraman, at Ultraman Australia.