McGregor has announced his retirement.

Conor McGregor appears to have announced his retirement from mixed martial arts in a post on Twitter.

He wrote:

"Hey guys quick announcement, I’ve decided to retire from the sport formally known as “Mixed Martial Art” today.

"I wish all my old colleagues well going forward in competition. I now join my former partners on this venture, already in retirement. Proper Pina Coladas on me fellas!"

McGregor hasn't fought since October 6, when he was submitted by UFC lightweight champion Khabib Nurmagomedov.

After the bout he was suspended until April 6 for a post-fight brawl.

READ ASLSO: Khabib Nurmagomedov's message to Conor McGregor as he battered him

The Irish star had appeared on the Jimmy Fallon show just hours before his announcement, and suggested that he "didn't need" to fight again, despite talks over a fight with Donald ‘Cowboy’ Corrone in the summer.

“We’re in talks for July. There’s a lot of politics going on, it’s a mad game, the fight game," he said.

McGregor was set to fight in July.

"To my fans, I am in shape and I am ready.

"There are many opponents, in reality I can pick who I please.

"I don’t necessarily need to fight. I am set for life, my family is set for life.

"We are good, but I am eager to fight. We will see what happens, but I am just staying ready."