The best CPU cooler that you must purchase for your Ryzen 7 2700X is Scythe Mugen 5 Rev.B CPU Air Cooler AMD AM4. This CPU cooler will be providing you with the best features of cooling and silent functionality and that too at an excellent cost.