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