I found the instructions for installing one of the only superchargers for the X5 3.0. It is designed for the 330, all you need to do is use a KN filter and the upper radiator hose has to be modified. Other then this it should fit.
For X5 3.0 M54 engine
M54B30 Twin Screw Stage 1 (TS1) - ESS Tuning | BMW Tuning Parts | BMW Racing, Tuning, Aftermarket, Performance Parts | Engine Power Chips | Performance Upgrades Chip
$5,700
Installation Instructions (had to upload to third party, 5 mb PDF)
http://www.filedropper.com/instructi...-2ms43andms451
Part number: 115-11
Boost pressure: 7 PSI
Horsepower: 320 SAE/325 DIN (ZHP vehicles +10HP)
Torque: 302 lf-ft/410 Nm
Installation time : 5-7 hours
Application intended for: E46 330i 330ci, E46 330i ZHP, E60 530i M54, E85 Z4 3.0i M54, E39 530i, E53 X5 3.0i, E83 X3 3.0i M54 from 2001 2002 2003 2004 2005