Neeraj Chopra is the javelin world record holder in the Under-20 category and is also the Commonwealth Games gold medal winner.
The Indian star clinched the gold at the Sotteville Athletics meet in France last month. Chopra holds the national record of throwing 87.43 m, which he accomplished during the first leg of the Diamond League Meeting in Doha in May.
Chopra also holds the U-20 world record with a throw of 86.48m. He won the gold medal in the Asian Athletic Championships in 2017 and also bagged gold in the 2016 IAAF World U-20 Championships in Bydgoszcz, Poland.
Indian hockey mid-fielder Sardar Singh was the flag-bearer for India at the 2014 Asian Games.
India won a total of 57 medals in the 2014 edition held in Incheon, South Korea, comprising 11 gold, 10 silver and 36 bronze medals.
Chopra is expected to be one of the India's best gold medal prospects in Jakarta. The 2018 Asian Games will take place from August 18 to September 2.