BMW

Used BMW for Sale Across the U.S.


Make







34,744 cars found
Certified 26,391 mi

2021 BMW 5 Series 540i

Tracy, CA
Gasoline
Automatic
RWD
$42,990
or $749/mo
Used 2,108 mi

2026 BMW 5 Series 540i

Santa Ana, CA
Gasoline
Automatic
AWD
$69,888
or $1,217/mo
Certified 10,305 mi

2023 BMW i4 35

Santa Ana, CA
Electric
Automatic
RWD
$34,488
or $601/mo
Used 40,315 mi

2024 BMW i5 M60

Santa Ana, CA
Electric
Automatic
AWD
$56,888
or $991/mo
Certified 9,536 mi

2025 BMW 3 Series 330i

Pleasanton, CA
Gasoline
Automatic
RWD
$41,003
or $714/mo
Certified 13,898 mi

2025 BMW 3 Series 330i

Pleasanton, CA
Gasoline
Automatic
AWD
$42,504
or $740/mo
Used 85,700 mi

2017 BMW 3 Series 330i

San Leandro, CA
Gasoline
Automatic
RWD
$13,751
or $240/mo
Used 70,200 mi

2019 BMW X5 40i

Chico, CA
Gasoline
Automatic
AWD
$26,995
or $470/mo
Used 8,166 mi

2026 BMW X7 40i

Westlake Village, CA
Gasoline
Automatic
AWD
$80,475
or $1,402/mo
Used 6,108 mi

2025 BMW X7 ALPINA XB7

Murrieta, CA
Gasoline
Automatic
AWD
$139,970
or $2,438/mo
Used 4,632 mi

2026 BMW X3 30

Westlake Village, CA
Gasoline
Automatic
AWD
$48,175
or $839/mo
Used 5,148 mi

2026 BMW X3 30

Westlake Village, CA
Gasoline
Automatic
AWD
$54,865
or $956/mo
Certified 47,910 mi

2023 BMW X3 40i

Westlake Village, CA
Gasoline
Automatic
AWD
$46,911
or $817/mo
Certified 16,636 mi

2023 BMW X5 45e

Westlake Village, CA
Electric
Automatic
AWD
$53,411
or $930/mo
Certified 34,503 mi

2024 BMW iX Base

Westlake Village, CA
Electric
Automatic
AWD
$51,911
or $904/mo
Certified 29,322 mi

2023 BMW 7 Series 760i

Westlake Village, CA
Gasoline
Automatic
AWD
$70,411
or $1,227/mo