Top 10 Best K-Pop Songs of All Time

1Sorry Sorry - Super Junior

Sorry Sorry - Super Junior


2Haru Haru - BigBang

Haru Haru - BigBang


3Fantastic Baby - Bigbang

Fantastic Baby - Bigbang


4Gee - SNSD

Gee - SNSD


5Mr. Simple - Super Junior

Mr. Simple - Super Junior


6Ring Ding Dong - Shinee

Ring Ding Dong - Shinee


7Lies - Big Bang

Lies - Big Bang


8Hello - Shinee

Hello - Shinee


9I Am the Best - 2NE1

I Am the Best - 2NE1


10Fiction - Beast

Fiction - Beast


11Bad Boy - Bigbang

Bad Boy - Bigbang


12Gangnam Style - PSY

Gangnam Style - PSY


13Growl - Exo

Growl - Exo


14Warrior - B.A.P.

Warrior - B.A.P.


15Bonamana - Super Junior

Bonamana - Super Junior


16Bang Bang Bang - Bigbang

Bang Bang Bang - Bigbang


17Lucifer - SHINee

Lucifer - SHINee


18Wedding Dress - Taeyang

Wedding Dress - Taeyang


19Replay - Shinee

Replay - Shinee


20Shock - Beast

Shock - Beast


21No Other - Super Junior

No Other - Super Junior


22Good Day - IU

Good Day - IU


23Love Ya - SS501

Love Ya - SS501


24Sherlock - Shinee

Sherlock - Shinee


25Call Me Baby - EXO

Call Me Baby - EXO


26Blue - Bigbang

Blue - Bigbang


27DDU-DU DDU-DU - BLACKPINK

DDU-DU DDU-DU - BLACKPINK


28Sexy, Free & Single - Super Junior

Sexy, Free & Single - Super Junior


29Run Devil Run - Girls' Generation

Run Devil Run - Girls


30Mirotic - TVXQ

Mirotic - TVXQ


31Bae Bae - Bigbang

Bae Bae - Bigbang


32If You Were Like Me - Kim Jang-Hoon


33Gentleman - Psy

Gentleman - Psy


34Good Luck - Beast

Good Luck - Beast


35Star - Heize

Star - Heize