BMW X2 for Sale Near Me
43215 Save Search
Sort By: Best Match
Filter Results
1,639 Cars for Sale
Location
50 Miles
Condition
Year
to
Make (1)
BMW Models (1)
Applied Filters (2):
Clear All
Used
2020 BMW X2
xDrive28i
$23,995
$441.36/month est.
Mileage: 40,715
Location: Classic Lexus Direct (139 miles away)
Used
2022 BMW X2
sDrive28i
$15,000
$275.91/month est.
Mileage: 98,590
Location: Jenkins Genesis of Ne Jacksonville (671 miles away)
Used
2026 BMW X2
xDrive28i
$39,988
$735.54/month est.
Mileage: 19,178
Location: Don Davis Hyundai (1,034 miles away)
Used
2019 BMW X2
xDrive28i
$16,155
$297.15/month est.
Mileage: 82,217
Location: Fred Beans Hyundai of Doylestown (416 miles away)
Used
2018 BMW X2
sDrive28i
$17,778
$327.01/month est.
Mileage: 63,014
Location: Tom Bush BMW Jacksonville (671 miles away)
Used
2020 BMW X2
xDrive28i
$18,279
$336.22/month est.
Mileage: 65,985
Location: Hyundai of El Cajon (1,939 miles away)
New
2026 BMW X2
xDrive28i
$55,145
$1,014.34/month est.
Mileage: 25
Location: BMW of Morristown (453 miles away)
New
2026 BMW X2
M35i
$61,920
$1,138.95/month est.
Mileage: 25
Location: BMW of Morristown (453 miles away)
Used
2022 BMW X2
sDrive28i
$21,630
$397.86/month est.
Mileage: 51,651
Location: Cerritos Dodge Inc (1,971 miles away)
Used
2019 BMW X2
xDrive28i
$16,185
$297.71/month est.
Mileage: 97,082
Location: Cecil Atkission Motors Inc (1,204 miles away)
Used
2020 BMW X2
sDrive28i
$20,164
$370.90/month est.
Mileage: 44,010
Location: Stevens Creek Chrysler Jeep Dodge (2,094 miles away)
Used
2018 BMW X2
xDrive28i
$14,998
$275.87/month est.
Mileage: 86,086
Location: Autonation Dodge Ram Arapahoe - FCA (1,158 miles away)
Used
2025 BMW X2
xDrive28i
$39,175
$720.58/month est.
Mileage: 8,840
Location: Empire Chrysler Jeep Dodge Ram of West Islip (514 miles away)
Used
2024 BMW X2
M35i
$38,800
$713.69/month est.
Mileage: 25,423
Location: Ourisman Chrysler Dodge Jeep Ram of Bowie - FCA (343 miles away)
Used
2018 BMW X2
sDrive28i
$9,640
$177.32/month est.
Mileage: 130,280
Location: Fonse Motors (318 miles away)
Used
2018 BMW X2
sDrive28i
$13,300
$244.64/month est.
Mileage: 58,646
Location: AutoSavvy Houston (994 miles away)
Used
2020 BMW X2
sDrive28i
$11,900
$218.89/month est.
Mileage: 137,581
Location: Bumble Auto (338 miles away)
Used
2020 BMW X2
sDrive28i
$18,995
$349.39/month est.
Mileage: 71,949
Location: The Car Lot (1,637 miles away)
Used
2020 BMW X2
sDrive28i
$18,995
$349.39/month est.
Mileage: 68,700
Location: The Car Lot (1,637 miles away)
Used
2020 BMW X2
sDrive28i
$10,998
$202.30/month est.
Mileage: 156,663
Location: Auto Deal Makers LLC (304 miles away)
Used
2026 BMW X2
xDrive28i
$38,496
$708.09/month est.
Mileage: 12,947
Location: Stream Auto Outlet Amityville (507 miles away)
Used
2026 BMW X2
xDrive28i
$39,648
$729.28/month est.
Mileage: 13,846
Location: Stream Auto Outlet Amityville (507 miles away)
Used
2026 BMW X2
M35i
$47,692
$877.25/month est.
Mileage: 9,063
Location: Stream Auto Outlet Amityville (507 miles away)
Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.






















