Competing in only his second senior competition, Divyansh shot a total of 249.0 in the 10m air rifle event to finish a creditable second in the International Shooting Sport Federation World Cup for pistol and rifle shooters.
In fact, he missed out on the gold medal by just 0.4 points, which eventually went to China's Zicheng Hui, who shot 249.4. Grigorii Shamakov of Russia settled for bronze with a score of 227.5.
This is India's fourth 2020 Tokyo Olympic quota after Anjum Moudgil and Apurvi Chandela (10m air rifle women) and Saurabh Choudhary (10m Air Pistol men) had secured berths in the earlier World Cups and last year's World Championship.
Divyansh had qualified in third position for the final with a total score of 629.2.
Among the other Indians in the fray, Ravi Kumar finished 44th with a score of 624.1 while Deepak Kumar was placed 57th with 622.6.
"Feeling really proud to have won quota for my country. I have gained in experience from this final. It was very tough with proven shooters, Olympians in fray," Divyansh said after winning the medal and quota.
On Thursday, Divyansh partnered with Anjum Moudgil to beat the formidable Chinese pair of Liu Ruxuan and Yang Haoran 17-15 in 10m air rifle mixed team event and win the gold.
This was India's third medal at the World Cup in China and they sit at the top of the medal tally.
The duo of Manu Bhaker and Saurabh Chaudhary had on Thursday won gold in the 10m air pistol mixed team event.