BMW

Used BMW for Sale Across the U.S.


Make







34,724 cars found
Used 2,500 mi

2025 BMW 4 Series 430i

McKinney, TX
Gasoline
Automatic
RWD
$58,625
or $1,021/mo
Used 60,093 mi

2023 BMW X7 40i

Butler, NJ
Gasoline
Automatic
AWD
$51,285
or $893/mo
Used 15,779 mi

2025 BMW 3 Series 330i

Waterbury, CT
Gasoline
Automatic
AWD
$43,050
or $750/mo
Used 27,400 mi

2024 BMW i4 40

Lincolnwood, IL
Electric
Automatic
AWD
$41,373
or $721/mo
Used 5,760 mi

2025 BMW 5 Series 530i

Austin, TX
Gasoline
Automatic
RWD
$55,980
or $975/mo
Used 4,352 mi

2024 BMW i4 35

Newton, NJ
Electric
Automatic
RWD
$51,495
or $897/mo
Used 9,456 mi

2024 BMW 4 Series 430i

Newton, NJ
Gasoline
Automatic
AWD
$39,995
or $697/mo
Used 51,175 mi

2021 BMW X5 40i

Burlington, VT
Gasoline
Automatic
AWD
$43,987
or $766/mo
Used 24,383 mi

2022 BMW X6 M50i

Burlington, VT
Gasoline
Automatic
AWD
$73,487
or $1,280/mo
Used 69,264 mi

2019 BMW X3 30i

Burlington, VT
Gasoline
Automatic
AWD
$26,287
or $458/mo
Used 50,297 mi

2017 BMW X3 xDrive28i

Burlington, VT
Gasoline
Automatic
AWD
$20,487
or $357/mo
Used 16,359 mi

2022 BMW X3 M Base

Burlington, VT
Gasoline
Automatic
AWD
$66,987
or $1,167/mo
Used 16,869 mi

2021 BMW M3 Sedan Base

Burlington, VT
Gasoline
Automatic
RWD
$74,987
or $1,306/mo
Used 30,762 mi

2018 BMW M3 Sedan Base

Burlington, VT
Gasoline
Manual
RWD
$58,987
or $1,028/mo
Certified 22,897 mi

2024 BMW X1 28i

McKinney, TX
Gasoline
Automatic
AWD
$37,988
or $662/mo
Certified 13,668 mi

2025 BMW 2 Series M235

Tyler, TX
Gasoline
Automatic
AWD
$44,401
or $773/mo