51 Best Songs Of All Time

Here is a selection of some of the Best Songs :

  1. Bohemian Rhapsody – Queen
  2. Like a Rolling Stone – Bob Dylan
  3. Stairway to Heaven – Led Zeppelin
  4. Imagine – John Lennon
  5. Smells Like Teen Spirit – Nirvana
  6. Billie Jean – Michael Jackson
  7. Yesterday – The Beatles
  8. I Will Always Love You – Whitney Houston
  9. Johnny B. Goode – Chuck Berry
  10. Good Vibrations – The Beach Boys
  11. God Save the Queen – Sex Pistols
  12. What’s Going On – Marvin Gaye
  13. Purple Haze – Jimi Hendrix
  14. Sweet Child O’ Mine – Guns N’ Roses
  15. Hotel California – Eagles
  16. Dancing Queen – ABBA
  17. Papa’s Got a Brand New Bag – James Brown
  18. Superstition – Stevie Wonder
  19. Back in Black – AC/DC
  20. Heroes – David Bowie
  21. All Along the Watchtower – Jimi Hendrix
  22. Nothing Compares 2 U – Sinead O’Connor
  23. Imagine – John Lennon
  24. My Generation – The Who
  25. Blue Suede Shoes – Elvis Presley
  26. California Dreamin’ – The Mamas & The Papas
  27. Don’t Stop Believin’ – Journey
  28. Dream On – Aerosmith
  29. Hey Jude – The Beatles
  30. Hound Dog – Elvis Presley
  31. I Want to Hold Your Hand – The Beatles
  32. Losing My Religion – R.E.M.
  33. Paint It Black – The Rolling Stones
  34. Rock and Roll – Led Zeppelin
  35. Suspicious Minds – Elvis Presley
  36. Tears in Heaven – Eric Clapton
  37. The Times They Are A-Changin’ – Bob Dylan
  38. Thunder Road – Bruce Springsteen
  39. Walk This Way – Aerosmith and Run-DMC
  40. We Will Rock You – Queen
  41. What a Wonderful World – Louis Armstrong
  42. What’d I Say – Ray Charles
  43. White Room – Cream
  44. Whole Lotta Love – Led Zeppelin
  45. With or Without You – U2
  46. You Can’t Always Get What You Want – The Rolling Stones
  47. You Really Got Me – The Kinks
  48. You Shook Me All Night Long – AC/DC
  49. Your Song – Elton John
  50. Born to Run – Bruce Springsteen
  51. Ain’t No Sunshine – Bill Withers