BMW

Used BMW for Sale Across the U.S.


Make







34,883 cars found
Used 5,959 mi

2024 BMW 8 Series M850i

Charlotte, NC
Gasoline
Automatic
AWD
$79,991
or $1,393/mo
Certified 14,743 mi

2025 BMW X2 28i

Charlotte, NC
Gasoline
Automatic
AWD
$38,991
or $679/mo
Certified 12,461 mi

2025 BMW X1 28i

Charlotte, NC
Gasoline
Automatic
AWD
$39,991
or $697/mo
Certified 15,219 mi

2025 BMW X1 28i

Charlotte, NC
Gasoline
Automatic
AWD
$39,991
or $697/mo
Certified 10,312 mi

2025 BMW 7 Series 750e

Raleigh, NC
Hybrid
Automatic
AWD
$89,981
or $1,568/mo
Used 10,500 mi

2025 BMW 5 Series 530i

Raleigh, NC
Gasoline
Automatic
RWD
$52,981
or $923/mo
Used 40,888 mi

2019 BMW 5 Series 540i

Raleigh, NC
Gasoline
Automatic
RWD
$27,984
or $487/mo
Certified 12,048 mi

2025 BMW i5 40

Raleigh, NC
Electric
Automatic
RWD
$59,981
or $1,045/mo
Certified 33,723 mi

2023 BMW X3 30i

Durham, NC
Gasoline
Automatic
RWD
$35,972
or $627/mo
Used 3,623 mi

2023 BMW 3 Series 330i

Greensboro, NC
Gasoline
Automatic
RWD
$36,900
or $643/mo
Used 39,734 mi

2023 BMW X7 40i

Greensboro, NC
Gasoline
Automatic
AWD
$55,900
or $974/mo
Used 33,237 mi

2024 BMW X7 40i

Greensboro, NC
Gasoline
Automatic
AWD
$61,000
or $1,063/mo
Used 37,450 mi

2024 BMW X5 40i

Greensboro, NC
Gasoline
Automatic
AWD
$49,987
or $871/mo
Used 63,881 mi

2021 BMW X5 40i

Greensboro, NC
Gasoline
Automatic
AWD
$33,429
or $582/mo
Used 57,171 mi

2022 BMW X5 40i

Greensboro, NC
Gasoline
Automatic
AWD
$35,900
or $625/mo
Used 119,724 mi

2015 BMW 4 Series 435i

Greensboro, NC
Gasoline
Automatic
RWD
$15,600
or $272/mo