BMW
X4
Filter
Save
Saved
140 BMW X4 Results
Best Match
No Results Found
Save this search to get instantly alerted when matching listings appear Save this search to get instantly alerted when matching listings appear or expand your search
or expand your search
2015 BMW X4 xDrive28i
116,467 Miles
|
Westlake Village, CA
$15,983
est. $287/mo
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2018 BMW X4 xDrive28i
58,972 Miles
|
Houston, TX
$30,999
est. $557/mo
Track Price
Check Availability