Here are 10. I tried to pick songs from different eras in rock. The Beatles' "Hey Jude" was the first single ever released with such a long running time, so it was only appropriate to start with them. They were the first to do pretty much everything in rock.
- The Beatles - Hey Jude (1968) - 7:05
- The Rolling Stones - Sympathy For The Devil (1968) - 6:27
- Led Zeppelin - Dazed and Confused (1969) ? 6:26
- Creedence Clearwater Revival - I Heard It Through The Grapevine (1970) - 11:07
- Elton John - Someone Saved My Life Tonight (1975) - 6:45
- The Who - Who Are You (1978) - 6:16
- Golden Earring - Twilight Zone (1982) - 7:48
- Radiohead - Paranoid Android (1997) - 6:23
- The White Stripes - Ball And Biscuit (2003) - 7:19
- Green Day - Jesus Of Suburbia (2004) - 9:08