Yes, the B450 can run Ryzen 7 5800X. However, it is not compatible with Ryzen 7 5800X out of the box and you have to install a BIOS update to resolve the compatibility issues.