BMW

Used BMW for Sale Across the U.S.


Make







35,270 cars found
Used 83,892 mi

2017 BMW 4 Series 430i

Cincinnati, OH
Gasoline
Automatic
AWD
$15,980
or $278/mo
Certified 20,193 mi

2026 BMW 5 Series 540i

Cincinnati, OH
Gasoline
Automatic
AWD
$58,300
or $1,016/mo
Certified 15,176 mi

2026 BMW 5 Series 540i

Cincinnati, OH
Gasoline
Automatic
AWD
$66,900
or $1,165/mo
Certified 15,276 mi

2026 BMW 5 Series 540i

Cincinnati, OH
Gasoline
Automatic
AWD
$61,900
or $1,078/mo
Certified 22,342 mi

2024 BMW 4 Series 430i

Cincinnati, OH
Gasoline
Automatic
AWD
$40,780
or $710/mo
Used 17,034 mi

2025 BMW 3 Series 330i

Toledo, OH
Gasoline
Automatic
AWD
$40,397
or $704/mo
Used 13,032 mi

2025 BMW X4 30i

Toledo, OH
Gasoline
Automatic
AWD
$49,897
or $869/mo
Used 31,995 mi

2022 BMW X3 30i

Cleveland, OH
Gasoline
Automatic
AWD
$32,619
or $568/mo
Used 18,787 mi

2024 BMW 2 Series 228i

Tulsa, OK
Gasoline
Automatic
AWD
$29,481
or $514/mo
Used 83,107 mi

2016 BMW 5 Series 528i

Hillsboro, OR
Gasoline
Automatic
RWD
$11,900
or $207/mo
Certified 28,536 mi

2023 BMW 3 Series 330e

Pittsburgh, PA
Hybrid
Automatic
AWD
$34,079
or $594/mo
Used 72,966 mi

2020 BMW X3 30i

Pittsburgh, PA
Gasoline
Automatic
AWD
$20,089
or $350/mo
Used 91,010 mi

2017 BMW X5 xDrive40e

Mechanicsburg, PA
Hybrid
Automatic
AWD
$15,240
or $265/mo
Used 48,023 mi

2022 BMW X3 30i

Philadelphia, PA
Gasoline
Automatic
AWD
$31,899
or $556/mo
Used 67,815 mi

2022 BMW X5 40i

West Chester, PA
Gasoline
Automatic
AWD
$34,940
or $609/mo
Used 47,175 mi

2022 BMW 5 Series 530i

Harrisburg, PA
Gasoline
Automatic
AWD
$30,988
or $540/mo