Used 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 BMW X4 listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/06/27/09/29/2016_bmw_x4-pic-5055744509084627342-152x114.jpeg

2016 BMW X4 xDrive35i AWD Used Cars in Fort Lauderdale, FL 33304

Great Deal
$3,464 BELOW
CarGurus IMV of $29,451

Price: $25,987

Mileage: 55,823

Location: Fort Lauderdale, FL 33304

Average time on market: 49 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X4 xDrive35i AWD for sale - $25,987, 55,823 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (10 reviews) "Holman Honda was wonderful. They help me with everything I needed and wanted. Everything was done in a timely manner. If you ever go ask for Lesly he is the best "
https://static.cargurus.com/images/forsale/2019/08/07/16/53/2016_bmw_x4-pic-1386348719724543065-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Bellingham, WA 98225

Great Deal
$3,508 BELOW
CarGurus IMV of $27,008

Price: $23,500

Mileage: 50,314

Location: Bellingham, WA 98225

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Carbon Black Metallic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $23,500, 50,314 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (23 reviews) "Purchase was made super easy and quick. Pricing of the vehicle was highly competitive. Dealer allowed us to schedule the test drive ahead of time and take the vehicle out on our own for as long as we wanted to make a decision."
https://static.cargurus.com/images/forsale/2019/06/28/02/20/2017_bmw_x4-pic-5855252500626849054-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Union City, GA 30291

Great Deal
$3,509 BELOW
CarGurus IMV of $37,909

Price: $34,400

Mileage: 36,535

Location: Union City, GA 30291

Certified Pre-Owned: No Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $34,400, 36,535 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Climate Package
Avg. Dealer Rating: (44 reviews) "Great people"
https://static.cargurus.com/images/forsale/2019/08/07/20/48/2015_bmw_x4-pic-8809450472609805579-152x114.jpeg

2015 BMW X4 xDrive35i AWD Used Cars in Salt Lake City, UT 84107

Great Deal
$3,553 BELOW
CarGurus IMV of $29,790

Price: $26,237

Mileage: 30,220

Location: Salt Lake City, UT 84107

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2015 BMW X4 xDrive35i AWD for sale - $26,237, 30,220 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Climate Package
Avg. Dealer Rating: (15 reviews) "The salesman was not negotiable at all on the price. Part of the deal was a full tank of gas which they did not fulfill. When I told the manager that they did not fill the tank as part of the deal they said guess we forgot and shrugged it off. However the manager did promise to deliver the vehicle on time which they did do. "
https://static.cargurus.com/images/forsale/2019/08/19/12/08/2016_bmw_x4-pic-6697259404501236056-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in West Palm Beach, FL 33406

Great Deal
$3,472 BELOW
CarGurus IMV of $29,471

Price: $25,999

Mileage: 19,180

Location: West Palm Beach, FL 33406

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Deep Sea Blue Metallic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $25,999, 19,180 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (210 reviews) "Terrible communication. Worked with Dealer Luis and Tried to get a certain rare vehicle they had. I had a very valid good trade in to go towards the car. All I needed was to be close on a guarantee with my trade in. After they had a true car quote close to what I wanted. They strung me along saying they could not figure out how to appraise my vehicle with knowledge of the Vin number, pictures miles etc. After being pre approved for a loan for several days and basically telling them I'd buy the car if they were close to my trade amount. They went ahead and sold the car without ever telling me what my trade in was worth. I never even heard from GM Don until after the car was sold. Basically after everything I went through to communicate my interest in the car I never heard from the GM for an offer or even a no on my car if they wouldn't wanted it. Basically a waste of time for me. They never wanted my business."
https://static.cargurus.com/images/forsale/2019/08/12/21/56/2017_bmw_x4-pic-2834432495280528035-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Bellevue, WA 98005

Great Deal
$3,416 BELOW
CarGurus IMV of $40,911

Price: $37,495

Mileage: 36,000

Location: Bellevue, WA 98005

Certified Pre-Owned: Yes Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $37,495, 36,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Climate Package
Avg. Dealer Rating: (29 reviews) "Timely and helpful"
https://static.cargurus.com/images/forsale/2019/08/06/22/24/2019_bmw_x4-pic-8564435744999423336-152x114.jpeg

2019 BMW X4 xDrive30i AWD Used Cars in Eugene, OR 97401

Great Deal
$5,266 BELOW
CarGurus IMV of $51,266

Price: $46,000

Mileage: 3,772

Location: Eugene, OR 97401

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Dark Graphite Metallic Description: Used 2019 BMW X4 xDrive30i AWD for sale - $46,000, 3,772 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Convenience Package
Avg. Dealer Rating: (23 reviews) "We felt that the sales manager was actually "trying" to make money on us and wouldn't move the deal forward unless we used their financing... we tried to, but somehow (they said) our Equifax reporting was locked and they couldn't go further. We got our own financing and then when we went to pick up the car, nobody bothered to spend any time going through the vehicle with us. We got a very good deal, but we only got one keyfob, and basically signed our names on the purchase agreement, the walked out the door. It felt like they started strong and ended weak. The music was horrific- some sort of alternative, club, rap? (especially for such high end vehicles), and it was not a good environment for a Ford used car transaction. It was hot in the showroom. But our sales woman, Debbie and the finance guy Chris were both kind and helpful. "
https://static.cargurus.com/images/forsale/2019/04/25/23/25/2016_bmw_x4-pic-6081987609004145991-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Bloomfield, NJ 07003

Great Deal
$3,374 BELOW
CarGurus IMV of $26,274

Price: $22,900

Mileage: 45,178

Location: Bloomfield, NJ 07003

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW X4 xDrive28i AWD for sale - $22,900, 45,178 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Wouldn't negotiate"
https://static.cargurus.com/images/forsale/2019/06/14/03/35/2015_bmw_x4-pic-868967744453284095-152x114.jpeg

2015 BMW X4 xDrive28i AWD Used Cars in Brunswick, OH 44212

Great Deal
$3,398 BELOW
CarGurus IMV of $21,393

Price: $17,995

Mileage: 90,083

Location: Brunswick, OH 44212

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Dark Graphite Metallic Description: Used 2015 BMW X4 xDrive28i AWD for sale - $17,995, 90,083 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (150 reviews) "Steve was very helpful and patience."
https://static.cargurus.com/images/forsale/2019/06/29/10/41/2016_bmw_x4-pic-2804353789123109698-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Irvine, CA 92618

Great Deal
$3,258 BELOW
CarGurus IMV of $31,757

Price: $28,499

Mileage: 22,082

Location: Irvine, CA 92618

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $28,499, 22,082 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (43 reviews) "Andrew contacted me very quickly and was knowledgeable with the BMW line of cars. I made arrangements to visit the dealership to test drive the 2016 428i. I was glad I did because the car looked brand new. I purchased the 428 from Andrew and was most impressed with his professionalism. Most of all I was in and out of the dealership in less than an hour Thank you Chuck"
https://static.cargurus.com/images/forsale/2019/07/10/11/57/2016_bmw_x4-pic-7663986022281744654-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Monrovia, CA 91016

Great Deal
$3,256 BELOW
CarGurus IMV of $31,050

Price: $27,794

Mileage: 27,084

Location: Monrovia, CA 91016

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW X4 xDrive28i AWD for sale - $27,794, 27,084 miles with Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (100 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2019/08/16/02/25/2016_bmw_x4-pic-482430273615907803-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Mountain Lakes, NJ 07046

Great Deal
$3,448 BELOW
CarGurus IMV of $26,670

Price: $23,222

Mileage: 42,375

Location: Mountain Lakes, NJ 07046

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $23,222, 42,375 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (106 reviews) "Responded quickly "
https://static.cargurus.com/images/forsale/2019/05/08/23/48/2019_bmw_x4-pic-5867158528253116106-152x114.jpeg

2019 BMW X4 xDrive30i AWD Used Cars in Columbia, SC 29203

Great Deal
$4,682 BELOW
CarGurus IMV of $52,680

Price: $47,998

Mileage: 2,065

Location: Columbia, SC 29203

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2019 BMW X4 xDrive30i AWD for sale - $47,998, 2,065 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, M Sport Package
Avg. Dealer Rating: (51 reviews) "Very good experience!! Professional and didn’t pressure to buy!! "
https://static.cargurus.com/images/forsale/2019/06/01/05/49/2016_bmw_x4-pic-6809109705482010184-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in North Brunswick, NJ 08902

Great Deal
$3,560 BELOW
CarGurus IMV of $29,940

Price: $26,380

Mileage: 19,238

Location: North Brunswick, NJ 08902

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW X4 xDrive28i AWD for sale - $26,380, 19,238 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (50 reviews) "This dealer was very prompt in responding and very informative !! Great experience !!"
https://static.cargurus.com/images/forsale/2019/08/01/05/48/2016_bmw_x4-pic-6617502929687222866-152x114.jpeg

2016 BMW X4 xDrive35i AWD Used Cars in Elizabeth, NJ 07202

Great Deal
$3,319 BELOW
CarGurus IMV of $30,719

Price: $27,400

Mileage: 33,714

Location: Elizabeth, NJ 07202

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW X4 xDrive35i AWD for sale - $27,400, 33,714 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Executive Package, Power Package, Navigation System, Storage Package, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, LE Package, Light Package, SE Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
Avg. Dealer Rating: (86 reviews) " do not pay attention to the negative review !!!, excellent customer service noel the boy who attended me, more than excellent, he worried about finding me a perfect car, I dedicate myself to the time I needed without hurrying, without a doubt one of the Best seller, thanks Noel for your help ! "
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 8 Great Deals $42,100 1,168 listings
2017 BMW X4 9 Great Deals $21,500 165 listings
2016 BMW X4 22 Great Deals $18,995 291 listings
2015 BMW X4 7 Great Deals $17,895 99 listings