Anthony Joshua has promised an "incredible night" of boxing on December 7 after arriving in Saudi Arabia ahead of his rematch against Andy Ruiz Jr.

Heavyweight Joshua is aiming to reclaim the IBF, WBA and WBO titles after suffering a shock loss - the first of his professional career - at the hands of replacement opponent Ruiz back in June.

Having dropped his rival earlier in the round, the Briton was sensationally floored in the third. He was also knocked down twice in the seventh, leading to the contest being stopped.

After their first bout was staged at the iconic Madison Square Garden, the duo will meet again in Riyadh, with the determined challenger predicting an unforgettable fight as he bids to avenge the only blot on his boxing CV.

"It's going to be an incredible night and I'm thrilled so many of my fans are going to be there, particularly from the United Kingdom," said Joshua. 

"It'll definitely be a night people will tell their grandchildren they were at, one of those iconic evenings of boxing. Everyone from Saudi has been brilliant to work with."

Joshua also posted a video on social media after landing at King Khalid International Airport in Riyadh, the former world champion posing for pictures and chatting with fans.