Used BMW under $20,000 for sale near CA & MA

7 used BMW vehicles under $20,000 are listed on FMYCAR from dealers near CA & MA, priced $8,999 to $16,426 with a median of 105,921 miles. Mileage runs 66,476 to 149,642 miles; model years 1982–2021. Every listing comes straight from the dealer's live inventory.

Quick facts

How many used BMW vehicles under $20,000 are for sale in CA & MA on FMYCAR?
7 used BMW vehicles under $20,000 are listed on FMYCAR as of October 25, 2026, from 2 dealerships.
How much does a used BMW under $20,000 cost in CA & MA?
Listed prices range from $8,999 to $16,426, with a median of $15,534. The lowest-priced one right now is the 2004 BMW 3 Series 330Ci - Carnova Inc. at $8,999 from Carnova Inc..
What mileage do they have?
Mileage runs from 66,476 to 149,642 miles, with a median of 105,921 miles.
Which model years are available?
Model years 1982 to 2021.
Where can I buy one?
From Carnova Inc., Best Price Auto Sales. Each listing shows the dealership's address and phone, and you can message the dealer from the car's page.

Found one you like? Have someone on your side before you sign.

Ask the dealer about the car right from its page. When you have their numbers, a FMYCAR advisor can check every line (price, trade, fees, rate, add-ons) before you sign. Independent and advice-only. No dealer pays us. You always buy from the dealer you choose.

Get my deal reviewed — $249 Try the free 7-day concierge

Buying soon? Read the free guides · Get a neutral advisor