Real Madrid's Portuguese striker Cristiano Ronaldo was the best paid footballer in 2016-17, with 87.5 million euros ($95.3m) in earnings, ahead of his Argentinian rival at Barcelona, Lionel Messi (76.5m), according to figures to appear in Tuesday's edition of France Football.