The best Sonu Nigam songs include Sandese Aate Hai, Suraj Hua Maddham, Kal Ho Naa Ho, Saathiya, Panchhi Nadiyan, Mujhe Raat Din and Deewana Tera. These tracks cover his biggest film hits from the late 1990s and 2000s, plus a solo pop album, and in 2026 he returned to the Border story with Ghar Kab Aaoge.
Sonu Nigam was born on 30 July 1973 in Faridabad and started singing on stage as a child with his father, Agam Kumar Nigam. Over three decades he has recorded thousands of songs in Hindi and several other languages. He won the National Film Award for Best Male Playback Singer for Kal Ho Naa Ho and received the Padma Shri in 2022.
Sonu Nigam songs at a glance
| Song | Film or album | Year |
|---|---|---|
| Sandese Aate Hai | Border | 1997 |
| Deewana Tera | Deewana (album) | 1999 |
| Mujhe Raat Din | Sangharsh | 1999 |
| Panchhi Nadiyan Pawan Ke Jhonke | Refugee | 2000 |
| Aisa Pehli Baar Hua | Har Dil Jo Pyar Karega | 2000 |
| Suraj Hua Maddham | Kabhi Khushi Kabhie Gham | 2001 |
| Saathiya | Saathiya | 2002 |
| Sarfaroshi Ki Tamanna | The Legend of Bhagat Singh | 2002 |
| Resham Si Hai Ye Hawaye | Mere Yaar Ki Shaadi Hai | 2002 |
| Kal Ho Naa Ho | Kal Ho Naa Ho | 2003 |
| Mere Haath Mein | Fanaa | 2006 |
1. Sandese Aate Hai (Border, 1997)
Composed by Anu Malik with lyrics by Javed Akhtar, this duet with Roop Kumar Rathod became the anthem of J.P. Dutta’s war film Border. It is still played at army events and on Independence Day.
The song got a new life in January 2026, when Border 2 released with Ghar Kab Aaoge, a recreated version sung by Sonu Nigam with Arijit Singh, Diljit Dosanjh and Vishal Mishra. Sonu described returning to the song as a homecoming.
2. Suraj Hua Maddham (Kabhi Khushi Kabhie Gham, 2001)
This romantic duet with Alka Yagnik was composed by Sandesh Shandilya for Karan Johar’s family drama. It was picturised on Shah Rukh Khan and Kajol near the pyramids in Egypt.
Sonu’s soft, controlled vocals carry the long, slow melody, and it remains one of the most requested songs at his concerts.
3. Saathiya (Saathiya, 2002)
A.R. Rahman composed the music for Shaad Ali’s Saathiya, the Hindi remake of Mani Ratnam’s Alaipayuthey, with lyrics by Gulzar. The title song, sung by Sonu, is a gentle love song that suits Vivek Oberoi and Rani Mukerji’s young romance.
4. Sarfaroshi Ki Tamanna (The Legend of Bhagat Singh, 2002)
Rajkumar Santoshi’s biopic starred Ajay Devgn as Bhagat Singh, and A.R. Rahman set the famous revolutionary poem to music. Sonu’s rendition is a regular on Republic Day and Independence Day playlists.
5. Kal Ho Naa Ho (Kal Ho Naa Ho, 2003)
This Shankar Ehsaan Loy composition, with lyrics by Javed Akhtar, won Sonu the National Film Award for Best Male Playback Singer. It plays through the Shah Rukh Khan, Preity Zinta and Saif Ali Khan film and has become a standard song about living in the moment.
Note: this entry replaces the Rehna Hai Tere Dil Mein title track from our earlier list, as we could not confirm Sonu Nigam as its singer.
6. Mere Haath Mein (Fanaa, 2006)
Jatin Lalit composed this duet with Sunidhi Chauhan, with lyrics by Prasoon Joshi. Picturised on Aamir Khan and Kajol in Fanaa, it is a soft romantic track that still shows up on wedding playlists.

7. Deewana Tera (Deewana, 1999)
Deewana was Sonu’s non-film pop album, with music by Sajid Wajid. The title song was a big hit on music channels in the late 1990s, when Indipop albums were at their peak, and it made Sonu a pop star in his own right.
8. Mujhe Raat Din (Sangharsh, 1999)
Composed by Jatin Lalit with lyrics by Sameer, this song from the Akshay Kumar and Preity Zinta thriller is one of Sonu’s most loved solos. The high notes in the chorus are a favourite test for singing contestants on reality shows.
9. Aisa Pehli Baar Hua (Har Dil Jo Pyar Karega, 2000)
An Anu Malik composition with lyrics by Sameer, from the Salman Khan, Rani Mukerji and Preity Zinta film. It is a light, playful song about first love that fits Sonu’s youthful voice from that period.
10. Panchhi Nadiyan Pawan Ke Jhonke (Refugee, 2000)
This duet with Alka Yagnik, from J.P. Dutta’s Refugee, has music by Anu Malik and lyrics by Javed Akhtar. Javed Akhtar won the National Film Award for Best Lyrics for it. The song was picturised on debutants Abhishek Bachchan and Kareena Kapoor.
11. Resham Si Hai Ye Hawaye (Mere Yaar Ki Shaadi Hai, 2002)
From the Yash Raj romantic comedy starring Uday Chopra, Jimmy Sheirgill and Tulip Joshi, this is a breezy love song that fans of early 2000s Bollywood still revisit.
Two more Sonu Nigam songs worth adding
Abhi Mujh Mein Kahin (Agneepath, 2012)
Composed by Ajay Atul with lyrics by Amitabh Bhattacharya, this emotional solo from the Hrithik Roshan film showed that Sonu was still at the top of his game in the 2010s.
Ghar Kab Aaoge (Border 2, 2026)
The recreated version of Sandese Aate Hai brings Sonu together with Arijit Singh, Diljit Dosanjh and Vishal Mishra. It was one of the most discussed Hindi film songs of early 2026.
Where to listen
All of these songs are available on major music apps in India, including Spotify, JioSaavn, Apple Music and YouTube Music, and on the official YouTube channels of the music labels. For more music and film lists, see our listicles and the latest from Bollywood.

Frequently asked questions
What is Sonu Nigam’s most famous song?
Sandese Aate Hai from Border and Kal Ho Naa Ho are his most widely known songs. Kal Ho Naa Ho also won him the National Film Award.
Which Sonu Nigam song is in Border 2?
Border 2 (2026) features Ghar Kab Aaoge, a recreated version of Sandese Aate Hai, sung by Sonu Nigam with Arijit Singh, Diljit Dosanjh and Vishal Mishra.
Has Sonu Nigam won a National Award?
Yes. He won the National Film Award for Best Male Playback Singer for the title song of Kal Ho Naa Ho (2003). He also received the Padma Shri in 2022.
Which Sonu Nigam songs are best for weddings?
Mere Haath Mein, Suraj Hua Maddham and Saathiya are popular picks for sangeet and reception playlists.
Sources: Sonu Nigam, Wikipedia, Koimoi on Ghar Kab Aaoge, 51st National Film Awards, Wikipedia.











