Famous Guest: Legends Playing on Someone Else's Record · #1 of 22
#1

While My Guitar Gently Weeps

The Beatles · 1968 · solo by Eric Clapton
Gear, tickets & merch
Guests & session players · 22 solos

Famous Guest Guitar Solos: Legends Playing on Someone Else's Record

Some of the most famous guitar solos were played by someone whose name is not on the record sleeve. Eddie Van Halen on Michael Jackson's Beat It, Eric Clapton on The Beatles' While My Guitar Gently Weeps, Slash on Give In to Me, Stevie Ray Vaughan on David Bowie's Let's Dance: here are the guest spots where a guitar legend walked into someone else's session and left the most memorable part of the song. Every video starts right at the solo.

  1. 1
    The Beatles · solo by Eric Clapton · 1968
  2. 2
    Michael Jackson · solo by Eddie Van Halen · 1982
  3. 3
    Michael Jackson · solo by Slash · 1991
  4. 4
    Michael Jackson · solo by Steve Stevens · 1987
  5. 5
    David Bowie · solo by Stevie Ray Vaughan · 1983
  6. 6
    David Bowie · solo by Stevie Ray Vaughan · 1983
  7. 7
    Tina Turner · solo by Jeff Beck · 1984
  8. 8
    Lady Gaga · solo by Brian May · 2011
  9. 9
    Paul McCartney · solo by David Gilmour · 1984
  10. 10
    Lenny Kravitz · solo by Slash · 1991
  11. 11
    Lenny Kravitz · solo by Slash · 1991
  12. 12
    Stevie Wonder · solo by Jeff Beck · 1972
  13. 13
    Lauryn Hill · solo by Carlos Santana · 1998
  14. 14
    U2 · solo by B.B. King · 1988
  15. 15
    Bruce Springsteen · solo by Tom Morello · 2014
  16. 16
    Talking Heads · solo by Johnny Marr · 1988
  17. 17
    Steely Dan · solo by Mark Knopfler · 1980
  18. 18
    Frank Ocean · solo by John Mayer · 2012
  19. 19
    Buddy Guy · solo by Jeff Beck · 1991
  20. 20
    John Lee Hooker · solo by Carlos Santana · 1989
  21. 21
    Foo Fighters · solo by Joe Walsh · 2014
  22. 22
    Iggy Pop · solo by Josh Homme · 2016

Quick answers

Who played the guitar solo on Beat It?

Eddie Van Halen played the guitar solo on Michael Jackson's Beat It (1982). It is #15 in our Consensus Top 100 and features his tapping technique.

Who played the guitar solo on While My Guitar Gently Weeps?

Eric Clapton played the lead guitar on The Beatles' While My Guitar Gently Weeps (1968), as a guest on George Harrison's song. It ranks #12 in our Consensus Top 100.

Did Slash play on Michael Jackson songs?

Yes. Slash plays the guitar solo on Give In to Me (1991). He also guests on Lenny Kravitz's Always on the Run and Fields of Joy (1991).