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/02/18/17/49/2016_bmw_x4-pic-1802861483795575737-152x114.jpeg

2016 BMW X4 xDrive35i AWD Used Cars in Orlando, FL 32809

Great Deal
$4,887 BELOW
CarGurus IMV of $30,385

Price: $25,498

Mileage: 44,052

Location: Orlando, FL 32809

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X4 xDrive35i AWD for sale - $25,498, 44,052 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Aluminum Wheels, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (124 reviews) "It was a great experience.. I got a great deal, and they will get my business in the future. I am grateful to CarGuru for showing me the best deals in town.. My deal was done before I even arrived at HGreg"
https://static.cargurus.com/images/forsale/2019/06/27/00/17/2016_bmw_x4-pic-1703443964878943982-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Saint James, NY 11780

Great Deal
$4,855 BELOW
CarGurus IMV of $28,634

Price: $23,779

Mileage: 44,402

Location: Saint James, NY 11780

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW X4 xDrive28i AWD for sale - $23,779, 44,402 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "Responded quickly. Thank you. "
https://static.cargurus.com/images/forsale/2019/06/05/18/37/2019_bmw_x4-pic-7512281084250228084-152x114.jpeg

2019 BMW X4 xDrive30i AWD Used Cars in Columbia, MO 65203

Great Deal
$7,446 BELOW
CarGurus IMV of $49,994

Price: $42,548

Mileage: 2,787

Location: Columbia, MO 65203

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Dark Graphite Metallic Description: Used 2019 BMW X4 xDrive30i AWD for sale - $42,548, 2,787 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Heat Package, Navigation System
Avg. Dealer Rating: (33 reviews) "Replied to every question and very polite and respectful while at the dealership."
https://static.cargurus.com/images/forsale/2019/06/20/05/55/2016_bmw_x4-pic-3970563361120800353-152x114.jpeg

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

Great Deal
$4,729 BELOW
CarGurus IMV of $28,829

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: (98 reviews) "Purchased my bmw 320i from them went in one night and walked out with a car the same night. Friendly and willing to work with you "
https://static.cargurus.com/images/forsale/2019/06/07/02/40/2016_bmw_x4-pic-378053841989417480-152x114.jpeg

2016 BMW X4 xDrive28i AWD Used Cars in Triangle, VA 22172

Great Deal
$4,652 BELOW
CarGurus IMV of $31,629

Price: $26,977

Mileage: 17,268

Location: Triangle, VA 22172

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Black Only 17k Miles Description: Used 2016 BMW X4 xDrive28i AWD for sale - $26,977, 17,268 miles with Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Technology Package, Premium Package, Climate Package
Avg. Dealer Rating: (67 reviews) "looked at vehicle had some small issues with car but. Mr Skinner was eager to help make sure i was satified with my purchase. "
https://static.cargurus.com/images/forsale/2019/06/20/05/55/2016_bmw_x4-pic-3627606311665965617-152x114.jpeg

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

Great Deal
$4,630 BELOW
CarGurus IMV of $27,530

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: (98 reviews) "Great experience....Thanks Melissa"
https://static.cargurus.com/images/forsale/2019/05/07/06/38/2016_bmw_x4-pic-3429377482770971960-152x114.jpeg

2016 BMW X4 M40i AWD Used Cars in Shelby Township, MI 48317

Great Deal
$3,431 BELOW
CarGurus IMV of $37,186

Price: $33,755

Mileage: 52,391

Location: Shelby Township, MI 48317

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X4 M40i AWD for sale - $33,755, 52,391 miles with Backup Camera, Light Package, Navigation System, Climate Package, Technology Package
Avg. Dealer Rating: (24 reviews) "Got back with me in a timely fashion."
https://static.cargurus.com/images/forsale/2019/05/11/10/55/2016_bmw_x4-pic-4343728146953178277-152x114.jpeg

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

Great Deal
$4,029 BELOW
CarGurus IMV of $30,528

Price: $26,499

Mileage: 24,144

Location: Bronx, NY 10475

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2016 BMW X4 xDrive28i AWD for sale - $26,499, 24,144 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, Light Package, SE Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
Avg. Dealer Rating: (72 reviews) "Good"
https://static.cargurus.com/images/forsale/2019/04/09/20/29/2019_bmw_x4-pic-8849583522892272954-152x114.jpeg

2019 BMW X4 M40i AWD Used Cars in Pittsburgh, PA 15213

Great Deal
$7,178 BELOW
CarGurus IMV of $62,077

Price: $54,899

Mileage: 3,781

Location: Pittsburgh, PA 15213

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Carbon Black Metallic Description: Used 2019 BMW X4 M40i AWD for sale - $54,899, 3,781 miles with Leather Seats, Sunroof/Moonroof, Executive Package, Navigation System, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (52 reviews) "Responded but not helpful at all. Never replied after one email. "
https://static.cargurus.com/images/forsale/2019/06/20/05/55/2016_bmw_x4-pic-1557598792395371038-152x114.jpeg

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

Great Deal
$3,987 BELOW
CarGurus IMV of $27,687

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: (98 reviews) "It was an pleasure experience, Associates was very helpful.."
https://static.cargurus.com/images/forsale/2019/07/03/02/24/2019_bmw_x4-pic-8123070797355551533-152x114.jpeg

2019 BMW X4 xDrive30i AWD Used Cars in Denver, CO 80246

Great Deal
$6,016 BELOW
CarGurus IMV of $49,497

Price: $43,481

Mileage: 3,103

Location: Denver, CO 80246

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2019 BMW X4 xDrive30i AWD for sale - $43,481, 3,103 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Convenience Package
Avg. Dealer Rating: (67 reviews) "Anthony was great and responded promptly, Did not buy this car however because it did not have a sunroof. He was able to find me another great X3 though!"
https://static.cargurus.com/images/forsale/2019/06/20/05/57/2016_bmw_x4-pic-231666115807902467-152x114.jpeg

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

Great Deal
$3,829 BELOW
CarGurus IMV of $29,729

Price: $25,900

Mileage: 29,969

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 - $25,900, 29,969 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Executive Package, Power Package, Navigation System, 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: (84 reviews) "thank you noel for the amazing service!!very professional and took good care of me with the price and made sure i got a good interest rate from the bank."
https://static.cargurus.com/images/forsale/2019/07/12/17/50/2017_bmw_x4-pic-4382432425514903049-152x114.jpeg

2017 BMW X4 M40i AWD Used Cars in Somerville, NJ 08876

Great Deal
$3,879 BELOW
CarGurus IMV of $33,669

Price: $29,790

Mileage: 57,758

Location: Somerville, NJ 08876

Certified Pre-Owned: No Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2017 BMW X4 M40i AWD for sale - $29,790, 57,758 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (162 reviews) "I didn't buy this Traverse from AMG, I appreciate their efforts and honesty during my search process, specifically my salesman Akim."
https://static.cargurus.com/images/forsale/2019/07/18/01/10/2016_bmw_x4-pic-599059170833692530-152x114.jpeg

2016 BMW X4 M40i AWD Used Cars in Fredericksburg, VA 22407

Great Deal
$3,047 BELOW
CarGurus IMV of $38,045

Price: $34,998

Mileage: 23,263

Location: Fredericksburg, VA 22407

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2016 BMW X4 M40i AWD for sale - $34,998, 23,263 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (6 reviews) "Quick and responsive"
https://static.cargurus.com/images/forsale/2019/06/07/09/07/2016_bmw_x4-pic-6780225420502804540-152x114.jpeg

2016 BMW X4 xDrive35i AWD Used Cars in Jacksonville, FL 32225

Great Deal
$3,448 BELOW
CarGurus IMV of $32,938

Price: $29,490

Mileage: 26,862

Location: Jacksonville, FL 32225

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW X4 xDrive35i AWD for sale - $29,490, 26,862 miles with Sport Package, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (20 reviews) "Though the car sold faster than I could buy it... they communicated quickly."
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 $41,990 1,523 listings
2017 BMW X4 5 Great Deals $22,000 126 listings
2016 BMW X4 34 Great Deals $19,550 337 listings
2015 BMW X4 2 Great Deals $17,895 103 listings