Begin
2

4. AMIR KHAN

According to Forbes, Amir Khan has earned Rs. 97.5 Crore (around £10.6 million) in 2018.