It's on! Messi-Ronaldo, take 37, in Saudi

One of the greatest rivalries in soccer history is to resume at the unlikely venue of Riyadh's King Fahd International Stadium.

The stage is set on Thursday for Lionel Messi against Cristiano Ronaldo when Messi's Paris St Germain take on a combined XI of Saudi Arabian teams Al Nassr and Al Hilal in an exhibition match.

Riyadh is where Ronaldo has decided to base possibly the final years of his storied career after signing a deal worth a reported $US200 million ($A286 million) per year to join Al Nassr.

The game against Messi and PSG offers a reminder of the Portugal international's glory days before Ronaldo focuses on Al Nassr's domestic title challenge and bid to qualify for the Asian Champions League.

The Messi-Ronaldo rivalry was never greater than when they played for Barcelona and Real Madrid, respectively, and their scoring feats saw the players dominate Spanish and European soccer.

The showdown with Messi in these circumstances would have been unthinkable just a year ago when Ronaldo was still scoring with regularity for Manchester United, albeit a Man Utd team that was struggling.

But Messi and Ronaldo have experienced vastly differing fortunes over the last 12 months.

Messi finally won the World Cup with Argentina in December, while Ronaldo was dropped by club and country, had his United contract terminated and eventually joined Al Nassr in one of the most surprising moves in soccer history.

It will be Ronaldo's first action in Saudi Arabia after serving a two-match suspension issued by the English Football Association for slapping a mobile phone out of the hand of a fan after a match between Man United and Everton last April.

His debut for Saudi league leaders Al Nassr is set for Sunday against Ettifaq.

Ronaldo will not be short on motivation when coming up against Messi and an all-star PSG team which could also include Kylian Mbappe and Neymar.

He has already been handed his trademark No. 7 shirt and the armband in what feels like a fitting way to kick off his latest adventure.

It will be a chance to make a statement against some of the best players in the world, as opposed to who he will face in the Saudi league, which represents a step down after his career in elite European soccer.

The 37-year-old forward, who was presented to Al Nassr's supporters to great fanfare earlier this month, is facing questions over his ability to rediscover his form after a disappointing first half of the season for United and an underwhelming World Cup.

Ronaldo managed only three goals in 16 appearances for United before his explosive interview with Piers Morgan, in which he criticised manager Erik ten Hag and the club's owners, led to the termination of his contract.

With an opportunity to put himself on the market at the World Cup, he was dropped by Portugal as his country suffered a shock elimination by Morocco in the quarter-finals and likely ended his last chance of winning the one major trophy that has eluded him.

Messi is also aiming to win back-to-back French league titles with PSG and could yet lead the Paris club to their first Champions League success.

The Riyadh Season Cup, which is at stake on Thursday, will at least be an opportunity for Ronaldo to showcase his talent in a match likely to attract widespread interest given his rivalry with Messi as the two finest players of their generation.

This will be the 37th time they've been pitted against each other - with Messi leading 16-11 along with nine draws. Between them they have shared 12 Ballon d'Or awards -- again Messi leads, 7-5.

Ronaldo has the edge in the Champions League, winning European club soccer's biggest trophy five times, compared to Messi's four, while they've also won 56 major trophies between them.

However, Messi's inspirational performances in leading Argentina to the World Cup trophy in Qatar in December strengthens his case to have the edge on his great rival.

Nothing that happens on Thursday in Riyadh is likely to move the dial either way on that argument.