AMIR KHAN has said he would fight Conor McGregor in the octagon, and labelled the rumours about Floyd Mayweather challenging the Irishman as a “publicity stunt.”

Both Mayweather and McGregor teased a potential boxing match between the two, but speculation ended when it was confirmed Conor would rematch Nate Diaz in a UFC contest on August 20.

Khan, who is coming off a brutal fifth-round knockout loss to Canelo Alvarez and is a financial stakeholder in Indian MMA promotion Super Fight League, has openly admitted he would take on McGregor.

“I would definitely give it a go. It’s something to learn, as well,” he told flocombat.com.

“I’m at that age where I’m still learning, adapting and getting better. So I still have time under me as well. I’m still a young lad and got loads left in me.

“It just depends on the weight category. But look, as a fighter, that’s a fight I would take. McGregor is a massive name in MMA, and I’m a big name in boxing, so globally, I think it would be a massive fight.

“Sometimes, you have to put friendship aside and you have to take it in the cage or in the ring. But yeah, if that fight comes up to me, I’m not one to back away from it.”

The 29-year-old has not made any announcement on what his next move will be, though he remains the No 1 challenger to WBC welterweight champion Danny Garcia, who beat him in 2012.