Bollywood old songs have a unique charm of their own. The soothing lyrics penned down by legendary songwriters like Javed Akhtar, Irshad Kamil, and Gulzar are still magical in every sense of the world. There is something so comforting about old Hindi songs that you are left with the craving to listen to more of these sorts of songs. If you are one of those who love Bollywood old songs, then you are at the right place cause this article will share with you the 33 most soulful romantic, emotional and jubilant Bollywood old songs of all time that will make you feel all sorts of emotions.
The songs of today’s Hindi cinema are only about one or two lines, but the old songs will make you feel a certain kind of connection with every single line. The singers like Mohammad Rafi, Kishore Kumar, Lata Mangeshkar, Asha Bhonsle, RD Burman and others have left behind a legacy of rich Bollywood old songs that everyone needs to listen to at least once in their lives. So, without further adieu, let’s discover the 33 best Bollywood old songs of all time.
33 Best Bollywood Old Songs of All Time to Listen in 2023
1- Neele Neele Ambar Par
Sung by the legendary Kishore Da, Neele Neele Ambar Par is one of the most romantic old Bollywood songs of all time. It was part of the Kalakar movie, which starred Sridevi in the lead. This old melody by Kishore Kumar was used as the song to introduce the two main characters in the film.
2- Jab Koi Baat Bigad Jaye
Kumar Sanu and Sadhna Sargam lent their voices to this soothing old Hindi song that is still a romantic anthem. The song was part of the Hindi film Jurm which starred Vinod Khanna and Meenakshi Seshadri in the lead. This is surely one of my personal favourites on this list of best Bollywood old songs of all time.
3- Pal Pal Dil Ke Pass
Starring Dharmendra and Rakhee, Black Mail was a fantastic Hindi movie with some of the loveliest Hindi songs of all time. This romantic melody from the film became a love anthem in India at the time of its release. It is sung by none other than everyone’s favourite, Kishore Kumar.
4- Tere Mere Milan Ki Yeh Raina
Amitabh Bachchan and Jaya Bachchan starred in this old Bollywood song from the film Abhimaan which was released in 1973. This old Hindi song is still regarded as one of the best duets by Lata Mangeshkar and Kishore Kumar. It’s a beautiful and soothing romantic song that will make you fall in love with its gut-wrenching lyrics.
Listen to this old Bollywood song on YouTube.
5- Kabhi Kabhie Mere Dil Mein
Sung by Mukesh Kabhi Kabhie Mere Dil Mein is one of the most popular Bollywood old songs of all time. It was part of the Bollywood movie Kabhi Kabhie which was released in 1976 and starred Amitabh Bachchan, Shashi Kapoor, Waheeda Rehman, Raakhee, Neetu Singh, Rishi Kapoor, Naseem, Simi Garewal and Parikshat Sahni.
6- Kora Kagaz Tha Yeh Mann Mera
Kishore Kumar and Lata Mangeshkar were always a beautiful duo when it came to singing soulful old Hindi songs. Kora Kagaz Tha Yeh Mann Mera is a song from the Bollywood film Aradhana which was released in 1969 and starred Rajesh Khanna in the lead.
Listen to this old Bollywood song on YouTube.
7- Yeh Sham Mastani
Rajesh Khanna’s jolly nature made this song even more fun to sing along to. Kishore Kumar sang this song for the Bollywood film Kati Patang. It is a calming old Bollywood song that just makes you wanna relax and forget about all the tensions in your life.
Listen to this old Bollywood song on YouTube.
8- Jeena Yahan Marna Yahan
This is an old emotional song in Hindi that made us all teary-eyed. The song still makes you feel sad vibes when this is played. Jeena Yahan Marna Yahan is sung by Mukesh and featured in the movie Mera Naam Joker which starred Raj Kapoor and Dharmendra.
9- Main Shayar to Nahin
Another old romantic song from Bollywood that is painful yet soothing at the same time. This song was part of the film Bobby, starring Rishi Kapoor and Neetu Singh. It is sung by Shailendra Singh, a singer who is forgotten in the history books.
10- Pyar Hame Kis Mod Pe Laya
Definitely one of the best Bollywood songs of all time, Pyar Hame Kis Mod Pe Laya is a soulful melody sung by Kishore Kumar, Bupinder Singh, R. D. Burman, Sapan Chakraborty and Gulshan Bawra. It was part of the Bollywood movie Satte Pe Satta which starred Amitabh Bachchan.
11- Barsaat Ke Mausam Mein
Naseeruddin Shah’s acting is top-notch in the video of this emotional old Hindi song. Kumar Sanu and Roop Rathod provided the voices to the lyrics of this song which went on to become an all-time classic. It was part of the film Naajayaz.
12- Aaye Ho Meri Zindagi Mein Tum Bahar Banke
Sung by Udit Narayan, Aaye Ho Meri Zindagi Mein Tum Bahar Banke is an all-time classic Bollywood old romantic song from the superhit movie Raja Hindustani which featured Aamir Khan and Karisma Kapoor. It surely ranks among the best Bollywood old songs of all time without a single doubt.
13- Sochenge Tumhe Pyar
Kumar Sanu has a soothing voice that is just unparalleled in nature. There is just something so calming about his voice that you just can’t explain it in words. This is a song sung by him for the movie Deewana which starred Rishi Kapoor and Shah Rukh Khan.
14- Pehli Pehli Baar Mohabbat Ki
Bollywood was high on romantic songs back in the good old days. Alka Yagnik and Kumar Sanu were one of the duos that sang a lot of chartbusters tracks in the 90s. Pehli Pehli Baar Mohabbat Ki was sung for the film Sirf Tum which starred Sanjay Kapoor and Sushmita Sen.
15- Chand Se Parda Kijiye
Kumar Sanu was on the whole another level in the 90s. He sang many hit Bollywood old songs in that era. Chand Se Parda Kijiye was part of the film Aao Pyar Karen which starred Shilpa Shetty and Saif Ali Khan in the lead.
16- Raah Mein Un Se Mulaakaat Ho Gayi
The pairing of Ajay Devgn and Tabu is still ruling the Hindi cinema after so many years. Raah Mein Un Se Mulaakaat Ho Gayi is a beautiful song from their movie Vijaypath. It is sung by Kumar Sanu and Alka Yagnik. Definitely, one of the best old romantic Bollywood songs of all time.
17- Tumsa Koi Pyaara
From the film Khuddar, Tumsa Koi Pyaara is a lovely romantic old song that is still loved by the people. The song is sung by Kumar Sanu and Alka Yagnik. The film starred Govinda and Karisma Kapoor, the most popular acting duo of that time.
18- Aakhir Tumhein Aana Hai
Udit Narayan, the contemporary of Kumar Sanu and Alka Yagnik, was also among the best singers of the 90s with a soothing voice. Aakhir Tumhein Aana Hai is a beautiful old romantic Bollywood song from the film Yalgaar starring Sanjay Dutt. It is sung by Udit Narayan and Sapna Mukherjee.
19- Chura Ke Dil Mera
The chemistry between Akshay Kumar and Shilpa Shetty was on a whole different level back in the 90s. This old romantic song was released when they were rumoured to be in love. It is sung by Kumar Sanu and Alka Yagnik. The song was part of the movie Main Khiladi Tu Anari.
20- Dulhe Ka Sehra
A heartbreaking romantic song from the Bollywood Dhadkan, which starred Suniel Shetty, Akshay Kumar and Shilpa Shetty, Dulhe Ka Sehra, sung by Nusrat Fateh Ali Khan, is an all-time classic old song of all time that you need to listen to in 2023. This is, without a doubt, one of the best Bollywood old songs of all time.
21- Ladka Deewana Lage
Ladka Deewana Lage is a fun Hindi song from the Bollywood film Dulhe Raja which starred Govinda and Raveena Tandon. It is sung by Anuradha Paudwal and Udit Narayan. The song was played at almost every wedding when it was first released. It is still quite a good song to enjoy and have fun with.
22- Tum Humpe Marte Ho Hum Tumpe Marte Hain
Tum Humpe Marte Ho Hum Tumpe Marte Hain from the Bollywood film Hero No 1, sung by Vinod Rathod and Sadhna Sargam, is a fun romantic song to listen to in 2023. Govinda and Karisma Kapoor feature in the video of this song. It is a fine old Hindi song that you need to listen at least once in your life.
23- Mohabbat Dil Ka Sakoon
The trio of Udit Narayan, Kumar Sanu and Alka Yagnik came together to sing this beautiful old romantic song that is still ruling our hearts. It is from the Bollywood film Dil Hai Tumhaara which starred Preity Zinta, Jimmy Shergill, Arjun Rampal, Rekha and Mahima Chaudhary.
24- Kisi Se Tum Pyar Karo
Kumar Sanu and Alka Yagnik are back again on the list with a beautiful romantic old song that is quite painful for one-sided lovers. Akshay Kumar, Lara Dutta and Priyanka Chopra starred in the Andaaz movie in which this song is included.
25- Tujhse Naraaz Nahi Zindagi
Tujhse Naraaz Nahi Zindagi is surely among the best Bollywood old songs of all time. The song is from the Bollywood movie Masoom which starred Naseeruddin Shah in the lead. It is sung by Anup Ghoshal, a singer who has been forgotten by the people. He gave us this wonderful song, and for that, he deserves all the applause.
26- Akele Hum Akele Tum
Udit Narayan & Aditya Narayan sang this old soulful Hindi song for the Bollywood film Akele Hum Akele Tum, which starred Aamir Khan and Manisha Koirala. It’s a beautiful song that will resonate with anyone who loves their father.
27- Khushiyan Aur Gham
This is a heartbreaking old Hindi song from the film Mann which starred Aamir Khan and Manisha Koirala. The lyrics of this song can make a grown man cry. It is sung by Udit Narayan and Anuradha Paudwal. Surely one of the best Bollywood old songs for me.
28- Main Agar Saamne
Abhijeet & Alka Yagnik sang this old romantic song that quickly became a chartbuster. The song was part of the horror film Raaz which starred Dino Morea and Bipasha Basu. It is a lovely song that used to be played at Indian weddings back in the day.
29- Choti Choti Ratein
This list of best Bollywood old songs would have been incomplete without including a song sung by Sonu Nigam. This song is sung by Sonu Nigam and Anuradha Paudwal for the Bollywood movie Tum Bin. It is a melodious song that is perfect for listening to with your plus one.
30- Sarki Jo Sar Se Woh Dheere Dheere
Sarki Jo Sar Se Woh Dheere Dheere is a fun romantic song from the film Hello Brother which starred Salman Khan, Rani Mukherjee and Arbaaz Khan in the lead. This old song is sung by Kumar Sanu and Alka Yagnik, the duo which used to rule the Bollywood song industry at one point.
31- Sona Kitna Sona Hai
From Hero No.1, Sona Kitna Sona Hai is a fantastic old song that is fun to listen to. The video of the song is fun to watch as Karisma Kapoor and Govinda are just on point with their chemistry. This song is sung by Udit Narayan and Poornima.
32- Mehbooba Mehbooba
Adnan Sami & Sunidhi Chauhan sang this old Hindi song for the film Ajnabee which starred Akshay Kumar, Bipasha Basu, Bobby Deol and Kareena Kapoor. Mehbooba Mehbooba was a huge hit that went viral even when social media platforms were not a sensation in India.
33- Dil Se Re
Last but not least on the list of best Bollywood songs of all time, Dil Se Re from the movie Dil Se which starred Shah Rukh Khan and Manisha Koirala, is one of the best romantic tracks of all time in Hindi. It is sung by the legendary AR Rahman.