2004 BMW X5 for Sale in Madison, WI

New 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


CarGurus Quick Poll

2004 BMW X5 3.0i Review
by Ron

A lot of bang for the buck.. (used of coarse)

23.5 MPG for a 5800 lb fully loaded Sport Utility Vehicle at 80mph is pretty darn good. A very stable fun driving highway SUV. luxury and sport. Haven't had any issues yet. Can't get the wife out of it long enough for an oil change.

First Previous
Loading...
Next
Featured Listings
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW X5 3.0i Used Cars in Elgin, IL 60120

Great Deal
$3,035 BELOW
Instant Market Value of $6,777

Price: $3,742

Mileage: 110,000

Location: Elgin, IL 60120

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW X5 3.0i for sale - $3,742, 110,000 miles
Avg. Dealer Rating: (16 reviews) "We asked for more information via email and they never responded. We assumed they were busy. We drove over 90 minutes to look at the vehicle for our daughter. Upon arrival we were told that the vehicle had major mechanical problems. We left never even seeing it. Terrible customer service. "
https://static.cargurus.com/images/forsale/2017/04/10/20/11/2005_bmw_x5-pic-6653738367223315741-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Schaumburg, IL 60193

Good Deal
$2,227 BELOW
Instant Market Value of $9,551

Price: $7,324

Mileage: 75,745

Location: Schaumburg, IL 60193

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW X5 3.0i for sale - $7,324, 75,745 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Nice"
https://static.cargurus.com/images/forsale/2017/03/30/11/58/2004_bmw_x5-pic-4929364717938507976-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Milwaukee, WI 53219

Good Deal
$1,307 BELOW
Instant Market Value of $6,506

Price: $5,199

Mileage: 146,210

Location: Milwaukee, WI 53219

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW X5 3.0i for sale - $5,199, 146,210 miles
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW X5 4.4i Used Cars in Milwaukee, WI 53221

Fair Deal
$785 BELOW
Instant Market Value of $6,780

Price: $5,995

Mileage: 152,077

Location: Milwaukee, WI 53221

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2004 BMW X5 4.4i for sale - $5,995, 152,077 miles with Leather Seats
Avg. Dealer Rating: (13 reviews) "I reached out about this vehicle and the response back was very quick. I was emailing with a Andrew and as soon I mentioned that I would take the car off of their hands, with cash, for a lower cost (nothing obscene) I was emailed back and asked if there was a specific reason and told they don't budge on prices usually. There was and I explained the reason. I never received another email from them. I was pretty disappointed in the lack of service. Lost a sale but that's okay. It was pretty odd how all communication just stopped. "
https://static.cargurus.com/images/forsale/2017/04/27/05/42/2004_bmw_x5-pic-1467494296898129829-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Schaumburg, IL 60193

Fair Deal
$387 BELOW
Instant Market Value of $6,887

Price: $6,500

Mileage: 133,906

Location: Schaumburg, IL 60193

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW X5 3.0i for sale - $6,500, 133,906 miles with Premium Wheels, Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/03/30/03/52/2005_bmw_x5-pic-1272345769690731423-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Milwaukee, WI 53224

Fair Deal
$63 ABOVE
Instant Market Value of $7,932

Price: $7,995

Mileage: 114,168

Location: Milwaukee, WI 53224

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW X5 3.0i for sale - $7,995, 114,168 miles
Avg. Dealer Rating: (15 reviews) "Great they were knowledgeable friendly "
https://static.cargurus.com/images/forsale/2016/09/16/07/12/2005_bmw_x5-pic-6996900753458428726-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Saint Francis, WI 53235

Fair Deal
$34 ABOVE
Instant Market Value of $7,465

Price: $7,499

Mileage: 150,859

Location: Saint Francis, WI 53235

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2005 BMW X5 4.4i for sale - $7,499, 150,859 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Never responded to my inquiry, I called and they had sold the vehicle I was interested in."
https://static.cargurus.com/images/forsale/2017/04/02/02/50/2005_bmw_x5-pic-8385617980757218663-152x114.jpeg

2005 BMW X5 4.8is Used Cars in Hales Corners, WI 53130

Fair Deal
$125 ABOVE
Instant Market Value of $10,870

Price: $10,995

Mileage: 102,877

Location: Hales Corners, WI 53130

Certified Pre-Owned: No Transmission: Automatic Color: Black Saphire Description: Used 2005 BMW X5 4.8is for sale - $10,995, 102,877 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "The Best!!!"
https://static.cargurus.com/images/forsale/2017/03/24/07/41/2005_bmw_x5-pic-7056786350896793116-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Lake Villa, IL 60046

Fair Deal
$54 ABOVE
Instant Market Value of $8,941

Price: $8,995

Mileage: 84,922

Location: Lake Villa, IL 60046

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW X5 3.0i for sale - $8,995, 84,922 miles
Avg. Dealer Rating: (4 reviews) "Did very well communication by e-mail"
https://static.cargurus.com/images/forsale/2017/04/02/04/15/2004_bmw_x5-pic-8691959152426591188-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Palatine, IL 60074

Fair Deal
$299 ABOVE
Instant Market Value of $6,691

Price: $6,990

Mileage: 140,567

Location: Palatine, IL 60074

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW X5 3.0i for sale - $6,990, 140,567 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Purchased the vehicle. Good experience with the dealer. I was from out of town/state and so there are a few extra hoops to go through and they were willing to do that. "
https://static.cargurus.com/images/forsale/2017/04/24/19/36/2004_bmw_x5-pic-669477224435919420-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Fitchburg, WI 53713

Fair Deal
$206 ABOVE
Instant Market Value of $9,289

Price: $9,495

Mileage: 99,735

Location: Fitchburg, WI 53713

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW X5 3.0i for sale - $9,495, 99,735 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "wonderful dealer contacted me and worked with me to purchase the car. I am happy my car and would recommend them highly."
https://static.cargurus.com/images/forsale/2017/01/31/13/28/2003_bmw_x5-pic-3267826578399884095-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Palatine, IL 60074

Fair Deal
$220 ABOVE
Instant Market Value of $6,335

Price: $6,555

Mileage: 128,077

Location: Palatine, IL 60074

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Green Description: Used 2003 BMW X5 3.0i for sale - $6,555, 128,077 miles with Aluminum Wheels
Avg. Dealer Rating: (10 reviews) "Dealer does not care about the questions you ask. They only respond with sure lets set up a test drive. Then they send about 3 more messages harassing you with different ways of saying schedule a test drive. Avoid contacting this seller at all cost. Thank god I used email instead of my phone number."
https://static.cargurus.com/images/forsale/2017/04/29/05/04/2005_bmw_x5-pic-472041986666629594-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Waukegan, IL 60085

Price: $5,995

Mileage: 124,000

Location: Waukegan, IL 60085

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Pewter Description: Used 2005 BMW X5 3.0i for sale - $5,995, 124,000 miles
Avg. Dealer Rating: (12 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/03/12/07/08/2004_bmw_x5-pic-5004707044108778226-152x114.jpeg

2004 BMW X5 4.4i Used Cars in Saint Francis, WI 53235

Price: $7,999

Mileage: 125,167

Location: Saint Francis, WI 53235

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2004 BMW X5 4.4i for sale - $7,999, 125,167 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very good"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW X5 3.0i Used Cars in Crystal Lake, IL 60014

Price: Negotiable

Mileage: 104,732

Location: Crystal Lake, IL 60014

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW X5 3.0i for sale , 104,732 miles with Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "A+++ all the way Best experience with a dealer in my lifetime!"
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 X5 By Year

Vehicle Deals Starting Price Total Available
2017 BMW X5 18 Great Deals $48,444 8,045 listings
2016 BMW X5 32 Great Deals $32,991 573 listings
2015 BMW X5 37 Great Deals $31,900 616 listings
2014 BMW X5 146 Great Deals $26,993 2,052 listings
2013 BMW X5 69 Great Deals $14,400 1,211 listings
2012 BMW X5 24 Great Deals $15,500 561 listings
2011 BMW X5 19 Great Deals $11,995 515 listings
2010 BMW X5 6 Great Deals $9,395 273 listings
2009 BMW X5 15 Great Deals $9,977 461 listings
2008 BMW X5 28 Great Deals $7,500 676 listings