The match is set to take place in the middle of this month, with the teams competing for a trophy known as the Riyadh Season Cup. Former Manchester United forward Ronaldo will be eligible to play having signed a two-and-a-half-year deal this week to sign for Al-Nassr and has begun training with his new teammates.
Messi, meanwhile, stayed in Argentina following his World Cup triumph and returned to training with PSG on January 3 ahead of the rest of the season. The opportunity to play a friendly after weeks out of action may be a good option for the 35-year-old as he prepares to help the Parisian club finally achieve their goal of winning the Champions League.
One factor which could make an appearance from Messi more likely is the fact that the former Barcelona man has a partnership with Saudi Arabia, with a deal which sees him act as an ambassador for the Gulf state. This adds a political factor, meaning that an appearance from Messi could be encouraged as a way to promote the Saudi Pro League.