Ozzy Osbourne -- vocals, harmonica Tony Iommi -- guitar, slide guitar Geezer Butler -- bass Bill Ward -- drums\n\nAnswer this question: who played harmonica on the wizard black sabbath?
Let's think step by step.
Ozzy Osbourne
This is the relevant information: Ozzy Osbourne -- vocals, harmonica.

Therefore, the answer is Ozzy Osbourne