#2 Anderson Silva
The recent performance of Anderson Silva against Israel Adesanya was an eye-opener for many fans. The 43-year-old Brazilian was more than a handful for the young Adesanya and all of a sudden, everyone started wondering how Silva would’ve performed against Adesanya during his prime.
In fact, the prime years of Silva deserve a separate section in the UFC history books. He won the UFC Middleweight title and went on to defend it successfully on ten occasions. He fought names like Nate Marquardt, Rich Franklin, Dan Henderson, Demian Maia, Chael Sonnen and Vitor Belfort during this period and won against everyone in a decisive manner.
Get the latest updates on One Championship Rankings at Sportskeeda and more
He also holds the record for the longest win streak in the UFC with 16 wins. The failed drug test did leave a black mark on his legendary career but it does not take anything away from what Silva achieved over the years.