This is an extremely debatable list, but it made me realize that Bobby Deol has a really great ratio of good songs, as opposed to memorable films or performances (1) https://twitter.com/scroll_in/status/1341443636005761025
This is partly because the Bobby/Twinkle Khanna starrer Barsaat, had a really excellent soundtrack, peak Kumar Sanu Alka Yagnik, with Humko Sirf Tumse Pyaar Hai (2)
Closely followed by Teri Adaoyein Pai Marta Hoon from the same film (3)
The Naiyyo Naiyyo song from Solider (Sonu Nigam, Jaspinder Narula) is the late 90s baraat song (4)
The otherwise forgettable Kareeb with Neha, had two lovely songs, again Kumar Sanu (this one with Sanjeevani) (5)
Almost as good as Chori Chori Jab Nazrein Mile from the same film (6)
I'll concede this is a bit of an acquired taste, but I used to love Gupt (which foreshadowed how significant the office of the Governor would be), but has interesting sound effects (7)
I'm leaving out the multi-starrer songs, but JBJ and Kaun Me from Ajnabee would have made the cut.