Which Yes keyboardist played on Black Sabbath's Sabbra Cadabra?

The story behind the answer

Rick Wakeman played keyboards on Black Sabbath’s “Sabbra Cadabra.” The song appears on Sabbath Bloody Sabbath, released in 1973, and Wakeman’s contribution is one of rock’s better-known guest appearances.

Wakeman was already famous as the keyboardist of Yes, whose progressive-rock records Fragile and Close to the Edge had made him a major name. For “Sabbra Cadabra,” he added piano and synthesizer parts that broadened the track beyond Black Sabbath’s usual guitar-heavy sound. The song was written by Ozzy Osbourne, Tony Iommi, Geezer Butler and Bill Ward.

A common mix-up is confusing Rick Wakeman with Adam Wakeman. Adam, Rick’s son, later worked with Ozzy Osbourne and performed keyboards and guitar with Black Sabbath in the 2000s and 2010s. He did not play on the 1973 studio recording. The track is also sometimes remembered mainly for its guest contribution from Wakeman, even though the core performance remains Sabbath’s classic Osbourne-era lineup.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: