The event follows on from the successful hosting of the Ultimate Golf Challenge in January this year
Indonesia's Jonatan Christie cliched the Badminton Asia Championships crown on Sunday, seeing off Li Shi Feng in two sets in China.
Christie defeated home favourite Li 21-15, 21-16 in the tournament finale in the Chinese city of Ningbo.
Earlier China's Wang Zhi Yi swatted aside compatriot Chen Yu Fei 21-19, 21-7 to claim the women's singles title.
Wang's victory came after world number one, South Korean An Se-young, was dumped out in the quarterfinals on Friday by China's He Bingjiao.
An, the top seed in Ningbo, will still be favourite to win gold at this summer's Paris Olympics but she has been struggling with a knee injury.
The men's doubles title was claimed on Sunday by Chinese pair Liang Wei Keng and Wang Chang, who dispatched Malaysian duo Goh Sze Fei and Nur Izzuddin 21-17, 15-21, 21-10.
South Korean partners Baek Ha-na and Lee So-hee took the women's doubles title by beating China's Zhang Shu Xian and Zheng Yu 23-21, 21-12.
The prestigious annual tournament was the final chance for Asian players to seal a spot at the Olympics.
ALSO READ:
The event follows on from the successful hosting of the Ultimate Golf Challenge in January this year
Top seed Jannik Sinner brushes aside fellow-Italian Lorenzo Sonego, while sixth seed Stefanos Tsitsipas falls to Brazilian qualifier Thiago Monteiro
Rahul top scores for LSG but Samson and Jurel get RR home with their 121-run stand
Hosts win fifth and final international match in Lahore by nine runs
Sheffield United relegated after huge loss at Newcastle, In-form Everton assured of Premier League survival with narrow victory over Brentford
The Capitals posted their highest total in the tournament to set up a ten-run win over their gritty rivals
The hosts dominate with a total of 194 medals including 65 golds with Saudi in second place and Kuwait in third
Dubai Amateur 17-year-old Oscar Craig continues to showcase his impressive form with third-round level par 72 at Saadiyat Beach Golf Club