2004 BMW X5 for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW X5 3.0i Review
by Greg

Great truck!

Nice color. Accelerates and brakes great. No squeaks or rattles. Low-maintenance. Service at dealers is great. Nice design, inside and out. Roomy, good amount of cargo space. Power everything. Decent mileage. Solid, quiet, comfortable, fun to drive. Great on long and short trips.

Find 2004 BMW X5 listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/20/21/11/2005_bmw_x5-pic-6335015018276494078-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Layton, UT 84041

Great Deal
$3,250 BELOW
Instant Market Value of $6,749

Price: $3,499

Mileage: 158,754

Location: Layton, UT 84041

Average time on market: 31 days Certified Pre-Owned: No Transmission: Manual Color: Sterling Gray Description: Used 2005 BMW X5 3.0i for sale - $3,499, 158,754 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Absolutely excellent and honest service - the best experience I've had in the valley."
https://static.cargurus.com/images/forsale/2017/01/18/11/06/2003_bmw_x5-pic-5774726261407973295-152x114.jpeg

2003 BMW X5 4.4i Used Cars in Salem, NH 03079

Great Deal
$2,984 BELOW
Instant Market Value of $6,584

Price: $3,600

Mileage: 138,233

Location: Salem, NH 03079

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Red Description: Used 2003 BMW X5 4.4i for sale - $3,600, 138,233 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Great dealer! Talked over the phone with someone for over 20 minutes was very straight up and honest with every aspect of the truck. We weren't able to make a deal mostly because I found another truck but I'm very happy with there customer service"
https://static.cargurus.com/images/forsale/2017/01/14/01/35/2005_bmw_x5-pic-5860978348652485775-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Joppa, MD 21085

Great Deal
$3,292 BELOW
Instant Market Value of $7,292

Price: $4,000

Mileage: 142,808

Location: Joppa, MD 21085

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW X5 3.0i for sale - $4,000, 142,808 miles
Avg. Dealer Rating: (31 reviews) "details of this vehicle should have been stated. The vehicle is in real bad condition"
https://static.cargurus.com/images/forsale/2016/10/19/18/50/2004_bmw_x5-pic-5924756598487833123-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Hollywood, FL 33023

Great Deal
$2,524 BELOW
Instant Market Value of $7,523

Price: $4,999

Mileage: 83,001

Location: Hollywood, FL 33023

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW X5 3.0i for sale - $4,999, 83,001 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "It's a great deal"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW X5 4.4i Used Cars in Brooklyn, NY 11214

Great Deal
$3,094 BELOW
Instant Market Value of $8,089

Price: $4,995

Mileage: 94,398

Location: Brooklyn, NY 11214

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW X5 4.4i for sale - $4,995, 94,398 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "I went there after too many communication with them and after I got to there o office they told me the car has been sold 30 mins ago, even they were keep calling me while I was on my way to them and last call I got from them was like 15 mins before I get to there place. by the way they are still sealing the car that said it sold in here it is just a fake offer to go there."
https://static.cargurus.com/images/forsale/2017/01/22/01/35/2005_bmw_x5-pic-3935430076866517806-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Joppa, MD 21085

Great Deal
$2,825 BELOW
Instant Market Value of $7,125

Price: $4,300

Mileage: 147,068

Location: Joppa, MD 21085

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW X5 3.0i for sale - $4,300, 147,068 miles
Avg. Dealer Rating: (31 reviews) "explained what cars were in auction"
https://static.cargurus.com/images/forsale/2017/01/21/18/46/2005_bmw_x5-pic-7903266069961183305-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Los Angeles, CA 90023

Great Deal
$3,069 BELOW
Instant Market Value of $8,068

Price: $4,999

Mileage: 134,488

Location: Los Angeles, CA 90023

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2005 BMW X5 4.4i for sale - $4,999, 134,488 miles
Avg. Dealer Rating: (10 reviews) "I had a very hard time communicating with this dealer. I am not sure of the ethnicity of the owners, but their first language is not english. I had to ask them to repeat themselves a few times for everything they said. Difficult to say the least. But that was when I was actually able to speak with them in person. I first tried emailing them through this car gurus site. no answer. I tried calling them at the number provided. no call back. I went on a Friday afternoon at 12pm. No one was on the lot, with no posted open business hours signs. So I called again to the number posted on the builiding (same as web), no answer. I sent a text, no reply. I went back the next day on a Saturday around 12pm again, and I found the husband and wife team (?). I assume they were just opening up as they were backing cars off the lot and moving them onto the street. The wife noticed I was there for a vehicle after about 2 minutes. I tried asking her about it, but the accent was very thick and hard to decipher. She brought out the keys for the car I was looking at from a bag on the roof of another car and gave me a chance to inspect it. But after about 2- 3 minutes, the husband started yelling to her, she yelled back at him and she left me to check out the car solo. I noticed some noise on the car and the husband yelled at her again. She jumped in the car and turned off the AC on the car and the noise stopped. I asked if he knew anything about the car and he turned around and walked away. After about another 2-3 minutes checking out the car, I was told excuse me sir, but you have to go, please come back later. Apparently, the cars they were moving off the lot were parked illegally on the street and they had to scramble to move them due to a parking enforcement agent rolling up on them. I was barely on the lot for 10 minutes and already being asked to leave. I asked for a card and she ran to the office to grab one. I asked if I could stay in the office to wait for them to have time to show the car. The office was in shambles and very disorganized looking. She was not having it and told me, no-no-no, please sir another time. So I left very puzzled. I was really interested in the car so I came back later that afternoon. I asked the husband what was the price on the car. He gave me a very off putting look. He asked me where did I find the car. I said on the web. So he said, the price is on the web. Let me say that none of the cars on the lot have prices on them, if any info at all. So I guess if I was just a walk up customer, I would be S.O.L. I tried making an offer on the car and he just walked away yelling the price is the price. I gave another offer and they were not willing to negotiate. So I left. On the following Monday I called again using an alternate number on the card, thinking that maybe they were just having a bad day. I spoke to the wife and she said to come visit, they would be open at noon again. This was at 1030 am. I went at noon and no one was there. I waited 25 extra minutes and no one showed up. So I left. I called later that day and she said, we are here now. I decided to ask her the price over the phone. She said I will call you back. 15 minutes later, She said the best they could do was $2650, plus tax title registration and dealer fees, raising the price to $3300. That was $800 over my highest offer and they would not work with me. The price on the web is $2999, raised from $2695. I noticed that the car was not in perfect shape, had a few paint scrapes and noticed a few other things in the interior that were to me negotiable items. That is why I offered a lower bid. But they WILL NOT NEGOTIATE for any reason. Maybe if you know their language you might be able to work a better deal, but not with me. I am not their ethnicity btw. Maybe it was for the best that I wasn't able to purchase a vehicle from this used car lot. There is a lot to be said when things are this difficult to get someone to sell you something you actually want to buy. I ended up purchasing another car private party and not found on car gurus. I would give them a zero stars, but the fact that they had inventory online and the car was there on the lot makes for 1 star. Some places do the bait and switch and don't even do that much. I would not go back to this lot. COLD HARD CASH might work, but who knows with these owners. "
https://static.cargurus.com/images/forsale/2017/01/18/16/16/2004_bmw_x5-pic-6934681863251823129-152x114.jpeg

2004 BMW X5 4.8is Used Cars in Kalispell, MT 59901

Great Deal
$4,418 BELOW
Instant Market Value of $17,318

Price: $12,900

Mileage: 71,000

Location: Kalispell, MT 59901

Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW X5 4.8is for sale - $12,900, 71,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System
https://static.cargurus.com/images/forsale/2016/10/15/11/01/2003_bmw_x5-pic-2868055704903861746-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Chicago, IL 60636

Great Deal
$2,467 BELOW
Instant Market Value of $4,967

Price: $2,500

Mileage: 183,350

Location: Chicago, IL 60636

Average time on market: 25 days Certified Pre-Owned: No Color: Gray Description: Used 2003 BMW X5 3.0i for sale - $2,500, 183,350 miles with Aluminum Wheels
Avg. Dealer Rating: (28 reviews) "They where prompt calling me. I bought a different van though,"
https://static.cargurus.com/images/forsale/2017/01/20/11/25/2003_bmw_x5-pic-9209745781751223561-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Salem, NH 03079

Great Deal
$2,083 BELOW
Instant Market Value of $5,983

Price: $3,900

Mileage: 136,967

Location: Salem, NH 03079

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2003 BMW X5 3.0i for sale - $3,900, 136,967 miles
Avg. Dealer Rating: (24 reviews) "dishonest the best way to describe them they tried to charge me some sort of service fee for $300 . This charge was without purchasing a car!!! "
https://static.cargurus.com/images/forsale/2016/12/12/05/46/2003_bmw_x5-pic-4276881479585161748-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Cleves, OH 45002

Great Deal
$2,561 BELOW
Instant Market Value of $6,556

Price: $3,995

Mileage: 145,940

Location: Cleves, OH 45002

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW X5 3.0i for sale - $3,995, 145,940 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "I received an email from the dealership but never visited as they were far away from my house. The price was good and we planned to visit but bought a car closer to home."
https://static.cargurus.com/images/forsale/2017/01/15/05/12/2005_bmw_x5-pic-2203006624716144613-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Los Angeles, CA 90023

Great Deal
$2,944 BELOW
Instant Market Value of $8,943

Price: $5,999

Mileage: 106,251

Location: Los Angeles, CA 90023

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2005 BMW X5 4.4i for sale - $5,999, 106,251 miles
Avg. Dealer Rating: (10 reviews) "I got a good car from ths dealer w good price n service. drive for 3 months very well. dont have any problem at all. i have recommended to many my friends. Tks!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW X5 3.0i Used Cars in Largo, FL 33770

Great Deal
$2,451 BELOW
Instant Market Value of $6,651

Price: $4,200

Mileage: 105,258

Location: Largo, FL 33770

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2003 BMW X5 3.0i for sale - $4,200, 105,258 miles with Alloy Wheels
Avg. Dealer Rating: (19 reviews) "very polite"
https://static.cargurus.com/images/forsale/2017/01/11/18/31/2004_bmw_x5-pic-3933444645226820114-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Metairie, LA 70002

Great Deal
$2,444 BELOW
Instant Market Value of $7,443

Price: $4,999

Mileage: 127,000

Location: Metairie, LA 70002

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW X5 3.0i for sale - $4,999, 127,000 miles
https://static.cargurus.com/images/forsale/2017/01/09/13/53/2005_bmw_x5-pic-8164608513827354744-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Centerville, OH 45458

Great Deal
$2,120 BELOW
Instant Market Value of $9,110

Price: $6,990

Mileage: 118,107

Location: Centerville, OH 45458

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Kalahari Beige Metallic Description: Used 2005 BMW X5 4.4i for sale - $6,990, 118,107 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (21 reviews) "I did not buy a car here, but the communication was outstanding!"
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 7 Great Deals $48,966 6,463 listings
2016 BMW X5 33 Great Deals $37,000 851 listings
2015 BMW X5 22 Great Deals $32,000 450 listings
2014 BMW X5 72 Great Deals $29,900 1,037 listings
2013 BMW X5 120 Great Deals $17,901 1,753 listings
2012 BMW X5 37 Great Deals $13,980 664 listings
2011 BMW X5 44 Great Deals $11,999 652 listings
2010 BMW X5 15 Great Deals $10,985 324 listings
2009 BMW X5 30 Great Deals $8,977 548 listings
2008 BMW X5 37 Great Deals $3,888 753 listings