United Kingdom, June 21 -- Sir Rod Stewart paused a concert to use an oxygen tank after nearly fainting onstage.

The Maggie May singer - who cancelled a number of concerts earlier this month due to health reasons - appeared unwell and was doubled over in pain while performing at the Utah First Credit Union Amphitheatre in West Valley City, Utah, on Friday (19.06.26).

Video footage shared by TMZ showed the 81-year-old star leaning on a piano and grabbing other parts of the set for support during Young Turks before staff came out with an oxygen tank.

Rod later told the crowd he had almost fainted and made a few jokes, before finishing the show sitting in a chair.

The Hot Legs hitmaker previously cancelled his May 29 and 30 The Encore Sh...