Manchester United ace Cristiano Ronaldo is just weeks away from signing a bumper new contract.

Portuguese sources say the new deal will keep Ronaldo at United until 2014 and be worth a clear £2.5 million-a-year more than his present deal.

The agreement will make Ronaldo, including bonuses and image rights, the third highest paid player on the planet ahead of LA Galaxy's David Beckham (£16 million-a-year) and Barcelona star Ronaldinho (£15.5 million-a-year).