On 3 December 2019, Indian shooter Mehuli Ghosh clinched the 10m air rifle gold with a score of 253.3 in the final. Though her score, which is 0.4 more than the current world record of 252.9, created by another Indian shooter Apurvi Chandela is not recognised by the international body ISSF but is the Games record.
Indian high jumper Sarvesh Anil Kushare created Games record in the final of the high jump event. He jumped a height of 2.21 meter breaking 2.20 meters set by Sri Lankan athlete Manjula Kumara at the 2004 edition.
On 5 December 2019, Karthik Unnikrishnan of India broke the previous Games' Triple jump record of 16.45 metres set by Indian Renjith Maheshwary in the previous edition. He jumped a distance of 16.47 metres to win the gold medal.
On 6 December 2019, 2018 Asian Games champion, Tejinder Pal Singh set a new Games record in Shot put. He threw the shot at a distance of 20.03 metres breaking previous record of 19.15 metres set by another Indian athlete Bahadur Singh Sagoo in the 1999 edition. On the same day, Sri Lankan men's 400 m relay team consisting of Himasha Eashan, Chanuka Sandeepa, Vinoj De Silva, Yupun Priyadarshana, set a new Games record, timing 39.14 secs bettering 39.91 secs previously set by the Indian team in the 2004 edition.
On 7 December 2019, Pakistani athlete Arshad Nadeem created a new Games record in Javelin throw. He threw a distance of 86.23 meters bettering a previous distance of 83.23 meters by India.