Jeff Beck – electric guitars, acoustic guitar on "Greensleeves"; pedal steel guitar on "Shapes of Things"; bass guitar on "Ol' Man River"; lead vocals on "Tallyman" and "Hi Ho Silver Lining", co-lead vocals on "Let Me Love You"
Rod Stewart – lead vocals, backing vocals on "Hi Ho Silver Lining", backing vocal on "Tallyman"
Ronnie Wood – bass guitar
Micky Waller – drums
Additional credited personnel
John Paul Jones – bass guitar on "Hi Ho Silver Lining" and "Beck's Bolero"; Hammond organ on "Ol' Man River" and "You Shook Me"; arrangements on "Hi Ho Silver Lining"
Nicky Hopkins – piano on "Morning Dew", "You Shook Me", "Beck's Bolero" and "Blues Deluxe"
"You Know Who" (Keith Moon) – drums on "Beck's Bolero"; timpani on "Ol' Man River"
uncredited personnel
Madeline Bell – backing vocals on "I've Been Drinking"
John Carter and Ken Lewis – backing vocals on "Tallyman"
Clem Cattini – drums on "Hi Ho Silver Lining"
Aynsley Dunbar – drums on "Tallyman" and "Rock My Plimsoul (single version)"
Jimmy Page – 12-string electric guitar on "Beck's Bolero"
Production personnel
Mickie Most – producer
Ken Scott – engineer
Stephen Goldblatt — front cover photograph

