Forbes released the top 20 richest sportsmen in the world for 2017 with Real Madrid superstar, Cristiano Ronaldo leading the chart. Ronaldo earned £70m in the last year, making him the highest paid European sports personality. Meanwhile, Indian cricket team captain Virat Kohli is the only cricketer to feature in the Top 100 list.