Skip to content

Sell your car for cash

Cash for Your BMW

Selling a BMW? Speedy's Cash For Cars pays cash for any BMW — every model, 1981–2026, in any condition. Free towing and payment on pickup.

Whatever BMW you're driving, Speedy's Cash For Cars will buy it for cash. Every model, 1981–2026, in any condition — running, wrecked, or dead. Pick your model below for details, or just get a quote and we'll take it from there.

Top dollar for your car — paid on the spot. We come to you with free towing and pay on pickup, so selling your BMW is faster and simpler than a dealer trade-in or a private sale.

Why sell your BMW to Speedy's Cash For Cars?

  • Cash for your BMW, any condition
  • All years (1981–2026) — running or not
  • Free towing, anywhere in the US
  • Paid on the spot at pickup
  • No title? We can often still buy it
  • A fast, no-obligation quote in minutes
  • BMW offers without the dealer lowball
  • Skip the private-sale hassle and no-shows

BMW FAQs

How much is my BMW worth?
It comes down to the year, mileage, and condition. Get a free, no-obligation quote (online or by phone) and we'll give you a real cash number for your BMW.
Do you buy BMWs that don't run?
Yes — we buy BMWs in any condition: running or not, wrecked, flood- or hail-damaged, or with a blown engine. Free towing is always included.
What years of the BMW do you buy?
We buy BMWs across the full range, roughly 1981–2026.
Can I sell my BMW without the title?
Often, yes. Mention it when you get your quote and we'll tell you what's possible in your state — we handle this all the time.
How fast can you pick up my BMW?
Get a quote, accept the offer, and we schedule a free pickup — frequently same- or next-day — and pay you on the spot.

BMW models we buy