Osbourne, who grew up in a large family in Aston, was previously inducted into the Hall of Fame in 2006 as a member of Black Sabbath, which he formed in 1968. He has since sold 100 million records, both as a solo artist and with the band.
It had not been certain whether he would perform on Saturday due to bouts of ill health; he has Parkinson’s disease.
One of the last times he was seen on stage was at the closing ceremony of the Birmingham 2022 Commonwealth Games.
In the event, he watched on stage from a big leather bat-shaped throne as an all-star band performed his set playlist. Country superstar Jelly Roll gave an outstanding rendition of Osbourne’s “Mama, I’m Coming Home”. Wolfgang Van Halen sang “Crazy Train” and Billy Idol belted out “No More Tears”.
The musicians included his long-time guitarist and co-writer Zakk Wylde, Metallica bassist Robert Trujillo, Red Hot Chili Peppers drummer Chad Smith, and Osbourne band member Adam Wakeman on keyboards.