Sell your BMW for cash
We buy every BMW model from 1995–2020, including the 3 Series, 7 Series, 5 Series, X5. Pick your model for year-by-year specs, recalls and common problems.
We buyBMW1995–2020
BMW models we buy
20 models and 227 model years, each with EPA specs and fuel economy.
- 1 Series2008–201345 recalls
- 2 Series2014–202014 recalls
- 3 Series1995–2020194 recalls
- 4 Series2014–202019 recalls
- 5 Series1995–2020127 recalls
- 6 Series2004–201932 recalls
- 7 Series1995–202084 recalls
- 8 Series1995–202012 recalls
- i32014–202016 recalls
- i82014–20206 recalls
- X12013–202019 recalls
- X22018–20203 recalls
- X32004–202091 recalls
- X42015–202027 recalls
- X52000–2020160 recalls
- X62008–202075 recalls
- X72019–202023 recalls
- Z31996–20024 recalls
- Z42003–202050 recalls
- Z82000–20032 recalls
Selling a BMW: questions
Do you buy junk BMW cars?
Yes. We buy all 20 BMW models listed here, from 1995–2020, running or not. Towing is always free.
How much will I get for my BMW?
Offers depend on the model, year, condition and current scrap and parts prices. Choose your model and year for details, or enter your car's details in the form for a free offer.
What do I need to sell my BMW?
Usually the title and a photo ID. Our state car title guides explain what your state requires, with links to the official forms.
Get cash for your BMW
Get a free offer in minutes. Towing is always free and you get paid at pickup.