- If your signature is correct, then 160,000 km = 100,000 miles.
- My 2006 X5 6spMT with 130K miles still runs on original alternator.
- Check what you have in the car: it is either Bosch vs Valeo.
- Do NOT buy rebuilt alternator (rebuilt quality is bad). Best NEW alternator.
- Look online, it is about $230-$250 etc.:
https://www.rmeuropean.com/Make/BMW/...?catalogID=006