2017 BMW X4 for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Find 2017 BMW X4 listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/08/28/07/56/2017_bmw_x4-pic-6503862120928438154-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Jacksonville, FL 32225

Great Deal
$3,609 BELOW
CarGurus IMV of $39,596

Price: $35,987

Mileage: 41,948

Location: Jacksonville, FL 32225

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Dark Graphite Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $35,987, 41,948 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (16 reviews) "Pretty good experience with Tom Bush. We did purchase the car, but it hasn’t been delivered yet. "
https://static.cargurus.com/images/forsale/2019/09/04/10/20/2017_bmw_x4-pic-5794325223387630858-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Tamarac, FL 33321

Great Deal
$3,475 BELOW
CarGurus IMV of $39,466

Price: $35,991

Mileage: 37,217

Location: Tamarac, FL 33321

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: White Description: Used 2017 BMW X4 M40i AWD for sale - $35,991, 37,217 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very professional and personable. "
https://static.cargurus.com/images/forsale/2019/06/01/10/49/2017_bmw_x4-pic-3374622256125789712-152x114.jpeg

2017 BMW X4 xDrive28i AWD Used Cars in Portland, OR 97267

Great Deal
$3,728 BELOW
CarGurus IMV of $33,718

Price: $29,990

Mileage: 31,026

Location: Portland, OR 97267

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW X4 xDrive28i AWD for sale - $29,990, 31,026 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (92 reviews) "I first contacted them from there web page. I am more than pleased with my conversations since. I am still in process with them. Fred"
https://static.cargurus.com/images/forsale/2019/09/03/18/19/2017_bmw_x4-pic-5522372460051793770-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Hillside, NJ 07205

Great Deal
$3,524 BELOW
CarGurus IMV of $36,419

Price: $32,895

Mileage: 38,569

Location: Hillside, NJ 07205

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $32,895, 38,569 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (159 reviews) "Friendly nice"
https://static.cargurus.com/images/forsale/2019/09/06/04/50/2017_bmw_x4-pic-1639746525596880818-152x114.jpeg

2017 BMW X4 xDrive28i AWD Used Cars in Macon, GA 31217

Great Deal
$3,681 BELOW
CarGurus IMV of $34,881

Price: $31,200

Mileage: 26,891

Location: Macon, GA 31217

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2017 BMW X4 xDrive28i AWD for sale - $31,200, 26,891 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review) "Would definitely recommend!!! Great prices and responsive!!!"
https://static.cargurus.com/images/forsale/2019/09/20/23/11/2017_bmw_x4-pic-5531091387179369154-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Studio City, CA 91602

Great Deal
$3,068 BELOW
CarGurus IMV of $41,949

Price: $38,881

Mileage: 20,791

Location: Studio City, CA 91602

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $38,881, 20,791 miles with Sport Package, Navigation System, Technology Package, Bluetooth, Premium Wheels, Backup Camera, M Sport Package
Avg. Dealer Rating: (58 reviews) "Super responsive very helpful and prompt great dealer."
https://static.cargurus.com/images/forsale/2019/08/20/19/01/2017_bmw_x4-pic-7938885742041052243-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Winter Park, FL 32789

Great Deal
$2,968 BELOW
CarGurus IMV of $37,963

Price: $34,995

Mileage: 32,582

Location: Winter Park, FL 32789

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW X4 M40i AWD for sale - $34,995, 32,582 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package
Avg. Dealer Rating: (49 reviews) "Very poor experience... I would never deal with them again! Felt hustled from day one They kept telling me the price on the Rover was $66.509 yet it was on three sites ( including their own) at $61,400. Then after I asked about ANY damage to the car and asked for inspection report I was told it was all good... yet after the fact they came back to tell me that a taillight was cracked and they would not fix it (taillights in Rovers are $899 each). Much more to add, but I’ve said enough! It just went from bad to worse.... so buyer beware!"
https://static.cargurus.com/images/forsale/2019/07/19/12/33/2017_bmw_x4-pic-1115397224744699194-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Albuquerque, NM 87109

Great Deal
$2,706 BELOW
CarGurus IMV of $41,706

Price: $39,000

Mileage: 32,907

Location: Albuquerque, NM 87109

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $39,000, 32,907 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "The staff at Sandia BMW Mini is amazing, very quick to respond to my inquiry and so friendly! I would definitely recommend them to my family and friends."
https://static.cargurus.com/images/forsale/2019/08/20/18/19/2017_bmw_x4-pic-7746592095837477158-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Doral, FL 33126

Great Deal
$2,851 BELOW
CarGurus IMV of $34,349

Price: $31,498

Mileage: 50,137

Location: Doral, FL 33126

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW X4 M40i AWD for sale - $31,498, 50,137 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package
Avg. Dealer Rating: (277 reviews) "My email Initially Requested the dealer rep send me car history/ carfax report. Received automated email response solicitation to call rep to make appt to see car but no report. Replied with second request for report. Recd next level auto response from different party to rate service level. Carfax/ vehicle history Report not addressed in either email from dealer. Refuse to travel to Miami to inspect without vehicle history report to review in advance. Historically vehicles have a High rate of flood and accident damage in this area "
https://static.cargurus.com/images/forsale/2019/07/09/00/16/2017_bmw_x4-pic-6617540395986957639-152x114.jpeg

2017 BMW X4 xDrive28i AWD Used Cars in Bridgeport, CT 06606

Great Deal
$2,867 BELOW
CarGurus IMV of $32,737

Price: $29,870

Mileage: 32,918

Location: Bridgeport, CT 06606

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW X4 xDrive28i AWD for sale - $29,870, 32,918 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "They reached out to me right away with all pertinent information. Unfortunately, I couldn't get into the dealership before car was sold but that was due to my circumstamces. Cindy reached out to let me know the car was sold and proactively provided me with other alternatives! "
https://static.cargurus.com/images/forsale/2019/08/31/02/23/2017_bmw_x4-pic-222111749872538686-152x114.jpeg

2017 BMW X4 xDrive28i AWD Used Cars in Denver, CO 80246

Good Deal
$2,914 BELOW
CarGurus IMV of $36,906

Price: $33,992

Mileage: 11,169

Location: Denver, CO 80246

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X4 xDrive28i AWD for sale - $33,992, 11,169 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (69 reviews) "This dealership is tip top. Everything done professionally. I would definitely go back. "
https://static.cargurus.com/images/forsale/2019/08/10/06/50/2017_bmw_x4-pic-6045453841614343409-152x114.jpeg

2017 BMW X4 xDrive28i AWD Used Cars in Chandler, AZ 85226

Good Deal
$2,726 BELOW
CarGurus IMV of $32,670

Price: $29,944

Mileage: 39,264

Location: Chandler, AZ 85226

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW X4 xDrive28i AWD for sale - $29,944, 39,264 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (54 reviews) "All good"
https://static.cargurus.com/images/forsale/2019/07/16/14/02/2017_bmw_x4-pic-7774223965105686720-152x114.jpeg

2017 BMW X4 xDrive28i AWD Used Cars in Freeport, NY 11520

Good Deal
$2,840 BELOW
CarGurus IMV of $34,222

Price: $31,382

Mileage: 28,218

Location: Freeport, NY 11520

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW X4 xDrive28i AWD for sale - $31,382, 28,218 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (37 reviews) "went to dealer after they told me the car was waiting and ready to look at. When I got to the dealer and waited 45 minutes they were not able to find the car advertised, yet they still continue to advertise the car... bait and switch?"
https://static.cargurus.com/images/forsale/2019/08/29/17/35/2017_bmw_x4-pic-8449150509767798198-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Hillside, NJ 07205

Good Deal
$2,418 BELOW
CarGurus IMV of $28,113

Price: $25,695

Mileage: 82,864

Location: Hillside, NJ 07205

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Carbon Black Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $25,695, 82,864 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (159 reviews) "Good 100%"
https://static.cargurus.com/images/forsale/2019/09/20/06/22/2017_bmw_x4-pic-8134726151310378598-152x114.jpeg

2017 BMW X4 xDrive28i AWD Used Cars in Scottsdale, AZ 85257

Good Deal
$2,648 BELOW
CarGurus IMV of $32,628

Price: $29,980

Mileage: 27,930

Location: Scottsdale, AZ 85257

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW X4 xDrive28i AWD for sale - $29,980, 27,930 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (95 reviews) "Great overall experience from start to finish "
Please wait ...
Please wait ...

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW X4 By Year

Vehicle Deals Starting Price Total Available
2019 BMW X4 9 Great Deals $42,991 798 listings
2017 BMW X4 11 Great Deals $25,283 191 listings
2016 BMW X4 19 Great Deals $17,995 272 listings
2015 BMW X4 5 Great Deals $17,895 100 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.