Highest annual earnings for a footballer (current year)
Who
Lionel Messi
What
111,000,000 US dollar(s)
Where
Not Applicable ()
When

According to estimates published by Forbes on 16 July 2018, the highest earning footballer (soccer player) is Lionel Messi (ARG), who reportedly earned $111 m (£84.01 m) between 1 July 2017 and 1 July 2018.