Conor McGregor and Khabib Nurmagomedov are the leading highest earning MMA fighters in their last three fights.
McGregor's last fight for the UFC light heavyweight title ended in defeat to Nurmagomedov in 2018.
And according to Daily Express, the 31-year-old has earned over £2million each time he stepped into the octagon.
READ ALSO: NAIJ.com upgrades to Legit.ng
On the other hand, Khabib's earnings rose to £5m after coming back from suspension to beat Dustin Poirier in September.
Nate Diaz and Jon Jones are the two other fighters hot on the heels of McGregor and Khabib following their appearance in the octagon.
Israel Adesanya and Kamaru Usman, who both hold the middleweight and welterweight belts are nowhere near the top earners in the combat sport.
Meanwhile, Legit.ng had earlier reported that Anthony Joshua is the tenth highest earning boxer of all time and is net worth £40million, according to a recent study.
The likes of Mike Tyson, Floyd Mayweather, Wladimir Klitschko, Canelo' Alvarez and Manny Pacquiao are also included in the rich-list.
Can Nigeria U17 team win a 6th World Cup title in Brazil? | Legit TV