Joshua is the clear favourite to win in Riyadh but Ngannou, the 37-year-old former UFC star preparing for only his second professional boxing contest, went the full 10 rounds with Tyson Fury last year and floored the WBC champion in a match-up he controversially lost on points.
That will give Joshua, 34, plenty to think about as he eyes a potential world title fight against Filip Hrgovic, or a bout against the winner of May’s showdown between Fury and Oleksandr Usyk.