BMW
X4
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2015 BMW X4 xDrive28i
116,467 Miles | Westlake Village, CA
$15,983
est. $287/mo

Track Price Check Availability
Hot Car

2018 BMW X4 xDrive28i
78,177 Miles | Old Bridge, NJ
$21,840
est. $393/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
21,653 Miles | South Yarmouth, MA
$34,500
est. $620/mo

Track Price Check Availability

2017 BMW X4 xDrive28i
60,462 Miles | Bloomington, IL
$23,992
est. $431/mo

Track Price Check Availability

2015 BMW X4 xDrive28i
99,207 Miles | Fairfield, CA
$19,500
est. $351/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
68,224 Miles | Highlands Ranch, CO
$28,711
est. $516/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
61,669 Miles | Lees Summit, MO
$29,990
est. $539/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
83,415 Miles | Pequot Lakes, MN
$26,895
est. $484/mo

Track Price Check Availability

2016 BMW X4 xDrive28i
81,465 Miles | Littleton, CO
$24,592
est. $442/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
64,590 Miles | El Cajon, CA
$27,960
est. $503/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
41,605 Miles | Bellingham, WA
$30,923
est. $556/mo

Track Price Check Availability

2015 BMW X4 xDrive28i
111,689 Miles | Schererville, IN
$17,995
est. $324/mo

Track Price Check Availability

2016 BMW X4 xDrive28i
31,368 Miles | Federal Heights, CO
$30,998
est. $557/mo

Track Price Check Availability

2017 BMW X4 xDrive28i
41,766 Miles | Beaverton, OR
$29,998
est. $539/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
39,119 Miles | Kennesaw, GA
$35,998
est. $647/mo

Track Price Check Availability

2016 BMW X4 xDrive28i
97,045 Miles | Oakland, CA
$19,999
est. $360/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
95,380 Miles | Phoenix, AZ
$24,500
est. $441/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
109,049 Miles | West Chester, OH
$22,861
est. $411/mo

Track Price Check Availability

2016 BMW X4 xDrive28i
74,114 Miles | Prosper, TX
$22,777
est. $410/mo

Track Price Check Availability

2018 BMW X4 xDrive28i
58,972 Miles | Houston, TX
$30,999
est. $557/mo

Track Price Check Availability