5. UFC 196: Conor McGregor vs Nate Diaz
The first fight between these two marked the beginning of one of the most intense rivalries we’ve seen inside the UFC. The buildup to this fight was amazing, and after blasting Diaz for the entire first round, Conor got choked out by his opponent. They sold around 1,350,000 PPV Buys, and it became of the most successful events in the history of the company.
4. UFC 246: Conor McGregor vs Donald Cerrone
It was McGregor's return to UFC in 2020 after his loss against Khabib Nurmagomedov. McGregor fought Donald Cerrone in a welterweight bout and his comeback attracted a huge number of audiences which helped UFC to sell 1,353,429 buys in total.
3. UFC 202: Conor McGregor vs Nate Diaz 2
Conor McGregor vs Nate Diaz is one of the biggest rivalries in the history of UFC. The first time both fighters met, Diaz shocked the world by beating McGregor. This helped during the second fight to attract more audiences who were anticipating another thrilling fight. The pay-per-view sold a total of 1,600,000 PPV buys which was massive.
2. UFC 264: Conor McGregor vs Dustin Poirier 3
The trilogy fight between Conor McGregor and Dustin Poirier is the 2nd biggest Pay-per-view event of all time. The hype around the fight sold a total of 1.8 million PPV buys. In the fight, McGregor suffered an injured leg and the fight was stopped by the doctor and Poirier was given the win.
The top spot in the list has to be the biggest and the most entertaining event in UFC history, UFC 229. The lightweight title fight between Khabib Nurmagomedov and Conor McGregor in 2018 was massive and sold around 12,400,000 PPV purchases. McGregor being the biggest draw in UFC, his rivalry and bad blood with Nurmagomedov brought unparalleled attention to the fight.
UFC 229 - Khabib Nurmagomedov vs Conor McGregor