Here we have a good used navigation CD drive removed from a 2006 BMW M3, this should fit all 2002-2006 e46 cars and others with navigation, Works well but may require dealer programming to work in your car. Please look very closely at the photos, as you will receive the items exactly as pictured.