Real Madrid star Cristiano Ronaldo is so happy with his personal form this season that he's bought himself a new motor.

Marca says Ronaldo has purchased the McLaren MP4-12C Spyder, a supercar which can accelerate from 0-100 km/hr in 3.1 seconds and retails for $268,000.

The former Manchester United ace already owns a Lamborghini Aventador LP700-4.