100 Best Hindi Songs Top -

These songs defined the soulful and poetic foundations of Indian cinema. Lag Ja Gale (1964) – Lata Mangeshkar Abhi Na Jao Chhod Kar (1961) – Mohammed Rafi & Asha Bhosle Pyar Hua Ikrar Hua (1955) – Manna Dey & Lata Mangeshkar Awara Hoon (1951) – Mukesh Mera Joota Hai Japani (1955) – Mukesh Pal Pal Dil Ke Paas (1973) – Kishore Kumar O Mere Dil Ke Chain (1972) – Kishore Kumar Chura Liya Hai Tumne Jo Dil Ko (1973) – Asha Bhosle & Mohammed Rafi The 90s & Early 2000s (Melody & Romance)

This era saw the rise of iconic romantic anthems and high-energy dance tracks. Chaiyya Chaiyya (1998) – Sukhwinder Singh & Sapna Awasthi Tujhe Dekha Toh Yeh Jaana Sanam (1995) – Kumar Sanu & Lata Mangeshkar Dil To Pagal Hai (1997) – Lata Mangeshkar & Udit Narayan Pehla Nasha (1992) – Udit Narayan & Sadhana Sargam Tera Hone Laga Hoon (2009) – Atif Aslam & Alisha Chinai Tu Jaane Na (2009) – Atif Aslam (2013) – Arijit Singh Contemporary Hits & Modern Classics

Recent tracks that have dominated streaming charts and radio play. (2022) – Arijit Singh Channa Mereya (2016) – Arijit Singh Kun Faya Kun (2011) – A.R. Rahman, Mohit Chauhan, Javed Ali (2013) – Tochi Raina & Rekha Bhardwaj (2023) – Arijit Singh Curated Playlists for a Full List

If you are looking for a complete list of 100 songs to listen to, these curated collections cover different vibes: 100 Years 100 Songs : A comprehensive history of Bollywood. Best of Retro Hindi : Focuses on the soulful 60s and 70s. Nothing But 90s

: The greatest hits from the era of Shah Rukh Khan and A.R. Rahman. 2000s Bollywood Flashback : The best hits from the turn of the millennium. (like romantic or sad songs) or a particular decade to narrow down this list?

Hindi cinema has produced a vast repository of music that defines the cultural fabric of India. While "best" is subjective, certain songs consistently top rankings based on their historical impact, vocal brilliance, and enduring popularity Top 10 Timeless Anthems

Based on historical voting polls and critical acclaim, these tracks are often cited as the pinnacle of Hindi film music: Baharon Phool Barsao

, 1966) – Frequently ranked #1 in "all-time" polls, featuring the legendary Mohammed Rafi. Awaara Hoon

, 1951) – A global phenomenon that made Raj Kapoor an international star, especially in the Soviet Union and China. Tujhe Dekha To Dilwale Dulhania Le Jayenge

, 1995) – The definitive romantic anthem for a generation, sung by Kumar Sanu and Lata Mangeshkar. Ajeeb Dastan Hai Yeh Dil Apna Aur Preet Parai

, 1960) – A hauntingly beautiful melody by Lata Mangeshkar that remains a staple at gatherings. Kabhi Kabhi Mere Dil Mein Kabhi Kabhie

, 1976) – Celebrated for its poetic lyrics and the soulful voices of Mukesh and Lata Mangeshkar. Veer-Zaara

, 2004) – A modern classic by Madan Mohan (recreated) that captures the essence of eternal love.

, 1975) – The ultimate anthem of friendship featuring Amitabh Bachchan and Dharmendra. Pyar Kiya To Darna Kya Mughal-e-Azam

, 1960) – A masterpiece of rebellious love and grand orchestration by Naushad. Chaiyya Chaiyya

, 1998) – An AR Rahman tour de force known for its groundbreaking rhythm and iconic train-top choreography. Chalte Chalte

, 1972) – A defining song of the "Golden Era," showcasing the ethereal grace of Meena Kumari. 7 Amazing Indian Songs That Became Huge International Hits

Hindi film music, often synonymous with "Bollywood," is a vast cultural tapestry that has evolved over nearly a century. To analyze the "100 best Hindi songs" is to look at the history of India itself—from the post-independence idealism of the 1950s to the globalized electronic beats of today. The Architecture of a Top 100 List

Most curated "best of" lists, such as those from BBC Asian Network and Scribd, consistently highlight specific tracks that have transcended their era to become cultural anthems.

The history and evolution of Bollywood music - Blog | Splice

Determining the "top 100" Hindi songs often depends on whether you are looking for timeless all-time classics, current chart-toppers, or specific genres like romance or dance.

Based on authoritative rankings and current streaming data for 2025–2026, here are the standout features for the best Hindi songs. The All-Time Greatest (BBC & Industry Classics)

These songs are frequently cited as the pinnacle of Hindi cinema music for their cultural impact and enduring popularity. 100 best hindi songs top

"Baharon Phool Barsao" (Suraj): Often voted the #1 greatest Bollywood song of all time.

"Awaara Hoon" (Awaara): A global hit that introduced Indian music to the world stage.

"Tujhe Dekha To" (Dilwale Dulhania Le Jayenge): The definitive romantic anthem of the 90s.

"Pyar Kiya To Darna Kya" (Mughal-e-Azam): A masterpiece of classical composition and cinematic grandeur.

"Yeh Dosti" (Sholay): The ultimate anthem for friendship in Indian pop culture. Current Top Hits (2025–2026 Charts)

If you are looking for the most-played and trending tracks right now, these songs lead the playlists on platforms like Apple Music and JioSaavn.

"Aaj Ki Raat" (Stree 2): A viral sensation and the top dance track of the year.

"Aayi Nai" (Stree 2): Another massive hit from the same soundtrack, dominating social media trends.

"Tum Hi Ho" (Aashiqui 2): Remains a permanent fixture in "Best of" lists even a decade after its release.

"Agar Tum Saath Ho" (Tamasha): Consistently ranked as one of the most soulful and streamed tracks. Top 100 Playlists by Category

Depending on your mood, you can find curated "Top 100" features for different vibes: 100 Greatest Bollywood Song of All Time - BBC

Hindi cinema, or Bollywood, has produced an incredible library of music over the last century, ranging from soulful ghazals of the 1950s to high-energy dance anthems of the modern era. Compiling a list of the 100 best Hindi songs is a journey through changing trends in melody, lyrics, and technology.

Below is a curated selection representing the pinnacle of Hindi music across various eras and genres. The Golden Era: 1950s – 1960s

This period was defined by poetic lyrics and legendary singers like Mohammed Rafi, Lata Mangeshkar, and Kishore Kumar.

"Baharon Phool Barsao" (Suraj, 1966) – A timeless romantic track often ranked as one of the greatest.

"Pyar Kiya To Darna Kya" (Mughal-e-Azam, 1960) – An anthem of defiance and love.

"Lag Ja Gale" (Woh Kaun Thi, 1964) – Lata Mangeshkar's hauntingly beautiful melody.

"Awaara Hoon" (Awaara, 1951) – A song that gained global recognition, especially in Russia and China.

"Abhi Na Jao Chhod Kar" (Hum Dono, 1961) – Widely considered one of the finest romantic duets.

"Chaudhvin Ka Chand Ho" (Chaudhvin Ka Chand, 1960) – A masterpiece of melody by Mohammed Rafi.

"Mere Sapno Ki Rani" (Aradhana, 1969) – The song that helped establish Rajesh Khanna as a superstar. The Versatile 1970s – 1980s

The era saw the rise of R.D. Burman's experimental sounds and the "Angry Young Man" persona, which brought a mix of romance and rebellion. These songs defined the soulful and poetic foundations

"Kabhi Kabhi Mere Dil Mein" (Kabhi Kabhie, 1976) – Sahir Ludhianvi's poetic brilliance sung by Mukesh.

"Yeh Dosti" (Sholay, 1975) – The ultimate anthem of friendship.

"Chura Liya Hai Tumne Jo Dil Ko" (Yaadon Ki Baaraat, 1973) – Iconic for its glass-clinking intro and Asha Bhosle's vocals.

"O Mere Dil Ke Chain" (Mere Jeevan Saathi, 1972) – A soulful classic by Kishore Kumar.

"Pal Pal Dil Ke Paas" (Blackmail, 1973) – One of the most covered romantic ballads in history.

"Tere Bina Zindagi Se" (Aandhi, 1975) – A bittersweet track about longing and life.

"Dil Cheez Kya Hai" (Umrao Jaan, 1981) – A high point for ghazals in mainstream cinema. The Romantic 1990s – Early 2000s

Defined by the "Khan" era, this period focused on melodic romance and grand soundtracks.

"Tujhe Dekha To" (Dilwale Dulhania Le Jayenge, 1995) – The definitive romantic song of a generation.

"Pehla Nasha" (Jo Jeeta Wohi Sikandar, 1992) – Captured the feeling of first love in a way few others have.

"Chaiyya Chaiyya" (Dil Se, 1998) – An energetic Sufi-inspired track filmed atop a moving train.

"Kal Ho Naa Ho" (Kal Ho Naa Ho, 2003) – An emotional title track that resonates across borders.

"Kuch Kuch Hota Hai" (Kuch Kuch Hota Hai, 1998) – Re-defined youthful romance in the late '90s.

"Tere Bina" (Guru, 2007) – A.R. Rahman’s ethereal composition featuring Gulzar’s lyrics. Modern Masterpieces: 2010s – 2026

Modern music blends traditional Indian sounds with global pop, electronic, and rock influences. 100 Greatest Bollywood Song of All Time - BBC

The Ultimate List: Top 100 Best Hindi Songs of All Time

Hindi music has been a vital part of Indian culture for decades, with a vast array of iconic songs that have captivated audiences worldwide. From classic Bollywood hits to contemporary chart-toppers, Hindi songs have a way of evoking emotions, telling stories, and creating memories. After careful consideration and research, we've curated a list of the top 100 best Hindi songs of all time. So, sit back, relax, and get ready to groove to the rhythm of India's musical heritage!

The Top 10

  1. "Maa Tujhe Salaam" by A.R. Rahman (1997) - A soulful patriotic song that still gives goosebumps.
  2. "Lag Jaa Gale" by Lata Mangeshkar (1969) - A timeless romantic classic that never fades.
  3. "Dilwale Dulhania Le Jayenge" by Udit Narayan and Lata Mangeshkar (1995) - The iconic song that made the film a blockbuster.
  4. "Kuch Kuch Hota Hai" by Udit Narayan, Lata Mangeshkar, and Alka Yagnik (1998) - A melancholic love song that still resonates.
  5. "Chaiyya Chaiyya" by A.R. Rahman, Remo Fernandes, and Suresh Peters (1998) - A foot-tapping dance track that never gets old.
  6. "Tujhe Dekha To" by Lata Mangeshkar and Udit Narayan (1997) - A romantic ballad that defines love.
  7. "Dil Se Re" by A.R. Rahman, Mahesh Iyer, and Suresh Peters (1998) - A hauntingly beautiful song that captures the essence of love.
  8. "Jai Ho" by A.R. Rahman, Sukhwinder Singh, and Mahalakshmi Iyer (2008) - A celebratory song that won hearts globally.
  9. "Senorita" by Shankar-Ehsaan-Loy, Javed Ali, and Marianne D'Cruz (2006) - A sultry and energetic song that's hard to resist.
  10. "Mitwa" by Rahat Fateh Ali Khan, Ustad Sultan Khan, and Tanvi Shah (2006) - A soul-stirring Sufi song that touches the heart.

The Classics (11-20)

  1. "Ruko Ruko" by Mohammed Rafi (1955) - A playful and nostalgic song from the yesteryears.
  2. "Yeh Meri Family" by Kishore Kumar (1956) - A heartwarming family song that's still relatable.
  3. "Aaj Jaane Ki Zid Na Karo" by Mohammed Rafi (1964) - A melancholic love song that showcases Rafi's mastery.
  4. "Kajra Re" by Alisha Chinai, Irfan Ali, and Sapna Mukherjee (2003) - A fun and upbeat song that's perfect for dancing.
  5. "Chori Chori Chupke Chupke" by Mohammed Rafi and Lata Mangeshkar (1956) - A playful and iconic song from the golden era.

The Modern Era (21-50)

  1. "Fevicol Se" by Sohail Khan, Sunil Pathak, and Shilpa Rao (2010) - A quirky and catchy song that's become a meme sensation.
  2. "Mast Magan" by Arijit Singh and Shreya Ghoshal (2014) - A soulful and romantic song from the film "2 States".
  3. "Tamma Tamma Again" by A.R. Rahman, Bappi Lahiri, and Anuradha Paudwal (2017) - A modern take on the classic song.
  4. "Dhoom Taana" by Abhijeet Bhattacharya and Shreya Ghoshal (2006) - A romantic and energetic song from the film "Dhoom".
  5. "Oh Saanjhiyan" by Mukesh (1986) - A nostalgic and melancholic song that's still loved.

The Love Songs (51-75)

  1. "Tere Liye" by A.R. Rahman and Suresh Peters (2001) - A romantic and uplifting song from the film "Bombay".
  2. "Do Naina Aur Ek Kahani" by Shankar-Ehsaan-Loy and KK (2005) - A soulful and introspective love song.
  3. "Pyar Ki Naiyya" by Lata Mangeshkar and Mohammed Rafi (1958) - A classic love song that's still enchanting.
  4. "Tun Mere" by Rahat Fateh Ali Khan and Shreya Ghoshal (2012) - A romantic and soul-stirring song.
  5. "Ishq Wazir" by A.R. Rahman and Suresh Peters (2001) - A hauntingly beautiful love song.

The Party Anthems (76-100)

  1. "Kala Chashma" by Badshah, Neha Bhasin, and Swagat (2016) - A fun and catchy party song.
  2. "Bola Bolasana" by Jasraj Joshi and Aishwarya (2017) - A lively and energetic song that's perfect for parties.
  3. "London Thumakda" by Arijit Singh, Shreya Ghoshal, and Hard Kaur (2011) - A fusion song that's great for dancing.
  4. "Saki Saki" by Armaan Malik, Asees Kaur, and Tanishk Bagchi (2019) - A modern and upbeat party song.
  5. "Chaliya" by Shankar-Ehsaan-Loy and Sukhwinder Singh (2003) - A foot-tapping dance track that's hard to resist.

There you have it - the top 100 best Hindi songs of all time! A mix of classic and modern, romantic and energetic, these songs represent the best of Hindi music. Whether you're a music lover, a Bollywood fan, or just someone who enjoys good tunes, this list has something for everyone.

Honorable Mentions

Share Your Favorites!

What's your favorite Hindi song? Do you have a go-to party anthem or a romantic ballad that never fails to move you? Share your top picks with us and let's create a community playlist of the best Hindi songs!

This list is categorized by era and mood to take you on a journey through the Golden Era, the Romantic 90s, and the Modern Age.


The Verdict: The "Top 10" within the Top 100

If an algorithm had to pick the top 10 out of the 100, based on streams, critical acclaim, and cultural impact, the mountain top looks like this:

  1. Kal Ho Naa Ho (2003) – The grief of living in the moment.
  2. Tum Hi Ho (2013) – The modern obsessive love standard.
  3. Lag Jaa Gale (1964) – Timeless sorrow.
  4. Chaiyya Chaiyya (1998) – Rhythm of the urban jungle.
  5. Mera Joota Hai Japani (1955) – The national stride.
  6. Pehla Nasha (1992) – Innocence preserved in a minor chord.
  7. Ae Dil Hai Mushkil (2016) – The pain of unrequited loyalty.
  8. Tere Bina Zindagi Se (1975) – Conversational genius.
  9. Jimmy Jimmy (1982) – The cult of camp.
  10. Rangi Saari (2019) – The folk-fusion modern hit.

Top 100 Hindi Songs (All-time classics & popular hits)

Below is a curated list of 100 notable Hindi songs spanning decades, genres, and moods — film songs and non-film classics mixed for variety. Order is broadly thematic rather than strict rank.

  1. Ajeeb Dastaan Hai Yeh — Dil Apna Aur Preet Parai (1960)
  2. Kabhi Kabhi Mere Dil Mein — Kabhi Kabhie (1976)
  3. Lag Ja Gale — Woh Kaun Thi? (1964)
  4. Tere Bina Zindagi Se — Aandhi (1975)
  5. Chalte Chalte — Pakeezah (1972)
  6. Pyar Hua Iqrar Hua — Shree 420 (1955)
  7. Ae Mere Humsafar — Qayamat Se Qayamat Tak (1988)
  8. Tum Hi Ho — Aashiqui 2 (2013)
  9. Pehla Nasha — Jo Jeeta Wohi Sikandar (1992)
  10. Tujh Mein Rab Dikhta Hai — Rab Ne Bana Di Jodi (2008)
  11. Humko Humise Chura Lo — Mohabbatein (2000)
  12. Kal Ho Naa Ho (Title) — Kal Ho Naa Ho (2003)
  13. Dil Se Re — Dil Se (1998)
  14. Ek Ladki Ko Dekha — 1942: A Love Story (1994)
  15. Yeh Dosti Hum Nahi Todenge — Sholay (1975)
  16. Mere Sapno Ki Rani — Aradhana (1969)
  17. O Mere Dil Ke Chain — Mere Jeevan Saathi (1972)
  18. Hothon Se Chhu Lo — Prem Geet (1981)
  19. Suno Na Sangemarmar — Youngistaan (2014)
  20. Tum Mile — Tum Mile (2009)
  21. Chura Liya Hai Tumne — Yaadon Ki Baaraat (1973)
  22. Dilbar Mere — Satte Pe Satta (1982)
  23. Jai Ho — Slumdog Millionaire (2008)
  24. Badtameez Dil — Yeh Jawaani Hai Deewani (2013)
  25. Tere Bina — Guru (2007)
  26. Sandese Aate Hain — Border (1997)
  27. Mitwa — Lagaan / Kabhi Alvida Naa Kehna (2006)
  28. Agar Tum Saath Ho — Tamasha (2015)
  29. Tum Se Hi — Jab We Met (2007)
  30. Piya O Re Piya — Tere Naal Love Ho Gaya (2012)
  31. Gallan Goodiyaan — Dil Dhadakne Do (2015)
  32. Ae Dil Hai Mushkil (Title) — Ae Dil Hai Mushkil (2016)
  33. Humko To Jaan Se Pyaari Hai — Tanhaji (2020)
  34. Kuch Kuch Hota Hai (Title) — Kuch Kuch Hota Hai (1998)
  35. In Dino — Life in a... Metro (2007)
  36. Aankhon Mein Teri — Om Shanti Om (2007)
  37. Dil Diyan Gallan — Tiger Zinda Hai (2017)
  38. Samjhawan — Humpty Sharma Ki Dulhania (2014)
  39. Tum Jo Aaye — Once Upon a Time in Mumbaai (2010)
  40. Nazar Ke Saamne — Aashiqui (1990)
  41. Yeh Sham Mastani — Kati Patang (1971)
  42. Neele Neele Ambar Par — Kalaakaar (1983)
  43. Sau Aasmaan — Baarish (2017)
  44. Humma Humma — Bombay / OK Jaanu (remix popular)
  45. Kabira — Yeh Jawaani Hai Deewani (2013)
  46. Zinda — Bhaag Milkha Bhaag (2013)
  47. Kaho Naa Pyaar Hai (Title) — Kaho Naa... Pyaar Hai (2000)
  48. Mera Joota Hai Japani — Shree 420 (1955)
  49. Tu Hi Re — Bombay (1995)
  50. O Saathi Re — Muqaddar Ka Sikandar (1978)
  51. Dil To Pagal Hai (Title) — Dil To Pagal Hai (1997)
  52. Saathiya — Saathiya (2002)
  53. Jaane Kyon — Dost (2001)
  54. Tere Mast Mast Do Nain — Dabangg (2010)
  55. Aankh Marey — Simmba (2018)
  56. Mauja Hi Mauja — Jab We Met (2007)
  57. Sau Tarah Ke — Shaan / Various (classic upbeat hits)
  58. Noor E Khuda — My Name Is Khan (2010)
  59. Dil Se (Reprise) — Dil Se (1998)
  60. Hasi Ban Gaye — Hamari Adhuri Kahani (2015)
  61. Zindagi Ek Safar — Andaz (1971)
  62. Yeh Jo Des Hai Tera — Swades (2004)
  63. Banarasiya — Raanjhanaa (2013)
  64. Dilliwaali Girlfriend — Yeh Jawaani Hai Deewani (2013)
  65. Chammak Challo — Ra.One (2011)
  66. Jag Ghoomeya — Sultan (2016)
  67. Radha — Student of the Year (2012)
  68. Afreen Afreen (Coke Studio Hindi/Pakistan cover) — Nusrat/Asim & Momina versions
  69. Tere Liye — Veer-Zaara (2004)
  70. Muskurane — CityLights (2014)
  71. Jashn-E-Bahara — Jodhaa Akbar (2008)
  72. Tum Tak — Raanjhanaa (2013)
  73. Soch Na Sake — Airlift / Arijit Singh vocals (2016)
  74. Ghungroo — War (2019)
  75. O Re Piya — Aaja Nachle / Various (heartfelt classic covers)
  76. Phir Le Aaya Dil — Barfi! (2012)
  77. Laal Ishq — Ram-Leela (2013)
  78. Sadda Haq — Rockstar (2011)
  79. Dil Cheez Kya Hai — Umrao Jaan (1981)
  80. Hawa Hawai — Mr. India (1987)
  81. Ae Watan — Raazi (2018)
  82. Kaun Tujhe — M.S. Dhoni: The Untold Story (2016)
  83. Kaise Mujhe — Ghajini (2008)
  84. Radha Kaise Na Jale — Lagaan / Various (classic dance track)
  85. Chaiyya Chaiyya — Dil Se (1998)
  86. Koi Kahe Kehta Rahe — Dil Chahta Hai (2001)
  87. Soni Soni — Mohabbatein (2000)
  88. Yeh Mera Deewanapan Hai — Ishq (1997)
  89. Parda Hai Parda — Amar Akbar Anthony (1977)
  90. Aye Watan (young version) — Shaan/Patriotic anthems
  91. Main Agar Kahoon — Om Shanti Om (2007)
  92. Phir Bhi Dil Hai Hindustani (Title) — Phir Bhi Dil Hai Hindustani (2000)
  93. Dil Ko Tumse Pyar Hua — Maine Pyar Kiya (1989)
  94. Kya Mujhe Pyar Hai — Woh Lamhe (2006)
  95. Aila Re Aila — RPM/Item numbers (popular party hits)
  96. Humsafar — Badrinath Ki Dulhania (2017)
  97. Deewangi Deewangi — Om Shanti Om (2007)
  98. Tera Ban Jaunga — Kabir Singh (2019)
  99. Shukran Allah — Kurbaan / Modern soulful tracks
  100. Baarish — Half Girlfriend (2017)

Notes:

Related search suggestions: (launching search term suggestions)

Since there is no single official “Top 100,” this review evaluates the genre of these lists based on common patterns, biases, and cultural merit.


Final Verdict

The "100 best Hindi songs top" list is a living, breathing entity. It evolves, but the heart remains the same. Whether it is Lata’s divine pitch or Arijit’s raspy pain, these 100 tracks represent the best of human emotion, set to melody.

Save this article. Share it with your parents. Argue with your friends about what is missing. But most importantly, press play.

Which song from the top 100 is your number one? Let us know in the comments.

100 Best Hindi Songs of All Time

Hindi songs have a way of captivating our hearts and souls. From classic melodies to modern beats, Hindi music has evolved over the years, and its popularity has only grown. Here's a list of the top 100 best Hindi songs that you can enjoy:

Classic Hindi Songs (Pre-2000s)

Romantic Hindi Songs (2000s-2010s)

Party and Dance Hindi Songs (2010s-present)

Recent Hindi Hits (2020s)

More Hindi Song Recommendations

Here are some more great Hindi songs:

Some honorable mentions:

This list is not exhaustive, but it covers a wide range of genres and decades. You can explore more Hindi songs based on your preferences and moods.