Fitment chart, might help some people, good price as well,
Part Cross-reference
RealOEM.com Home
Part 65129119346 (Satellite radio) was found on the following E90 vehicles:
E90 323i Saloon, N52N (VH13) : Satellite radio
E90 323i Saloon, N52 (VB53) : Satellite radio
E90 325i Saloon, N52 (VB17) : Satellite radio
E90 325i Saloon, N52 (VB13) : Satellite radio
E90 325xi Saloon, N52 (VD13) : Satellite radio
E90 328i Saloon, N52N (VA37) : Satellite radio
E90 328i Saloon, N52N (VA33) : Satellite radio
E90 328i Saloon, N51 (VC57) : Satellite radio
E90 328i Saloon, N51 (VC53) : Satellite radio
E90 328xi Saloon, N52N (VC93) : Satellite radio
E90 328xi Saloon, N51 (VC73) : Satellite radio
E90 330i Saloon, N52 (VB33) : Satellite radio
E90 330xi Saloon, N52 (VD33) : Satellite radio
E90 335i Saloon, N54 (VB77) : Satellite radio
E90 335i Saloon, N54 (VB73) : Satellite radio