Used BMW X4 for Sale in New York, NY

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


First
Loading...
https://static.cargurus.com/images/forsale/2019/10/12/00/59/2018_bmw_x4-pic-3764905803651680593-152x114.jpeg

2018 BMW X4 xDrive28i AWD Used Cars in Lynbrook, NY 11563

Great Deal
$5,591 BELOW
CarGurus IMV of $35,590

Price: $29,999

Mileage: 21,438

Location: Lynbrook, NY 11563

Certified Pre-Owned: No Transmission: Automatic Color: Carbon Black Metallic Description: Used 2018 BMW X4 xDrive28i AWD for sale - $29,999, 21,438 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Bluetooth, Backup Camera, Premium Wheels, Heat Package, Premium Package, Comfort Package
Avg. Dealer Rating: (5 reviews) "Great "
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
$4,422 BELOW
CarGurus IMV of $36,317

Price: $31,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 - $31,895, 38,569 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (151 reviews) "Service was terrible sold car they called me to come see didn’t call back to let me know, once there customer service wasn’t about the customer no help at all to try to make a deal work!,,"
https://static.cargurus.com/images/forsale/2019/09/10/16/43/2016_bmw_x4-pic-6461723698615590128-152x114.jpeg

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

Great Deal
$4,316 BELOW
CarGurus IMV of $27,216

Price: $22,900

Mileage: 36,233

Location: Elizabeth, NJ 07202

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW X4 xDrive28i AWD for sale - $22,900, 36,233 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, 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: (84 reviews) "Very bad dealership, they specified on CarGurus that the car has a clean title and they showed it with no accidents on and when I got there they told me the title wasn’t clean. I had to drive 30 miles back and forth to get there."
https://static.cargurus.com/images/forsale/2019/06/30/05/03/2016_bmw_x4-pic-2250585537976063218-152x114.jpeg

2016 BMW X4 xDrive35i AWD Used Cars in Bergenfield, NJ 07621

Great Deal
$3,639 BELOW
CarGurus IMV of $29,634

Price: $25,995

Mileage: 38,682

Location: Bergenfield, NJ 07621

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW X4 xDrive35i AWD for sale - $25,995, 38,682 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Executive Package, Power Package, Navigation System, Storage Package, Technology Package, Premium Wheels, Heat Package, Premium Package, Climate Package, LE Package, Light Package, SE Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
Avg. Dealer Rating: (7 reviews) "They were very helpful. "
https://static.cargurus.com/images/forsale/2019/08/21/08/22/2016_bmw_x4-pic-3389533982907846223-152x114.jpeg

2016 BMW X4 xDrive35i AWD Used Cars in Denville, NJ 07834

Great Deal
$3,342 BELOW
CarGurus IMV of $28,317

Price: $24,975

Mileage: 47,516

Location: Denville, NJ 07834

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW X4 xDrive35i AWD for sale - $24,975, 47,516 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (5 reviews) "Friendly. Willing to help. No complaints "
https://static.cargurus.com/images/forsale/2019/10/10/06/32/2016_bmw_x4-pic-8267695178707495196-152x114.jpeg

2016 BMW X4 M40i AWD Used Cars in Wayne, NJ 07470

Great Deal
$2,829 BELOW
CarGurus IMV of $38,217

Price: $35,388

Mileage: 16,848

Location: Wayne, NJ 07470

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Description: Used 2016 BMW X4 M40i AWD for sale - $35,388, 16,848 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Paul was responsive when I made my inquiry. We did not have any further communications however, because I found a different car elsewhere."
https://static.cargurus.com/images/forsale/2019/10/09/17/02/2019_bmw_x4-pic-1520976034834678425-152x114.jpeg

2019 BMW X4 xDrive30i AWD Used Cars in New Rochelle, NY 10801

Great Deal
$4,339 BELOW
CarGurus IMV of $50,818

Price: $46,479

Mileage: 5,503

Location: New Rochelle, NY 10801

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2019 BMW X4 xDrive30i AWD for sale - $46,479, 5,503 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, M Sport Package
Avg. Dealer Rating: (7 reviews) "Alex was phenomenal!! Courteous, helpful & not overly aggressive. The perfect salesman. I love my car."
https://static.cargurus.com/images/forsale/2019/07/30/05/08/2016_bmw_x4-pic-650437163962965628-152x114.jpeg

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

Great Deal
$2,902 BELOW
CarGurus IMV of $26,402

Price: $23,500

Mileage: 42,483

Location: Elizabeth, NJ 07202

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Deep Sea Blue Metallic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $23,500, 42,483 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, 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: (19 reviews) "Just purchased my MB and Noel was great, he exceeded my expectations"
https://static.cargurus.com/images/forsale/2019/09/10/16/43/2016_bmw_x4-pic-3462928360551878777-152x114.jpeg

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

Great Deal
$3,664 BELOW
CarGurus IMV of $27,364

Price: $23,700

Mileage: 35,093

Location: Elizabeth, NJ 07202

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW X4 xDrive28i AWD for sale - $23,700, 35,093 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, 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: (84 reviews) "This dealer has disgusting customer service. I was in their website looking a cars when I got a nasty text message asking if I was just playing!! I told thisnoerson I was in need of a car. She says I sent 20 alerts. Apparently, when you are looking at a car, it sends alerts. I proceeded to ask some questions and , no response. The next morning, I call the dealership and a woman answers. I told her my interaction from the previous night and it must have been with her. I asked to speak to someone in sales and she refused to let me do so. I wanted to come down and look at the cars. S e hung up on me. Wow! You can’t makenthis stuff up!!"
https://static.cargurus.com/images/forsale/2019/09/05/20/50/2015_bmw_x4-pic-46431964719342882-152x114.jpeg

2015 BMW X4 xDrive35i AWD Used Cars in Hawthorne, NY 10532

Good Deal
$1,828 BELOW
CarGurus IMV of $22,368

Price: $20,540

Mileage: 74,213

Location: Hawthorne, NY 10532

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2015 BMW X4 xDrive35i AWD for sale - $20,540, 74,213 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (26 reviews) "My experience with the dealer was very great "
https://static.cargurus.com/images/forsale/2019/10/12/02/00/2016_bmw_x4-pic-7487143676073566863-152x114.jpeg

2016 BMW X4 M40i AWD Used Cars in Bronx, NY 10475

Good Deal
$2,868 BELOW
CarGurus IMV of $32,863

Price: $29,995

Mileage: 44,582

Location: Bronx, NY 10475

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Long Beach Blue Metallic Description: Used 2016 BMW X4 M40i AWD for sale - $29,995, 44,582 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Executive Package, Power Package, Navigation System, Storage Package, Adaptive Cruise Control, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, Light Package, SE Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
Avg. Dealer Rating: (86 reviews) "DO NOT GO TO THIS DEALER!!!! Like many other reviews, the car was NOT there. I made an appointment and confirmed the car was there. They are a SCAM! Shame on you !!!!"
https://static.cargurus.com/images/forsale/2019/10/06/04/45/2016_bmw_x4-pic-1512388070718174144-152x114.jpeg

2016 BMW X4 xDrive35i AWD Used Cars in Wall Township, NJ 07727

Good Deal
$2,295 BELOW
CarGurus IMV of $28,290

Price: $25,995

Mileage: 35,689

Location: Wall Township, NJ 07727

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X4 xDrive35i AWD for sale - $25,995, 35,689 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (294 reviews) "The car was sold when I got there to look at it"
https://static.cargurus.com/images/forsale/2019/09/10/16/43/2016_bmw_x4-pic-5596839768329079849-152x114.jpeg

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

Good Deal
$3,077 BELOW
CarGurus IMV of $27,177

Price: $24,100

Mileage: 36,528

Location: Elizabeth, NJ 07202

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $24,100, 36,528 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Technology Package, Premium Wheels, Heat Package, Premium Package, Climate Package, Light Package, SE Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
Avg. Dealer Rating: (84 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 ! "
https://static.cargurus.com/images/forsale/2019/07/16/03/25/2016_bmw_x4-pic-4655944141523035388-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Little Ferry, NJ 07643

Good Deal
$2,161 BELOW
CarGurus IMV of $28,131

Price: $25,970

Mileage: 32,681

Location: Little Ferry, NJ 07643

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $25,970, 32,681 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Technology Package, Premium Wheels, Heat Package, Premium Package, Climate Package, LE Package, Light Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (58 reviews) "From initial contact, to test drive, to purchase, a fantastic experience. Frank was great to work with, and Nancy was a pleasure dealing with as well. Thanks for everything and making this purchase a pleasure!"
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,367 BELOW
CarGurus IMV of $28,062

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: (151 reviews) "Responded immediately after inquiring about a vehicle I was interested in test driving "
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 14 Great Deals $39,741 664 listings
2017 BMW X4 11 Great Deals $24,888 219 listings
2016 BMW X4 16 Great Deals $17,495 247 listings
2015 BMW X4 7 Great Deals $16,995 99 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.