Messi este doar al optulea în ierarhia generală și al doilea sportiv, primul fiind boxerul american Floyd Mayweather, cu câștiguri de 285 milioane de dolari.

În noiembrie 2017, Messi a semnat un acord de prelungire a contractului cu clubul catalan până în 2021, care îi va aduce venituri anuale de peste 80 de milioane de dolari.  Sud-americanul a fost cel mai bun marcator de pe continent în sezonul 2017-2018, cu 45 de goluri marcate. 

Clasamentul celor mai bine platiti 10 sportivi din 2017 (Forbes) 

  1. Floyd Mayweather (SUA/box) 285 milioane dolari
  2. Lionel Messi (Argentina/fotbal) 111 milioane dolari
  3. Cristiano Ronaldo (Portugalia/fotbal) 108 milioane dolari
  4. Conor McGregor (Irlanda/MMA) 99 milioane dolari
  5. Neymar (Brazilia/fotbal) 90 milioane dolari
  6. LeBron James (SUA/baschet) 85,5 milioane dolari
  7. Roger Federer (Elvetia/tenis) 77,2 milioane dolari
  8. Stephen Curry (SUA/baschet) 76,9 milioane dolari
  9. Matt Ryan (SUA/fotbal american) 67,3 milioane dolari
  10. Matthew Stafford (SUA/fotbal american) 59,5 milioane dolari.