
Used BMW M2 for sale
We have 2 used BMW M2 vehicles in stock from model years 2021, 2024, including Competition, Base trims. Prices range from $42,996 to $61,895. Mileage ranges from 18,035 to 59,804 miles. Visit Premium Autos in Norco or South El Monte for a test drive.
- 2 in stock
- From $42,996
- Up to $61,895
BMW M2 in stock now
We have 2 used BMW M2s in stock (2 at Norco), from model years 2021 to 2024. Prices run $42,996 to $61,895. Mileage ranges from 18,035 to 59,804 miles. Trims on the lot include Competition and Base.
BMW M2 in stock by trim
| Trim | In stock | Model years | Price | Mileage |
|---|---|---|---|---|
| Competition | 1 | 2021 | $42,996 | 59,804 mi |
| Base | 1 | 2024 | $61,895 | 18,035 mi |
Questions shoppers ask
- Can I get financing with bad credit or no credit?
- 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.
- Do you take trade-ins?
- 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 a fast appraisal.
499 vehicles in stock across 2 locations.


