It will probably fit OK. BUT Dell uses their own front I/O cables and secret pinouts. They vary from model to model but almost always include a 4 LED diagnostis display and sometimes an air inlet temperature sensor that may keep it from running if it's not detected. Generally Dells should be comsidered a whole unit. Parts swapping even among Dells is pretty tricky.