BMW
X4
Filter
Save
Saved
97 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
2016 BMW X4 xDrive28i
112,666 Miles
|
Phoenix, AZ
$19,581
est. $352/mo
2016 BMW X4 xDrive28i
112,666 Miles
|
Phoenix, AZ
$19,581
est. $352/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
51,365 Miles
|
Portland, OR
$27,063
est. $487/mo
2016 BMW X4 xDrive28i
51,365 Miles
|
Portland, OR
$27,063
est. $487/mo
Track Price
Check Availability
Fresh
2016 BMW X4 xDrive35i
62,676 Miles
|
Lehi, UT
$26,998
est. $485/mo
2016 BMW X4 xDrive35i
62,676 Miles
|
Lehi, UT
$26,998
est. $485/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
62,820 Miles
|
San Antonio, TX
$23,983
est. $431/mo
2016 BMW X4 xDrive28i
62,820 Miles
|
San Antonio, TX
$23,983
est. $431/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
69,056 Miles
|
Washington, NC
$23,999
est. $432/mo
2016 BMW X4 xDrive28i
69,056 Miles
|
Washington, NC
$23,999
est. $432/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
98,157 Miles
|
Plainfield, IL
$20,900
est. $376/mo
2016 BMW X4 xDrive28i
98,157 Miles
|
Plainfield, IL
$20,900
est. $376/mo
Track Price
Check Availability
2016 BMW X4 M40i
88,852 Miles
|
Antioch, IL
$26,000
est. $468/mo
2016 BMW X4 M40i
88,852 Miles
|
Antioch, IL
$26,000
est. $468/mo
Track Price
Check Availability
2016 BMW X4 xDrive35i
105,507 Miles
|
Eau Claire, WI
$23,950
est. $431/mo
2016 BMW X4 xDrive35i
105,507 Miles
|
Eau Claire, WI
$23,950
est. $431/mo
Track Price
Check Availability
2016 BMW X4 M40i
65,537 Miles
|
Highlands Ranch, CO
$28,986
est. $521/mo
2016 BMW X4 M40i
65,537 Miles
|
Highlands Ranch, CO
$28,986
est. $521/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
54,252 Miles
|
Clearwater, FL
$25,994
est. $467/mo
2016 BMW X4 xDrive28i
54,252 Miles
|
Clearwater, FL
$25,994
est. $467/mo
Track Price
Check Availability
2016 BMW X4 xDrive35i
72,042 Miles
|
Seattle, WA
$23,991
est. $431/mo
2016 BMW X4 xDrive35i
72,042 Miles
|
Seattle, WA
$23,991
est. $431/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
47,651 Miles
|
Lansing, MI
$25,423
est. $457/mo
2016 BMW X4 xDrive28i
47,651 Miles
|
Lansing, MI
$25,423
est. $457/mo
Track Price
Check Availability
Price Drop
2016 BMW X4 xDrive28i
89,233 Miles
|
Monroe, NC
$23,488
est. $422/mo
2016 BMW X4 xDrive28i
89,233 Miles
|
Monroe, NC
$23,488
est. $422/mo
Track Price
Check Availability
2016 BMW X4 xDrive35i
119,818 Miles
|
Mc Donough, GA
$23,216
est. $417/mo
2016 BMW X4 xDrive35i
119,818 Miles
|
Mc Donough, GA
$23,216
est. $417/mo
Track Price
Check Availability
2016 BMW X4 M40i
63,045 Miles
|
Highlands Ranch, CO
$34,987
est. $629/mo
2016 BMW X4 M40i
63,045 Miles
|
Highlands Ranch, CO
$34,987
est. $629/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
94,172 Miles
|
Mchenry, IL
$21,999
est. $396/mo
2016 BMW X4 xDrive28i
94,172 Miles
|
Mchenry, IL
$21,999
est. $396/mo
Track Price
Check Availability
2016 BMW X4 xDrive35i
79,379 Miles
|
Las Vegas, NV
$26,999
est. $485/mo
2016 BMW X4 xDrive35i
79,379 Miles
|
Las Vegas, NV
$26,999
est. $485/mo
Track Price
Check Availability
Price Drop
2016 BMW X4 xDrive35i
58,963 Miles
|
Arden, NC
$26,925
est. $484/mo
2016 BMW X4 xDrive35i
58,963 Miles
|
Arden, NC
$26,925
est. $484/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
44,000 Miles
|
Oklahoma City, OK
$27,995
est. $503/mo
2016 BMW X4 xDrive28i
44,000 Miles
|
Oklahoma City, OK
$27,995
est. $503/mo
Track Price
Check Availability
2016 BMW X4 xDrive28i
27,278 Miles
|
Philadelphia, PA
$37,995
est. $683/mo
2016 BMW X4 xDrive28i
27,278 Miles
|
Philadelphia, PA
$37,995
est. $683/mo
Track Price
Check Availability