2017 BMW X4 for Sale Nationwide

New Search

Looking for a New BMW X4?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Price Drops

Text Search

Add Similar Cars


Find 2017 BMW X4 listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/13/06/51/2017_bmw_x4-pic-4408258504295746178-152x114.jpeg

2017 BMW X4 xDrive28i Used Cars in San Antonio, TX 78216

Great Deal

Price: $39,900

Mileage: 11,814

Location: San Antonio, TX 78216

Average time on market: 24 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW X4 xDrive28i for sale - $39,900, 11,814 miles with Driver Assistance Package, Backup Camera
Avg. Dealer Rating: (141 reviews) "All of the folks here were great! And, I loved the deal I got and the time and attention they gave me. Adam was awesome. "
https://static.cargurus.com/images/forsale/2017/04/14/08/07/2017_bmw_x4-pic-7912860192866803245-152x114.jpeg

2017 BMW X4 M40i Used Cars in Greenville, SC 29607

Great Deal
$7,962 BELOW
Instant Market Value of $55,943

Price: $47,981

Mileage: 11,567

Location: Greenville, SC 29607

Average time on market: 18 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW X4 M40i for sale - $47,981, 11,567 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (51 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/04/13/03/17/2016_bmw_x4-pic-7096310769587357096-152x114.jpeg

2016 BMW X4 xDrive28i Used Cars in Mountain View, CA 94040

Great Deal
$5,709 BELOW
Instant Market Value of $45,516

Price: $39,807

Mileage: 12,593

Location: Mountain View, CA 94040

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2016 BMW X4 xDrive28i for sale - $39,807, 12,593 miles with Leather Seats, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (22 reviews) "responded to my inquires but i never went to test drive a car"
https://static.cargurus.com/images/forsale/2017/04/14/11/03/2016_bmw_x4-pic-1179776343267815434-152x114.jpeg

2016 BMW X4 xDrive35i Used Cars in Kalamazoo, MI 49008

Great Deal
$4,805 BELOW
Instant Market Value of $49,305

Price: $44,500

Mileage: 11,813

Location: Kalamazoo, MI 49008

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW X4 xDrive35i for sale - $44,500, 11,813 miles with Sport Package, Leather Seats, Driver Assistance Package, Light Package, Bluetooth, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (42 reviews) "Our salesman was informative and easy to work with. We did not feel pressured and were able to complete the sale the same day."
https://static.cargurus.com/images/forsale/2017/01/09/22/56/2016_bmw_x4-pic-756057747675128477-152x114.jpeg

2016 BMW X4 xDrive28i Used Cars in Studio City, CA 91602

Great Deal
$5,690 BELOW
Instant Market Value of $44,578

Price: $38,888

Mileage: 6,378

Location: Studio City, CA 91602

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X4 xDrive28i for sale - $38,888, 6,378 miles with Bluetooth, Navigation System, Premium Package, Alloy Wheels, Climate Package, Technology Package
Avg. Dealer Rating: (27 reviews) "DID NOT CALL BACK OR CALLED BACK MUCH LATER "
https://static.cargurus.com/images/forsale/2017/01/25/07/34/2016_bmw_x4-pic-2616659262787606388-152x114.jpeg

2016 BMW X4 xDrive35i Used Cars in Palo Alto, CA 94306

Great Deal
$4,333 BELOW
Instant Market Value of $49,887

Price: $45,554

Mileage: 6,203

Location: Palo Alto, CA 94306

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2016 BMW X4 xDrive35i for sale - $45,554, 6,203 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (10 reviews) "She emailed me and let me know the car I wanted was gone. "
https://static.cargurus.com/images/forsale/2017/03/23/11/55/2017_bmw_x4-pic-3421458301127484912-152x114.jpeg

2017 BMW X4 M40i Used Cars in Pompano Beach, FL 33062

Great Deal
$5,927 BELOW
Instant Market Value of $54,478

Price: $48,551

Mileage: 11,116

Location: Pompano Beach, FL 33062

Average time on market: 18 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW X4 M40i for sale - $48,551, 11,116 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Aluminum Wheels, Climate Package
Avg. Dealer Rating: (12 reviews) "I am an out of state buyer. Sevy is working hard to get all paperwork done and transport my new used car to me! "
https://static.cargurus.com/images/forsale/2017/03/06/10/19/2016_bmw_x4-pic-8560247560277363689-152x114.jpeg

2016 BMW X4 xDrive28i Used Cars in Vienna, VA 22182

Great Deal
$4,747 BELOW
Instant Market Value of $42,347

Price: $37,600

Mileage: 23,946

Location: Vienna, VA 22182

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW X4 xDrive28i for sale - $37,600, 23,946 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (23 reviews) "Unfortunately, I cannot recommend Stohlman due to their dishonest and shady sales practices. I offered to buy a car for the on-line listed price (as seen on Cargurus) and they refused to sell it at that price but offered to sell it for $3000 more than the online price. I recently searched for a replacement vehicle for our recently totaled 2011 VW Tiguan. I found a listing online from Stohlman that listed a 2017 Tiguan Wolfsburg for $19,999. It met our list of requirements and seemed like a good deal, so we visited the next day. On April 8th at 12PM we stopped by Stohlman, unscheduled, to look at the car and discuss buying. The vehicle was listed on Cargurus as a demo vehicle with ~5k miles. I was directed to a salesman, Harry, and told him I was interested in seeing the demo Tiguan. He said, "We don't sell demo vehicles". I replied that I saw one on-line so he said he would check. After viewing a new Tiguan as an example, I showed him the ad on Carguru's and he was able to find the number in their system and consequently the vehicle on the lot (which was labeled "DEMO" on the windshield). We looked at it, liked it, and told Harry that we would like to buy the vehicle for the advertised price of $19,999. He said he would have to discuss with his manager, because he wasn't aware that car was for sale. He (Harry) returned several minutes later and said he couldn’t sell the vehicle at the listed price because it was too low and they wouldn’t make any money on it. I replied, “Why would you list it at that price?” and he had no answer. I said I would like to speak with his manager to discuss why the vehicle that was still for sale was not saleable at the price it is advertised. Harry’s manager came out about 15 minutes later and explained that he would have to have permission from a senior manager in order to sell the vehicle at that price. I found it odd that they would require additional approval to sell a car at a listed price but was willing to wait. I made it clear to the manager that I was only willing to buy the car for the listed price. After 15 minutes of waiting, Harry returned with a buyer’s order of the listed price $19,999 (plus delivery, doc fee, taxes, tag, and title). He shook my hand and said “OK, the senior manager agreed and we will sell it to you for the listed price.” I agreed and he gave us the paper work to start filling out for purchase. He left to deal with another customer while we filled out the paper work. Harry returned several minutes later, after we had just finished completing the paper work and announced they could no longer sell the car for the listed price but for $3000 higher than the online advertised price. Confused, I asked why he would now recant his previous statement of agreeing the sale and even giving us a buyer’s order with the price. He replied, it was a mistake. I demanded his manager explain. After waiting another fifteen minutes, the manager emerges and says that Harry wasn’t supposed to agree to the sale. I asked why he would give us a buyer’s order with the agreed price. He replied that it was meant merely as an example to show us the calculation of the sale at that price but not intended to be a sale. He remarked that he listing online was a miscalculation on Carguru’s part and it doubled a discount that was not supposed to be there. I said, I’m sorry that your employee has agreed to this without your consent, but this is not my problem. We had agreed to a price, shook hands, and completed paper work. He said, “What do you want me to do? Fire Harry? OK, Harry you’re fired.” Apparently, he felt this was a great way to handle the situation. Mind you, this is on the showroom floor and I got the feeling that Harry had been "fired" many times before in a similar role-play at Stohlman. At this point, I had seen enough to know this was not somewhere to do business. I said, I’m sorry that you couldn’t be honest. I was willing to buy the car for the listed price but I will not pay $3000 higher than your online listed price. After this, we left. Unfortunately, they are not willing to sell vehicles for the advertised prices but would rather bring you in the door and then sell the vehicles for higher prices. "
https://static.cargurus.com/images/forsale/2017/02/01/02/44/2016_bmw_x4-pic-1871061178378831413-152x114.jpeg

2016 BMW X4 xDrive28i Used Cars in Pelham, AL 35124

Great Deal
$4,417 BELOW
Instant Market Value of $42,414

Price: $37,997

Mileage: 22,148

Location: Pelham, AL 35124

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2016 BMW X4 xDrive28i for sale - $37,997, 22,148 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (51 reviews) "Extremely helpful contact. Unfortunately, another customer beat me to viewing the Cayman, placing a deposit, purchasing the car. "
https://static.cargurus.com/images/forsale/2017/04/01/12/51/2016_bmw_x4-pic-961274836477466192-152x114.jpeg

2016 BMW X4 xDrive28i Used Cars in Pompano Beach, FL 33062

Great Deal
$4,622 BELOW
Instant Market Value of $45,953

Price: $41,331

Mileage: 9,701

Location: Pompano Beach, FL 33062

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Red Description: Used 2016 BMW X4 xDrive28i for sale - $41,331, 9,701 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Aluminum Wheels, Premium Package, Comfort Package, M Sport Package, Climate Package
Avg. Dealer Rating: (12 reviews) "Great customer service. "
https://static.cargurus.com/images/forsale/2017/03/26/08/49/2017_bmw_x4-pic-9083907001784729901-152x114.jpeg

2017 BMW X4 M40i Used Cars in Tuscaloosa, AL 35405

Great Deal
$5,875 BELOW
Instant Market Value of $58,366

Price: $52,491

Mileage: 8,119

Location: Tuscaloosa, AL 35405

Average time on market: 18 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW X4 M40i for sale - $52,491, 8,119 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Light Package, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (7 reviews) "Strung me along about price, trying to get me into the dealership (100 miles away). Then when I insisted on the written price of THEIR car the price was $5700 MORE than what I had been told. Really poor!!"
https://static.cargurus.com/images/forsale/2017/02/06/12/18/2016_bmw_x4-pic-837900752091326712-152x114.jpeg

2016 BMW X4 xDrive28i Used Cars in Turnersville, NJ 08012-1775

Good Deal
$4,044 BELOW
Instant Market Value of $39,544

Price: $35,500

Mileage: 27,143

Location: Turnersville, NJ 08012-1775

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2016 BMW X4 xDrive28i for sale - $35,500, 27,143 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/04/17/21/16/2017_bmw_x4-pic-3951580756464886542-152x114.jpeg

2017 BMW X4 M40i Used Cars in Mobile, AL 36606

Good Deal
$4,717 BELOW
Instant Market Value of $54,694

Price: $49,977

Mileage: 11,893

Location: Mobile, AL 36606

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2017 BMW X4 M40i for sale - $49,977, 11,893 miles with Navigation System
Avg. Dealer Rating: (22 reviews) "Great experience excellent dealer"
https://static.cargurus.com/images/forsale/2017/04/14/10/59/2017_bmw_x4-pic-2959855438365032761-152x114.jpeg

2017 BMW X4 M40i Used Cars in Barrington, IL 60010

Good Deal
$4,439 BELOW
Instant Market Value of $54,426

Price: $49,987

Mileage: 10,529

Location: Barrington, IL 60010

Average time on market: 18 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Carbon Black Metallic Description: Used 2017 BMW X4 M40i for sale - $49,987, 10,529 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Light Package, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (40 reviews) "Nice and very responsive"
https://static.cargurus.com/images/forsale/2017/04/23/09/38/2017_bmw_x4-pic-709010648648377094-152x114.jpeg

2017 BMW X4 M40i Used Cars in Barrington, IL 60010

Good Deal
$4,333 BELOW
Instant Market Value of $54,320

Price: $49,987

Mileage: 10,679

Location: Barrington, IL 60010

Average time on market: 18 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Dark Graphite Metallic Description: Used 2017 BMW X4 M40i for sale - $49,987, 10,679 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (40 reviews) "Excellent sales and finance team to work with. Explained everything I was getting with the QX60, and all the convenience the dealership offers. Would buy my next vehicle from Motor Weeks of Barrington again!"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

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
2017 BMW X4 3 Great Deals $39,900 342 listings
2016 BMW X4 9 Great Deals $35,500 117 listings
2015 BMW X4 7 Great Deals $31,250 101 listings