Cristiano Ronaldo beats Lionel Messi as 'highest-earning' footballer
Since his return to Manchester United, Cristiano Ronaldo has been enjoying imperious form, scoring goals at will. The talismanic striker is the highest paid footballer of 2021, earning $15 million more than his sporting rival Lionel Messi. Lionel Messi is the second highest-paid footballer. Neymar Jr earns a total of $95 million, making him the third player in the list. Kylian Mbappe stands fourth in the list.