
Used BMW for sale in Norco & El Monte, CA
Browse 10 used BMW vehicles at Premium Autos, including the M2, M5, 3 Series, 5 Series, i4, 4 Series, 2 Series. Prices start at $12,286. Every vehicle includes a free CARFAX report. Financing is available.
- 10 in stock
- From $12,286
- Up to $61,895
- Used BMW M2
- Used BMW M5
- Used BMW 3 Series
- Used BMW 5 Series
- Used BMW i4
- Used BMW 4 Series
- Used BMW 2 Series
10 matches
Search results









Used BMW in stock now
We have 10 used BMW vehicles in stock (9 at Norco and 1 at South El Monte), from model years 2016 to 2024. Prices run $12,286 to $61,895. Mileage ranges from 16,221 to 103,845 miles. Trims on the lot include Competition, Base, 330i, 530i, eDrive35 Gran Coupe and eDrive40 Gran Coupe.
BMW sells luxury sedans and SUVs, from the 3 Series and 5 Series to the X3 and X5, plus electric i models.
BMW by model
How battery figures are labeled
Every EV listing shows a battery figure, labeled so you can tell them apart:
- Tested is a battery capacity test on file for that exact VIN. 0 of the 2 EVs shown here have one.
- Estimated from displayed range (shown as “Displayed range”) compares the range that exact car shows at a full charge with its original EPA rating. It is a calculation for that VIN, not a lab test. 0 of 2.
- Typical estimate (shown as “Est. ~X%”) is the typical figure for a car of that model, age and mileage from published fleet data (TeslaTracker for Teslas, sharpened with its per-trim figures; Geotab for other EVs). It is not a measurement of the car itself, and you can request a report. 2 of 2.
- Similar Teslas display is the full-charge range comparable used Teslas show (same trim, year and mileage), from TeslaTracker, with how many cars it is based on. It describes similar cars, not that one. 0 of 2.
What to check on a used BMW
- Read the vehicle history report linked on each listing and ask for service records.
- On the test drive, check the transmission shifts smoothly, the brakes feel even and the car tracks straight.
- Check tire wear on all four corners, the air conditioning, the screen and the backup camera.
- On electric models, check how the battery figure is labeled: tested, displayed range, or an estimate for age and mileage.
Warranty basics
Factory coverage on a used BMW depends on when it was first sold and its mileage, and some manufacturers limit parts of their coverage to the original owner. A BMW dealer can look up what remains for a specific VIN, and we can help you check before you buy.
Financing, trade-ins and test drives
Premium Autos offers financing: you can start a pre-qualification or credit application online, and approval, rates and terms come from the lender. We take trade-ins of any make and model and also buy cars outright, and you can submit your car online for an appraisal.
Test drives happen at the store where the car is: Norco at 2100 Hamner Avenue ((951) 848-5451), open Mon to Sat 10:00 AM to 7:00 PM, Sun 11:00 AM to 5:00 PM and South El Monte at 9640 Garvey Avenue ((626) 548-4799), open Mon to Sat 10:00 AM to 7:00 PM, Sun Closed. Each listing shows its store; call ahead so the car is ready when you arrive.
Questions shoppers ask
- How many used BMW vehicles do you have?
- We have 10 used BMW vehicles in stock (9 at Norco and 1 at South El Monte), from model years 2016 to 2024. Prices run $12,286 to $61,895. Mileage ranges from 16,221 to 103,845 miles. Trims on the lot include Competition, Base, 330i, 530i, eDrive35 Gran Coupe and eDrive40 Gran Coupe. Stock changes daily, so the listings above are the current count.
- Which BMW models do you have right now?
- M2 (2), i4 (2), 4 Series (2), M5 (1), 3 Series (1), 5 Series (1) and 2 Series (1). Each model with its own page is linked above the listings.
- Does a used BMW still have factory warranty?
- Factory coverage on a used BMW depends on when it was first sold and its mileage, and some manufacturers limit parts of their coverage to the original owner. A BMW dealer can look up what remains for a specific VIN, and we can help you check before you buy.
- Can I finance a used BMW at Premium Autos?
- Premium Autos offers financing, and you can start online with a pre-qualification or credit application. Approval, rates and terms depend on your credit and the lender, so call a store or send a request and we will go over your options.
- Can I trade in my current car?
- Yes. We accept trade-ins of any make and model and also buy cars outright, even if you don't purchase from us. Submit your vehicle online for an appraisal.
- Where can I test drive a used BMW?
- We have 9 at our Norco store (2100 Hamner Avenue, (951) 848-5451) and 1 at our South El Monte store (9640 Garvey Avenue, (626) 548-4799) right now. Call ahead or send a request from the listing so the car is ready.
499 vehicles in stock across 2 locations.

