Is Conor McGregor retiring?

McGregor was withdrawn from UFC’s main event in July, just hours after tweeting he was retiring.

Conor McGregor punches Nate Diaz during UFC 196 at the MGM Grand Garden Arena on 5 March, 2016 in Las Vegas, Nevada. Picture: AFP.

JOHANNESBURG - Conor McGregor has been withdrawn from Ultimate Fighting Championship (UFC)'s main event in July, just hours after tweeting he was retiring.

While UFC President Dana White hasn't confirmed McGregor's retirement, he has confirmed the former champion will no longer be fighting Nate Diaz on the UFC 200 card.

According to reports, McGregor was withdrawn after refusing to fly to Las Vegas for a news conference and promotional photos.

Earlier this month, Diaz became the first man to beat McGregor in UFC.

On Monday, McGregor posted pictures of himself training in Iceland before his rematch with Diaz, but then the following day he tweeted that he has decided to retire young, saying "thanks for the cheese, catch ya's."

His coach, John Kavanagh followed it up with a tweet of his own, saying "it was fun while it lasted."

McGregor was previously unbeaten since signing to UFC in 2013, with career earnings in excess of $2.8m.