2017 BMW X3 for Sale in Grand Rapids, MI

New Search

Looking for a New BMW X3?

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...

Nationwide Shipping

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

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/13/11/18/2017_bmw_x3-pic-5483253970897432898-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Okemos, MI 48864

Good Deal
$2,531 BELOW
CarGurus IMV of $50,529

Price: $47,998

Mileage: 6,960

Location: Okemos, MI 48864

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Carbon Black Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $47,998, 6,960 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, Light Package, Bluetooth, Comfort Package, M Sport Package
Avg. Dealer Rating: (17 reviews) "Drove 35 mi when I got there said it was sold. I talk to them at 11:am to make sure car was still there yes the sales man still there got there at 3pm told me it had been sold in am. No phone call or anything. they had both cell and home numbers."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW X3 xDrive28i Used Cars in Fowlerville, MI 48836

Fair Deal
$1,422 BELOW
CarGurus IMV of $31,080

Price: $29,658

Mileage: 26,329

Location: Fowlerville, MI 48836

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW X3 xDrive28i for sale - $29,658, 26,329 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "One day gave me a price, and next day increased by $1000. "
https://static.cargurus.com/images/forsale/2016/11/11/12/21/2017_bmw_x3-pic-5586351462156065159-152x114.jpeg

2017 BMW X3 xDrive35i Used Cars in Kalamazoo, MI 49008

Fair Deal
$52 ABOVE
CarGurus IMV of $50,948

Price: $51,000

Mileage: 4,300

Location: Kalamazoo, MI 49008

Average time on market: 63 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X3 xDrive35i for sale - $51,000, 4,300 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Climate Package
Avg. Dealer Rating: (49 reviews) "The dealer information was very clear and informative."
https://static.cargurus.com/images/forsale/2016/11/12/15/01/2017_bmw_x3-pic-7548636164780444745-152x114.jpeg

2017 BMW X3 xDrive35i Used Cars in Kalamazoo, MI 49008

Fair Deal
$273 ABOVE
CarGurus IMV of $50,727

Price: $51,000

Mileage: 4,753

Location: Kalamazoo, MI 49008

Average time on market: 63 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Space Gray Metallic Description: Used 2017 BMW X3 xDrive35i for sale - $51,000, 4,753 miles with Bluetooth, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (49 reviews) "I was nice. I test drove several vehicles. I just did not find what I was looking for. "
https://static.cargurus.com/images/forsale/2016/11/10/09/25/2017_bmw_x3-pic-8885085198931130829-152x114.jpeg

2017 BMW X3 xDrive35i Used Cars in Kalamazoo, MI 49008

Fair Deal
$467 ABOVE
CarGurus IMV of $50,813

Price: $51,280

Mileage: 4,578

Location: Kalamazoo, MI 49008

Average time on market: 63 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X3 xDrive35i for sale - $51,280, 4,578 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (49 reviews) "Ziegler of Kalamazoo was a great experience! Nancy Meade didn't try to sell me something I didn't want. She listened to my needs and was very easy to communicate with and that's why I got a vehicle with all that I asked for and I really love it! Financing was made easy right there at their dealership. Everyone there was very pleasant. I would highly recommend Ziegler of Kalamazoo to my friends and family! "
https://static.cargurus.com/images/forsale/2017/06/08/09/31/2017_bmw_x3-pic-2326368045269296913-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Okemos, MI 48864

Fair Deal
$119 ABOVE
CarGurus IMV of $48,877

Price: $48,996

Mileage: 4,488

Location: Okemos, MI 48864

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $48,996, 4,488 miles with Sunroof/Moonroof, Light Package, Navigation System, Technology Package, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (17 reviews) "Asked if car could be held. Within an hour, I was informed the car was sold."
https://static.cargurus.com/images/forsale/2017/10/06/09/28/2017_bmw_x3-pic-271400510335335844-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Okemos, MI 48864

Fair Deal
$996 ABOVE
CarGurus IMV of $47,992

Price: $48,988

Mileage: 4,402

Location: Okemos, MI 48864

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $48,988, 4,402 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package, Technology Package
Avg. Dealer Rating: (17 reviews) "emailed back quickly that the car was sold. "
https://static.cargurus.com/images/forsale/2016/11/11/00/22/2017_bmw_x3-pic-8663298563397859254-152x114.jpeg

2017 BMW X3 xDrive35i Used Cars in Kalamazoo, MI 49008

Fair Deal
$2,019 ABOVE
CarGurus IMV of $49,336

Price: $51,355

Mileage: 7,606

Location: Kalamazoo, MI 49008

Average time on market: 63 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW X3 xDrive35i for sale - $51,355, 7,606 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Climate Package
Avg. Dealer Rating: (49 reviews) "Very helpful! Ended up putting an offer down and am picking up the car this week. "
https://static.cargurus.com/images/forsale/2017/10/18/19/44/2017_bmw_x3-pic-4175615321561306634-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Grand Rapids, MI 49508

Fair Deal
$1,632 ABOVE
CarGurus IMV of $39,256

Price: $40,888

Mileage: 17,670

Location: Grand Rapids, MI 49508

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $40,888, 17,670 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (28 reviews) "Not impressed with this dealership. Finally responded to my inquiry. Car was sold. Asked about a BMW X5 and when they finally got back to me I was given untrue information. I corrected him about it and have not heard back yet. It’s been many days and I am not expecting one. I will never do business with sharpe"
https://static.cargurus.com/images/forsale/2017/09/21/09/02/2017_bmw_x3-pic-3160017240341528125-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Kalamazoo, MI 49008

Fair Deal
$1,938 ABOVE
CarGurus IMV of $37,562

Price: $39,500

Mileage: 16,185

Location: Kalamazoo, MI 49008

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Space Gray Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $39,500, 16,185 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (49 reviews) "Called and gave me the information that I needed"
https://static.cargurus.com/images/forsale/2017/06/03/13/26/2017_bmw_x3-pic-8300154281308861350-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Kalamazoo, MI 49008

Price: $45,000

Location: Kalamazoo, MI 49008

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $45,000, 6 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (49 reviews) "They were quick to get in touch with me "
https://static.cargurus.com/images/forsale/2017/06/16/09/12/2017_bmw_x3-pic-716813143844683943-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Kalamazoo, MI 49008

Price: $45,000

Location: Kalamazoo, MI 49008

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW X3 xDrive28i for sale - $45,000, 5 miles with Bluetooth
Avg. Dealer Rating: (49 reviews) "Really good dealer ...and good customer service"
https://static.cargurus.com/images/forsale/2017/07/18/09/35/2017_bmw_x3-pic-4893182685656093071-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Kalamazoo, MI 49008

Price: $45,000

Location: Kalamazoo, MI 49008

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $45,000, 6 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (49 reviews) "I was contacted right away. "
https://static.cargurus.com/images/forsale/2017/06/14/10/00/2017_bmw_x3-pic-6415797404402631073-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Okemos, MI 48864

Price: $50,350

Location: Okemos, MI 48864

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW X3 xDrive28i for sale - $50,350, 3 miles with Bluetooth
Avg. Dealer Rating: (17 reviews) "Nice place, knowledgeable staff, and a great deal on the car"
https://static.cargurus.com/images/forsale/2017/09/12/11/43/2017_bmw_x3-pic-4649435275011622304-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in South Bend, IN 46637

Price: $50,645

Location: South Bend, IN 46637

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $50,645 with Bluetooth, Navigation System, Premium Package, Climate Package, Technology Package
Avg. Dealer Rating: (10 reviews) "Car as described, could have used more pictures but overall customer service is excellent. Ken whose a genuine and kind person picked me up from train station and was extremely helpful and willing guide me through the specs and options of the x5. Drove off with the car that day and living it. Thank you for the great service "
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 X3 By Year

Vehicle Deals Starting Price Total Available
2017 BMW X3 101 Great Deals $28,579 4,539 listings
2016 BMW X3 5 Great Deals $24,875 234 listings
2015 BMW X3 23 Great Deals $20,987 560 listings
2014 BMW X3 61 Great Deals $12,900 1,236 listings
2013 BMW X3 21 Great Deals $12,795 356 listings
2012 BMW X3 7 Great Deals $11,995 140 listings
2011 BMW X3 10 Great Deals $9,976 298 listings
2010 BMW X3 8 Great Deals $7,595 138 listings
2009 BMW X3 2 Great Deals $6,980 72 listings
2008 BMW X3 19 Great Deals $4,650 324 listings