The former Black Sabbath lead singer will be celebrating five decades of rock during what he has called the Farewell World Tour.

The British rocker is to take to the stage at the Altice Arena in Lisbon on the 2nd of July.

Osbourne also revealed that he invited Judas Priest as special guests during the first half of his tour which starts next year in Mexico.

Tickets for the Portugal concert go on sale this Saturday, with prices ranging between 42 and 89 euros.