Best Hindi Rock Songs

We all know how the Hindi music scene is dominated by bollywood which is famous for producing sappy romantic films which have songs which make you puke. Whatever we listen to is either from local bands in Delhi who either perform in English or don't know anything about any kind of rock. Whereas across the border there are many rock bands. But almost all of these people I mentioned get swallowed by Bollywood & which offers more money & accepts only pop. Ex:-Vishal Dalani of Pentagram, Atif Aslam. But lately things have started to change & many good rock songs have been produced. This is my list.

The Top Ten

1 Bande - Indian Ocean

Awesome song... Best in terms of music and lyrics and that's what makes a song perfect

I think it to be best rock song ever

great song


V 22 Comments
2 Bhaag D K Bose - Delhi Belly

Is there any one who can challenge this? This song from Delhi Belly was a rage when released.

Top 1 means best! Absolutely cool! That's why, its supposed to be AWESOME!

Is there any song similar to this song not sentimental I hate those types... Any way this song must be at first always

It's a roller coaster ride...

V 33 Comments
3 Garaj Baras - Paap (Junoon)

According to me garaj baras is the best Hindi rock song ever produced.

Very good song... not Hindi though, it's Pakistani and in Urdu

Amazing song take of world

I love blasting this song on highway with windows down. My no. 1 Hindi rock song

V 3 Comments
4 Sadho Re - Agni

After RUK JA BANDE this song is one of the best song!

True to Rock genre. Song with deep meaning.

Awesome song... love it.

5 Sadda Haq - Rockstar

It's so nice song and movie also.. Awesome.. I love this song.. Its rock...

It must be at the top of this list...

Excellent rock song I have ever listen.

Awesome rocking compose by rahman...! I enjoyed the song...

V 25 Comments
6 Dil Dil Hai - Saat Khoon Maaf

Only Suraj knows how to do it right.

NYC song

7 Nayan Tarse - Dev D

This is real hard rock song. Just awesome! Its not that famous, but it is a true Hindi hard rock song.

UListen to Sample
8 Alvida - Life In a Metro

Wow Amazing fellings

Awesome no one can beat this

Wonderful song with wonderful lyrics with wonderful music..

CAn listen this song whole day!

V 15 CommentsUListen to Sample
9 Karmah - Punkh

The entire album has some great Hindi hard rock music. Great production. A Mist listen for Indian rock fans.

UListen to Sample
10 Aakhri Alvida - Shootout At Lokhandwala (Strings)

Brilliant lyrics... Awesome tune and equally deep voice... No word for it

Wonderful song... strikes the right chords in the brain

Wow can't stop listening it

Its veri beautiful song

V 1 Comment

The Newcomers

? Bandey - The Local Train UListen to Sample

The Contenders

11 Sanyonee - Junoon

Oh dayum... What are Pakistani, Urdu bands doing on a Hindi list? Indian identity crisis? :/

Everything is amazing about this song

It's not a song, it's some kind of magic. The artistes are no common men.

Never heard like it

V 4 Comments
12 Nadan Parindey - Rockstar

Sweet song indeed

The awesomest guitar solo.. Cheers to AR Rahman

Good Guitar Solo.. And good lyrics too.

Best Hindi song ever

V 18 Comments
13 Bandaya Tu - Dharti

Its a superb song
Guys listen it you vill enjoy

Tujhe Dekha To Ye Jana sanam

Good song


V 2 Comments
14 O Mama - Saat Khoon Maaf

KK is a legendary singer of Bollywood & combined with Javed Akhtar's dark lyrics & Vishal Bhardwaj's music, it does what it's supposed to do. IT ROCKS.

For me its best

15 Zahreelay - Rock ON

This boasts of being the first proper rock song of Bollywood.

The best ever! This is NUMBER 1 for me. The list isn't for 'best songs', it's for the 'best rock songs' by the way!

This is the actual real rock song to come out of Bollywood. The voice, the drums, the guitar riff and that killer shred solo.

I think this was the first ever metal in Bollywood

V 1 Comment
16 Main Khuda - KK

Kk is great

Great song. Nice lyrics.
Sadly ignored as the film 'Paanch' never released.

17 Rock ON - Rock ON

You all must be saying 'Can he be more obvious? '

A superb song and I like it

My best for some seleceted choice

Nice and enjoy this songs

V 7 Comments
18 Woh Bheege Pal - Manorama Six Feet Under

Super duper hit! Catchy lyrics and amazing composition. Overall 10/10 from my side..

Zubeen da did a great job. All time favorite song!

19 Sun Raha Hai - Aashiqui 2

How the hell you people missed this song.. Its released recently and it was a bang in public, and believe me the film was a blockbuster just because of this song.. Absolutely awesome rock song..
But this should be second in the list after bhaag D. K bose, which is the ultimate Indian rock song

Amazing movie song. Definitely must be given a higher rating

Best song for me. It should be on the top of the list... Never listened such a nice song with full of emotions

The most underrated Indian rock song!
Truly pure!

V 9 CommentsUListen to Sample
20 Dhunki - Mere Brother Ki Dulhan

Awesome and highly energetic song... Will rock your performance surely

Amazing dhunki... Neha bhasin has a great rocking voice. Dhunki dhunki laage

Yeah. Energetic song..

Great rock song by neha B,

V 4 CommentsUListen to Sample
21 Bheegi Bheegi - Gangster

The best rock I have ever heard...I feel Goosebumps whenever I listen to this.

All time favorite song, just love it and what a voice that man have.. superb

Loved this song so much


UListen to Sample
22 Sufi Tere Pyar Mein (Rock Version)

Nice one... Really underrated

Chumma song

23 Jee Karda - Badlapur

This song gives the right kick with the solo intro on guitar, followed by an untamed voice to suit the concept. I recommend.

Best song

UListen to Sample
24 Yeh Dil - A.R. Rahman


I like this song

I don't know I didn't hear it


25 Bhulana Payenge Woh Din - Ahhirann

One of the best pop punk song composed in India. Sounds like Old school rock music. Feels like flying back to school. Sounds very much American Punk band sound. Would love to see the video of this song please.

Melodious pop punk song. Reminds me of Band Green Day. Happy to hear the such sound by a band here in India

26 Make Some Noise for the Desi Boyz - Bob & KK

I like the singers singing this song

This is a POP song NOT a rock song but still a good song

UListen to Sample
27 Socha Hai - Rock On

I didn't really have to think to place this song here.

This is the best song of farhan akhtar!

22? Got to be way higher

UListen to Sample
28 Gulabi Aankhen - Atif Aslam

The soulful voice of Atif Aslam can make u listen it whole day

29 Shaitan - Sifar

Hard rock...i love this song...sifar.

In my humble opinion, it's one of the greatest Hindi songs ever. The hook, the music, and the production quality are all amazing

Nice :D!

30 Attyachar(Rock Version) - Dev D

This is the best song... Should be on the top or at least the second best after bhaag DK bose... This turns out to be the best stress buster...

Why isn't this at the top?
This one's epic

People above don't understand true rock

My#1 song.! Stay Heavy..!

V 3 Comments
31 Dil Dhadhakne Do - Zindagi Na Milegi Dobara

This is a very nice song...
And I most like it

32 Sajni - Jal the Band

Best song I've ever heard! JAL is d best! Must listen guys

My hart tucihng songs nic

UListen to Sample
33 Kabhi Jo Badal Barse - Jackpot

Awesome song you will love it


34 Dheere Dheere - Antariksh

One of the best Hindi Rock songs of the year 2013

Fantastic composition - you rarely get to hear quality Hindi Rock music. Most so called Hindi rock bands are actually pretty crappy. Delighted to hear some genuine rock music in Hindi.

Very very fresh sounding song.

Heard them live earlier this year... The best Hindi rock band I've ever heard. Super tight.. Great singer and guitarists.

V 3 Comments
35 Zinda - Shankar-Ehsaan-Loy & Siddharth Mahadevan

Very powerful lyrics and music arrangement! Infuses you will volcanic energy!

This song is really zinda

This should be at #1 - Singer4Freedom


UListen to Sample
36 Yeh Hai Meri Kahani - Zinda

One of the Best Hindi Rock Ever

37 Aasman Hain Neela Kyun - rock On.!

How can how guys miss this song...
The amazing voice and everything is just rocking..!

38 Jaa Chudail - Delhi Belly
39 Dil to Hi Bata - Zubeen Garg

Zubeen garg most popular song

40 Dooriyan Hai Zaroori - Break Ke Baad (Vishal Dadlani)

It's a perfect song

41 Chikni Chameli - Shreya Ghoshal

Song is good but it isn't a rock song!

This song is the best song I have ever heard I love this song becausE I JUST LOVE IT!


UListen to Sample
42 Jannat Jahan - Jannat

Amazing and very passionate song for the ambitious person..

Undoubtedly the best song rock song in India by the ultimate and the most finest rock singer Rupam Islam.

UListen to Sample
43 Kandisa - Indian Ocean

This is one of the best Indian Ocean Songs. Every time I listen to it, I enjoy it even more than the last time. Just divine!

Soulful track by Indian Ocean. Hundred of years old lyrics. It's amazing.. All time favourite.

Best Song from An Indian Rock band.

UListen to Sample
44 Sadda Haq - A R Rahman

Awesome song no other nice song den dis...

It defines my condition

45 Exotic - Priyanka Chopra

It's a nice, cool song when you are you are bore of solving the maths problem you can play this and enjoy


Itx really a rock song and its lyrics are very good
I really love this song

UListen to Sample
46 Race is on My Mind - Race

Best guitar riffs ever.

Very Underrated Rock song of Bollywood.

Very nice song... Awesome

UListen to Sample
47 Bezubaan Kab Tak - Abcd 2
48 Dard-E-Dil Dard-E-Jigar - Mohammed Rafi

Let's start with an oldy with the legendary Kishore behind the mike.


UListen to Sample
49 Hawa Hawa - SQS Supastars UListen to Sample
50 Kala Aasman - Sifar

Sifar is undoubtedly India's best pop-rock band so far, and they have a great potential to change the Indie rock music scene.

8Load More
PSearch List

Related Lists

Best Songs by Hindi Rock Bands Top Ten Fusion Songs by Hindi Rock Bands Best Hindi Rock Songs by Rock Bands Best Hindi Soft Rock Songs Top Ten Hindi Sufi Rock Bands

List Stats

10,000 votes
100 listings
8 years, 22 days old

Top Remixes

1. Karmah - Punkh
2. Dil Dil Hai - Saat Khoon Maaf
3. Nayan Tarse - Dev D
1. Bande - Indian Ocean
2. Sadho Re - Agni
3. Garaj Baras - Paap (Junoon)


Error Reporting

See a factual error in these listings? Report it here.