Including bonus and everything, it will be close to £200 million per year ($275 million). But again, we need to remember that this is the final contract in his playing career. Back in 2021, his annual salary at Manchester United was just £25 million. And then we have some shameless creatures who complain that Ronaldo moved to Saudi Arabia because he is greedy. Football is just like any other profession. When you are getting paid 1/8th of what you are worth, the best option is to look for another contract with another employer. Those who complain about it are just pure hypocrites.
Football is a business and in business you look for better pay from your employer that you're performing for. Ronaldo had done his job perfectly at Al Nassr, he was brought to bring exposure to the club and he has done just that. He has also scored many goals for Al Nassr and also won one trophy for them. He's performing well therefore the new contract is earned. When good things is happening to you, only your haters will want you to not accept it and that's what people were telling Ronaldo but he didn't listen and now he can earn so much that he can retire as a billionaire without worrying about working again when he's done with his career. He's getting more money now than when he was still in this prime.