The Real Madrid and Portugal footballer makes his money from a lucrative playing contract and a plethora of endorsement deal.
He shaded NBA champion LeBron James, who took home £65 million.
Barcelona’s Lionel Messi, secured the third spot on the list with wage earnings of £60 million.
Tennis legend Roger Federer is in fifth with £48 million in earnings, while F1 supremo Lewis Hamilton fell just outside the top 10 in 11th spot, banking £32 million.
Irish MMA superstar Conor McGregor, who lost to Floyd Mayweather in the hyped Money Fight, pocketed £25,5 million to secure 19th spot on the list.