Queen's Brian May has said he is "in good shape" after suffering "a small heart attack" earlier this month.

The 72-year-old guitarist shared his story on his Instagram page, explaining that his heart scare followed a previous hospital visit as a result of injuring himself in "a bizarre gardening accident".

The BBC reports that May said he was "shocked" to learn that he needed three stents to open his blocked arteries.

"I thought I was a very healthy guy," he said.

"But I actually turned out to have three arteries which were congested and in danger of blocking the supply of blood to my heart."

"I walked out with a heart that's very strong now, so I think I'm in good shape for some time to come," he continued.

May urged people to pay attention to their cardiac health and thanked medical staff "from the bottom of my heart". 

Click here for more music news.