New Search
Filter Results
Similar Cars
Updating result. Please wait

Trim
Price Range
Year Range
Mileage Range
Exterior Color
Pictures
Condition
Transmission
Features
Convenience
Seats
Mechanical
Safety
Comfort
Body Style
Connectivity
Entertainment
No results found for your location, showing nationwide results instead
Active filters Clear all filters
Found vehicles
Used 2017 BMW X4 M40i in Lake Worth, FL 33463

$34,741
- Mileage: 53,792 miles
- Location: Lake Worth, FL
- Seller: Car Factory Outlet West Palm Beach
- Phone: 561-899-7594
Certified: No Transmission: Automatic Color: Gray
Description:
2017 BMW X4 M40i
for Sale -
$34,741 53,792 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 xDrive28i in Reno, NV 89502

$42,984
- Mileage: 24,937 miles
- Location: Reno, NV
- Seller: Champion Chevrolet
- Phone:
Certified: No Transmission: Automatic Color:
Description:
2017 BMW X4 xDrive28i
for Sale -
$42,984 24,937 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 xDrive28i in Syosset, NY 11791

$22,683
- Mileage: 71,814 miles
- Location: Syosset, NY
- Seller: Northshore Motors
Certified: No Transmission: Automatic Color: Alpine White
Description:
2017 BMW X4 xDrive28i
for Sale -
$22,683 71,814 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 xDrive28i in Rock Springs, WY 82901

$33,493
- Mileage: 64,121 miles
- Location: Rock Springs, WY
- Seller: Basecamp Powersports Rock Springs
- Phone: 307-296-1203
Certified: No Transmission: Automatic Color: Black
Description:
2017 BMW X4 xDrive28i
for Sale -
$33,493 64,121 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Newark, DE 19711

$39,997
- Mileage: 37,384 miles
- Location: Newark, DE
- Seller: Danis Auto
- Phone: 215-333-5520
Certified: No Transmission: Automatic Color: Gray
Description:
2017 BMW X4 M40i
for Sale -
$39,997 37,384 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Hamburg, NY 14075

$41,419
- Mileage: 19,070 miles
- Location: Hamburg, NY
- Seller: Superior Auto Sales
- Phone: 716-649-6695
Certified: No Transmission: Automatic Color: Red
Description:
2017 BMW X4 M40i
for Sale -
$41,419 19,070 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Englewood, CO 80112

$43,990
- Mileage: 36,212 miles
- Location: Englewood, CO
- Seller: Colorado Auto Finders
- Phone: 303-636-9000
Certified: No Transmission: Automatic Color: White
Description:
2017 BMW X4 M40i
for Sale -
$43,990 36,212 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Middleton, WI 53562

$46,496
- Mileage: 18,903 miles
- Location: Middleton, WI
- Seller: Schoepp Motors West
- Phone: 608-255-7003
Certified: No Transmission: Automatic Color: White
Description:
2017 BMW X4 M40i
for Sale -
$46,496 18,903 miles with Leather Seats, Sunroof / Moonroof, Bluetooth, Backup Camera
Featured Listing
Used 2017 BMW X4 M40i in Calumet City, IL 60409

$39,514
- Mileage: 40,003 miles
- Location: Calumet City, IL
- Seller: Advantage Toyota of River Oaks
- Phone: 708-862-0700
Certified: No Transmission: Automatic Color: Black
Description:
2017 BMW X4 M40i
for Sale -
$39,514 40,003 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Cleveland, OH 44124

$37,125
- Mileage: 79,970 miles
- Location: Cleveland, OH
- Seller: Nick Mayer Ford
Certified: No Transmission: Automatic Color:
Description:
2017 BMW X4 M40i
for Sale -
$37,125 79,970 miles with Leather Seats, Sunroof / Moonroof, Bluetooth, Backup Camera
Featured Listing
Used 2017 BMW X4 M40i in West Palm Beach, FL 33406

$39,999
- Mileage: 37,360 miles
- Location: West Palm Beach, FL
- Seller: Off Lease Only Palm Beach
- Phone: 561-293-2114
Certified: No Transmission: Automatic Color: Silver
Description:
2017 BMW X4 M40i
for Sale -
$39,999 37,360 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Vacaville, CA 95687

$37,990
- Mileage: 41,360 miles
- Location: Vacaville, CA
- Seller: Hyundai of Vacaville
Certified: No Transmission: Automatic Color:
Description:
2017 BMW X4 M40i
for Sale -
$37,990 41,360 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Vallejo, CA 94590

$35,790
- Mileage: 85,118 miles
- Location: Vallejo, CA
- Seller: Vallejo Nissan
- Phone: 707-656-4069
Certified: No Transmission: Automatic Color: Silver
Description:
2017 BMW X4 M40i
for Sale -
$35,790 85,118 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in Berlin, CT 06037

$34,888
- Mileage: 71,106 miles
- Location: Berlin, CT
- Seller: Schaller Subaru
- Phone: 860-826-2043
Certified: No Transmission: Automatic Color: Black
Description:
2017 BMW X4 M40i
for Sale -
$34,888 71,106 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2017 BMW X4 M40i in East Meadow, NY 11554

$39,805
- Mileage: 29,653 miles
- Location: East Meadow, NY
- Seller: Autoworld KIA
- Phone: 516-938-4542
Certified: No Transmission: Automatic Color: Blue
Description:
2017 BMW X4 M40i
for Sale -
$39,805 29,653 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing