Heavyweight contender Zhilei Zhang believes old amateur rival Anthony Joshua has long been ducking him and won't fight him in the future.

Back when both men were being promoted by Eddie Hearn, and Joshua held versions of the heavyweight title, a defence against Zhang in China was frequently mentioned. But the reunion of 2012 Olympic rivals never materialized.

Zhang’s stock has risen since those days. He twice defeated Joe Joyce and, when representing Queensberry at the June ‘5 v 5’ event, he knocked out Deontay Wilder who was moonlighting for Matchroom. Zhang, however, has inferred that Joshua never fancied the fight and won’t do so in the future.

“Mark my words, he’s not fighting me. He’s not going to fight me, ever,” said Zhang when speaking on The MMA Hour. “Because after the 2012 Olympic Games, that was when we initially collided. After that, it’s been so many years. I was with Matchroom, and I know what happened. I don’t think he’s ever going to fight me.”

Joshua recently faced former UFC world champion Francis Ngannou in a professional boxing match. The fight was a mismatch, with Joshua securing a devastating finish in the second round. Zhang believes Joshua’s choice of opponents in recent fights shows that he would rather take on easier opposition than face the 280-pound southpaw.

“My managers flew to London, and I got words. So, I don’t think he’s going to fight me. Look at his previous opponents – Francis Ngannou from the UFC, Robert Helenius, I don’t think he has what it takes to stand up to me. The way he picks his opponents says a lot about him.”