The aerofoil blades in these vents do a great job of sucking hot air out of the engine compartment. The vents will fit both Jaguar XK8 and XKR.