BMW

Used BMW for Sale Across the U.S.


Make







35,521 cars found
Used 8,357 mi

2026 BMW iX 45

Pleasanton, CA
Electric
Automatic
AWD
$68,911
or $1,200/mo
Used 47,599 mi

2017 BMW 2 Series M240i

La Mesa, CA
Gasoline
Automatic
RWD
$26,000
or $453/mo
Used 51,194 mi

2016 BMW 4 Series 428i

La Mesa, CA
Gasoline
Automatic
RWD
$19,000
or $331/mo
Used 79,905 mi

2011 BMW 3 Series 328i

Pleasanton, CA
Gasoline
Automatic
RWD
$8,911
or $155/mo
Certified 12,986 mi

2023 BMW X5 M50i

Westlake Village, CA
Gasoline
Automatic
AWD
$65,911
or $1,148/mo
Used 10,837 mi

2025 BMW 3 Series 330i

Mission Viejo, CA
Gasoline
Automatic
AWD
$44,500
or $775/mo
Used 32,103 mi

2025 BMW X7 40i

Milpitas, CA
Gasoline
Automatic
AWD
$64,990
or $1,132/mo
Used 43,265 mi

2023 BMW X5 40i

Chino, CA
Gasoline
Automatic
RWD
$38,800
or $676/mo
Certified 5,259 mi

2025 BMW X3 M50

Berkeley, CA
Gasoline
Automatic
AWD
$64,000
or $1,115/mo
Used 14,074 mi

2024 BMW 8 Series 840i

Glendora, CA
Gasoline
Automatic
AWD
$61,559
or $1,072/mo
Used 6,478 mi

2025 BMW M2 Coupe M2

El Dorado Hills, CA
Gasoline
Manual
RWD
$69,595
or $1,212/mo
Used 33,631 mi

2024 BMW X5 40i

South San Francisco, CA
Gasoline
Automatic
AWD
$50,998
or $888/mo
Used 20,186 mi

2025 BMW X5 M60i

El Dorado Hills, CA
Gasoline
Automatic
AWD
$82,295
or $1,434/mo
Used 13,275 mi

2024 BMW M3 Sedan Base

El Dorado Hills, CA
Gasoline
Automatic
RWD
$83,595
or $1,456/mo
Used 57,442 mi

2018 BMW X1 28i

El Dorado Hills, CA
Gasoline
Automatic
FWD
$16,595
or $289/mo
Certified 20,652 mi

2023 BMW i4 35

Mountain View, CA
Electric
Automatic
RWD
$30,955
or $539/mo