I bought this by mistake as I needed the larger alternator belt, it's for a m54 320i. Pre 09/2002. Not sure what else it fits. Cost me 14 quid so looking for a tenner please