Museum of Science and Industry (MOSI) in Manchester, UK, has made a year-long study of testing 1000 songs from the last 70 years for how catchy they were. The study involved four different modes of testing and resulted in this top-20 of the catchiest songs of the recent times.
20. Elton John- Candle in the Wind
19. Boney M- Rivers of Babylon
18. Elvis Presley- Devil in Disguise
17. Britney Spears- Baby One More Time
16. Culture Club- Karma Chameleon
15. Michael Jackson- Billie Jean
14. Bachman-Turner Overdrive- You Ain’t Seen Nothin’ Yet
13. Elvis Presley- It’s Now Or Never
12. Hanson- MMMbop
11. Lady Gaga- Pokerface
10. Aerosmith- I Don’t Want to Miss a Thing
9. The Human League- Don’t You Want Me
8. Whitney Houston- I Will Always Love You
7. Michael Jackson- Beat It
6. Roy Orbison- Pretty Woman
5. ABBA- SOS
4. Lady Gaga- Just Dance
3. Survivor- Eye of the Tiger
2. Lou Bega- Mambo No. 5
1. Spice Girls- Wannabe