Lionel Messi: Total: $130 M On-the-field: $75 Million | Off-the-Field: $55 Million

Lebron Games: Total $121.2M On-the-field: $41.2 Million | Off-the-Field: $80 Million

Cristiano Ronaldo : Total $155M On-the-field: $60 Million | Off-the-Field: $55 Million

Neymar: Total: Total $95M On-the-field: $70 Million | Off-the-Field: $25 Million

Stephen Curry: Total $92.8M On-the-field: $45.8 Million | Off-the-Field: $47 Million

Kevin Durant: Total $92.1M On-the-field: $42.1 Million | Off-the-Field: $50 Million

Roger Federer: Total $90.7 M On-the-field: $0.7 Million | Off-the-Field: $90 Million

Canelo Alvaresz : Total $90M On-the-field: $85 Million | Off-the-Field: $5 Million

Tom Brady: Total $83.9M On-the-field: $31.9 Million | Off-the-Field: $52 Million

Giannis Antetokounmpo: Total $80.9M On-the-field: $39.9 Million | Off-the-Field: $41 Million

Virat Kohli is in 61st place with an total earnings of 33.9M off-the-field $31M


Ind Vs Srilanka 1st Test: BCCI to Allow Just 50pc Spectators