The game is being billed as ‘The Last Dance’ in what is likely the final match-up between two of the all-time greats of the sport.
Ronaldo signed for Al Nassr in December 2022 following a bitter split from United in his second spell at the club.
Lionel Messi and Inter Miami will play against Cristiano Ronaldo and Al Nassr in Saudi Arabia
The Portugal star is paid around $75million a year on a deal that runs until 2025.
Messi would have earned similar wages in the Saudi league – more than in the United States – but he still earns between $50-60million in Miami on a two-year contract with an option for a third season.
His deal is bankrolled in part by adidas and Apple, with Messi getting a cut from shirt sales and Apple television subscriptions to watch MLS.
Messi and his team failed to reach the MLS playoffs after a disastrous start to the season but they still won the Leagues Cup and made it to the final of the US Open Cup.
The game will also see Ronaldo face two other Barcelona favorites in Sergio Busquets and Jordi Alba, who followed Messi to Miami.
And by the time the game comes around in February, Luis Suarez could be involved as well with the striker heavily linked with a move to the MLS side from Brazilian team Gremio.
Ronaldo’s Al Nassr team also has former Manchester City defender Aymeric Laporte, ex-United teammate Alex Telles and Croatia midfielder Marcelo Brozovic.
Miami have long been mooted with playing some lucrative overseas friendlies ahead of next year’s MLS season.
A post-season tour of China was scrapped earlier this month and instead, they played New York City FC at their DRV PNK Stadium to commemorate Messi’s eighth Ballon d’Or.
The Mas brothers, who own the club alongside Beckham, have also spoken of arranging a friendly with Barcelona at the Nou Camp to allow Messi to bid farewell to the fans on the field.
The debate between who is better out of Messi and Ronaldo has polarized fans throughout the course of their storied career.
Messi was won a World Cup with Argentina – Ronaldo has not with Portugal, but he did win the European Championship in 2016. Messi also has a Copa America to his name.
Ronaldo has more Champions League titles though – winning the tournament five times, four at Madrid and once in Manchester. Messi won the competition four times with Barcelona but missed the 2006 final – the first to his name – through injury.
Messi won Spain’s LaLiga 10 times in 16 seasons with Barcelona, while Ronaldo won it twice in nine years there.