Look it up. They have a website that tells you what's in stock.
90% of the cars are early 2000's to 1980's cars they won't have something like that but you can check the website it will say all years of BMW they have at all there yards
You have to contact them via the web or phone and inquure.
Call or look on the website.
Visit thier website, they have search function for make and model w/ year.
They have slot of vehicles I've seen BMW there but is call them.
I think I saw a 2008 but it was about month and a half ago if that helps
Thanks! Your answer is awaiting moderation.