Top 10 Best Shakira Songs


The Top TenXW

1Hips Don't Lie

Hips Don't Lie has to be the best song ever by shakira, it features one of the most awesomist people ever Wyclef Jean! and this song just gets you in the summery mood! love it shakira!

Hips Don't Lie is a brilliant song! Shakira's dancing in this is just WOW, she can belly dance really good! Wish I could belly dance like that Shakira is just a Columbian Princess Her and her music is just the best! X

It makes you get up and have a dance wherever you are I love shakira and her songs shes got so much pop music in her

Shakira my darling till I die I will be your fan because of this song

V90 Comments
2Whenever, Wherever

This song is the 1 I like the most! It completely rocks and also I cannot make myself get out of this addiction! :p

Shakira's first and best.

Best.. The lyrics is full of meaning.. When hear to this song, I feel wanna dance

Best of the best

V56 Comments
3Waka Waka (This Time for Africa)


This really brings an inspiration. Great Song! God bless her!

This is her coolest song ever and second should be whenever wherever because they are both great songs but this one is better - decorulez97

I have no comment to describe this song

V71 Comments
4She Wolf

This song is my favorite, I really love the melody the lyrics and also the video.. I like the way she moves... She is absolutely fantastic and awesome...

It sounds so good. It sounds like if she meant everything she says in the song. Love it! The beginning makes you want to dance and you just cannot stop!

Just amazing! The electro and disco themed beats and Shakira's amazing vocal ability are just amazing and match the song perfectly! Makes you feel like dancing as soon as it starts and has that fun feel to it!

I like this songs

V22 Comments
5Underneath Your Clothes

Its a great melody song to sing you know
Especially the softness that she has in her voice it is just lovely by the way do you like selena gomez?

The best song! I really really love it because of the tune and the emotions of Shakira while singing it! Nice theme song for couples!

what a beautiful melody )

This song fill me with joy

V17 Comments

I'm a rock n roll, punk, metal loving girl, but when I first heard this on the radio, I was completely in love and next time I was on a computer, I typed in part of the lyrics to find out what song it was. "You said you'd love me until you die, but as far as I know you're still alive". Not a lot of people can't relate to that. Not to mention her voice, it's such a nice change from all the standard female voices in the mainstream music culture these days. This certainly deserve first place!

And that's the power of Shakira. She can lure anybody from any crowd with her music. I love this song too and I'm a guy but I don't care, I sing these lyrics proudly. - theOpinionatedOne

Very powerful and personal track. Shakira is real genius. Her lyrics is impressive as always. "Illegal" is definitely one of her greatest songs - Irina2932

This one is better than Loca and even She Wolf. The chorus starts so beautifully and the lyrics is so touching. Put this song on repeat and just groove through the jazz.

I'm a hip-hop fan but I think this song has to be the best by Shakira.

V7 Comments
7Beautiful Liar

It's a great song I lessen in my life
That's mix and compersion between shakira and beyonce but shakira is win in finally and she is have a great other songs like hips don't lie and waka waka this time for africa and she have agood sense in song and a diffrent voice no one can do like she I mean finally shakira is best songer I have seen in my life thank you!

Along with Beyonce' (Who took all the credit! No featuring, they shared it! )!

I Think This Song Is The best Song I Ever Heard and I not just telling I really beleve that this song is my hole life the duet between shakira and beyonce its like yun and yang they complete each other and I hope to listen to song like this peace

I love it, especially the last parts when they dance

V10 Comments

Not only is it a fantastic song, but the music video is amazing! Shakira is a genius. She's pretty, energetic and gorgeous. Loca makes me want to dance! She has the most amazing songs and the most amazing voice. Keep it up Shakira!

Although most people would say that hips don't lie is shakira's best song an is her most popular one I think that Loca beats all of her other songs by miles, the beat makes you shake it without realizing it and you feel happy just listening to the song. That is what music is all about!

This has become my official workout song. It's so fun to dance and move to, I can't help but want to get in shape!

Such energetic song. Love it...

V20 Comments
9Can't Remember to Forget You

LOve The Lyrics!
I rob and I kill to keep him with me
I do anything for that boy
I'd give my last dime to hold him tonight
I do anything for that boy

I voted and put this song on Rihanna's list this is probably the best song I have ever heard please vote it is greater than great - bubblegumboy37

Amazing song! Just love it!

It's so exciting and different and I love Rihanna and Shakira singing together! So lovely! My top two fave singers ever! The lyrics are cool too! Please vote for this song

V27 Comments

What a soulful song! I love it. Definitely deserves to be in the Top 10.

What an amazing song.. The music, video everything is too good to make this song even more good.. What a beauty shakira is..

This song should be definitely #1! It's heartbreakingly Amazing!

It really doesn't get better than this. God, I love shakira.

V14 Comments

The Contenders

11Ojos Asi

This is how the list should look in the top 10!
1. Hips Don't Lie
2. Whenever Wherever
3. Eyes Like Yours (Ojos Asi)
4. Waka Waka (This Time For Africa)
5. Don't Bother
6. I Am Here
7. Gypsy
8. She Wolf
9. Did It Again
10. Objection

This list is absolutely pointless without "Ojos Asi" being in the Top 3.

Ojos asi definitely has to be in the top 3, its sexy, and the beat is just amazing!

You guys are underrating this amazing song! I am Dominican and this song is one of the best songs of Shakira in Latin American. Its Arabic beat and latin popping beat makes the song a legendary one! At least put it on top 3 to 4

V12 Comments
12Objection (Tango)

I love that song I even know *ALL THE WORDS*!

Best Shakira song EVERR. It should definitely be in the top 4 or something because it's just amazing 3 The music at the beginning makes me want to grab someone and tango!

- Alana

Because this is my favourite

I love shakira's all song specially that one.

V11 Comments
13La Tortura

I love this song! Shakira exept for looking hot in the video also sounds hot when you hear her. And Alessandro is fantastic too.

This is a great song.. It makes you wants to dance and I don't know any spanish but this song made me want to learn some.. Thanks Shakira for being such a great singer and dancer.


It should be top 3

V17 Comments
14Hay Amores

¡Ay Dios mio! This is my 2nd favorite song of hers. Why the hell is it ranked 57? The lyrics, mind you I don't exactly know what they mean, but the delivery Shakira gives is haunting and highly seductive. The Latin melody is equally melancholy and gives me chills every time I hear Shaki's voice moaning the lyrics with her gorgeous thick vibrato. "Hay Amores" to me is easily her best Spanish song ever and unfortunately very few people know about this gem, because it only appears on a soundtrack, and her own EP of the three songs she contributed to that soundtrack. More Shaki fans need to be aware of this golden great.


Best song evr... love the melody...

Love the way she nips the words with her voice then fades away!

She's a... TRAVELLER!... Not a... THEIF!

The lyrics are pretty amazing!

V14 Comments

I can't believe it is placed at 20... This song is amazing... I can't help but dance to this song... My body starts moving to the song automatically ) love this song and love shakira

Shakira pitbul = deadly combo! )
What the hell this song is doing at no. 20... Disgrace for shakira fans.
Must be in top 5
My hips don't lie... But rabiosa is definitely the sexiest song of shakira 8)

Shakira... My Mum ^^ Dad Loves her song... This is my new favourite... Pitbull has made the song even more better! 1

Sexy girl sexy moves

V13 Comments
17Give It Up to Me

No. No. No. This song ShOuLd be in the top 10. The song and the music video are EPIC!

Except for the lil wayne part, I love this song.

Fantastic track. I didn't expect to see Shakira in hip hop. She's amazing - AtlasUniverse

Strange clip... But amazing song!

V10 Comments
18Men in This Town

Such an underrated song! So good!

One of her best songs, but sadly unknown and under-appreciated, with the Electropop and lyrics that tell a story.

19Antes De Las Seis

Best Spanish song ever

20Mon Amour

Perfect song... You have to listen it if you like Rock And Roll And Shakira's accent when she speaks French!

Woow! Only 30th? You have to listen this song if you like Rock And Roll, and Shakira's accent when she sings in French!

BAdd New Item

Related Lists

Top 10 Shakira Songs That Should Have Been Released As a Single Top Ten Most Iconic English Shakira Songs Best Songs from Shakira's Shakira Most Memorable Shakira Songs Most Underrated Shakira Songs

List StatsUpdated 28 Nov 2015

9,000 votes
83 listings
6 years, 130 days old

Top Remixes (36)

1. Las De La Intuicion
2. Objection (Tango)
3. She Wolf
1. Hay Amores
2. Illegal
3. Ojos Asi
1. Dare (La La La)
2. Loca
3. Waka Waka (This Time for Africa)

View All 36


Add Post

Error Reporting

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