#3 Anderson Silva – $6,002,000
Another name on this list who is always mentioned when discussions come up as to who the greatest fighter of all time is, Anderson Silva, has been at the pinnacle of MMA for two decades now.
Sure, he's no longer the phenom he was prior to his string of recent losses but that does very little to take away from the fact that in this prime, The Spider was perhaps the single most ruthless fighter to have every stepped into the Octagon.
Get the latest updates on One Championship Rankings at Sportskeeda and more
Boasting a career record of 33-8-1, Silva won 33 of his first 37 fights including a staggering 16-fight win streak. With that sort of longevity and the consistently great level at which he has performed until his recent downslide, there is very little surprise at seeing Silva's name on this list.
If he should retire today, Anderson Silva would be going home with $6 million.