Pulled off a 2002 BMW 530i sport.
Should fit every 5 series from 07-03 and some other bmws but double check with your dealer first.
What you see is what you get.
Working condition
Ships free.