BMW

Used BMW for Sale Across the U.S.


Make







33,038 cars found
Used 15,490 mi

2025 BMW X3 30

Cincinnati, OH
Gasoline
Automatic
AWD
$47,893
or $834/mo
Used 11,143 mi

2025 BMW X3 M50

Cincinnati, OH
Gasoline
Automatic
AWD
$64,893
or $1,130/mo
Used 60,465 mi

2019 BMW X5 40i

Cincinnati, OH
Gasoline
Automatic
AWD
$30,393
or $529/mo
Used 22,316 mi

2023 BMW iX Base

Cincinnati, OH
Electric
Automatic
AWD
$50,397
or $878/mo
Used 41,137 mi

2019 BMW 7 Series 740i

Cincinnati, OH
Gasoline
Automatic
RWD
$36,393
or $634/mo
Used 24,933 mi

2022 BMW 8 Series 840i

Cincinnati, OH
Gasoline
Automatic
AWD
$50,393
or $878/mo
Used 21,894 mi

2023 BMW i4 35

Cincinnati, OH
Electric
Automatic
RWD
$37,393
or $651/mo
Certified 15,397 mi

2023 BMW i4 35

Cincinnati, OH
Electric
Automatic
RWD
$37,495
or $653/mo
Used 65,420 mi

2020 BMW 5 Series 530i

Toledo, OH
Gasoline
Automatic
AWD
$24,084
or $420/mo
Used 68,135 mi

2018 BMW 3 Series 320i

Cuyahoga Falls, OH
Gasoline
Automatic
AWD
$14,643
or $255/mo
Used 63,302 mi

2019 BMW 3 Series 330i

Cleveland, OH
Gasoline
Automatic
AWD
$21,899
or $381/mo
Certified 35,655 mi

2021 BMW 4 Series 430i

Westlake, OH
Gasoline
Automatic
RWD
$34,992
or $610/mo
Used 49,954 mi

2023 BMW X3 30i

Westlake, OH
Gasoline
Automatic
AWD
$31,898
or $556/mo
Used 61,335 mi

2021 BMW X5 40i

Miamisburg, OH
Gasoline
Automatic
AWD
$33,990
or $592/mo
Used 38,805 mi

2024 BMW X6 40i

Mount Vernon, OH
Gasoline
Automatic
AWD
$58,917
or $1,026/mo
Used 26,179 mi

2024 BMW X5 40i

Millersburg, OH
Gasoline
Automatic
AWD
$54,854
or $956/mo