2004 BMW X5 for Sale Nationwide

to
to

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2004 BMW X5 3.0i AWD Review
by Radcliffe

A good ride, if you can maintain it.

I liked the look, mileage and brand when I first saw the car. The dealer was willing to negotiate on the price, which made it more affordable. It was also clean and available for collection. This car is a lot of fun to drive, and feels very safe.

Find 2004 BMW X5 listings in your area

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/07/02/11/59/2003_bmw_x5-pic-7837987076801590886-152x114.jpeg

2003 BMW X5 3.0i AWD Used Cars in Auburn, WA 98002

Great Deal
$2,263 BELOW
CarGurus IMV of $6,257

Price: $3,994

Mileage: 165,506

Location: Auburn, WA 98002

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2003 BMW X5 3.0i AWD for sale - $3,994, 165,506 miles with Aluminum Wheels
Avg. Dealer Rating: (43 reviews) "I met with Jessica about the hummer, although the sale did not work out, the experience was a no pressure situation and completely professional. 1st time I've had that looking for vehicles. Hopefully they run across what im looking for so i can purchase it through them. I look forward to doing business with them in the future."
https://static.cargurus.com/images/forsale/2017/10/18/05/33/2003_bmw_x5-pic-7026718699354736929-152x114.jpeg

2003 BMW X5 3.0i AWD Used Cars in Hillsboro, OH 45133

Great Deal
$1,961 BELOW
CarGurus IMV of $7,456

Price: $5,495

Mileage: 86,042

Location: Hillsboro, OH 45133

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW X5 3.0i AWD for sale - $5,495, 86,042 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Responded quickly."
https://static.cargurus.com/images/forsale/2017/12/13/14/08/2004_bmw_x5-pic-3860081830106612708-152x114.jpeg

2004 BMW X5 3.0i AWD Used Cars in Suffield, CT 06078

Great Deal
$2,097 BELOW
CarGurus IMV of $6,347

Price: $4,250

Mileage: 142,070

Location: Suffield, CT 06078

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW X5 3.0i AWD for sale - $4,250, 142,070 miles
Avg. Dealer Rating: (15 reviews) "I called this dealer to look at the truck that is still there now. They told me to meet someone there at 1 o'clock on a Sunday. I was hoping for a test drive of the truck. I live an hour away and I went there just to have no one there I sat there for 30mins and called them just for them to tell me they were another 2hours away from meeting me..... I called them multiple times after and never got a return call until a week later. After getting a call finally they wanted to try to work with me they said they would call back again and I guess they are not interested in selling vehicles... because I had half the cost of the truck I was looking at in cash but they are not a very reputable place every vehicle they had in the lot had some sort of issue with rust or just junk in the beds of every truck I seen there not very professional at all I would not advise anyone to deal with them unless you like to get blown off and avoided or if you enjoy driving there for no reason"
https://static.cargurus.com/images/forsale/2017/12/08/07/42/2003_bmw_x5-pic-7333256848119319872-152x114.jpeg

2003 BMW X5 3.0i AWD Used Cars in Lynwood, CA 90262

Great Deal
$1,665 BELOW
CarGurus IMV of $5,164

Price: $3,499

Mileage: 156,796

Location: Lynwood, CA 90262

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW X5 3.0i AWD for sale - $3,499, 156,796 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Good experinece buying this car, the owners are very nice guys. They did the paperwork pretty fast . Thank you very much."
https://dxsdcl7y7vn9x.cloudfront.net/3/1007234/14802657/973946909.jpg?dt=120320171756

2004 BMW X5 4.4i AWD Used Cars in Lawnside, NJ 08045

Great Deal
$2,419 BELOW
CarGurus IMV of $6,414

Price: $3,995

Mileage: 145,000

Location: Lawnside, NJ 08045

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2004 BMW X5 4.4i AWD for sale - $3,995, 145,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "I ask to see more pictures. They did so the very next day."
https://static.cargurus.com/images/forsale/2017/12/14/00/07/2005_bmw_x5-pic-5119728109740687211-152x114.jpeg

2005 BMW X5 3.0i AWD Used Cars in Dearborn, MI 48126

Good Deal
$1,801 BELOW
CarGurus IMV of $6,796

Price: $4,995

Mileage: 143,753

Location: Dearborn, MI 48126

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW X5 3.0i AWD for sale - $4,995, 143,753 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (55 reviews) "good response, car not what I'm looking for."
https://static.cargurus.com/images/forsale/2017/11/17/23/53/2005_bmw_x5-pic-3582512768869560407-152x114.jpeg

2005 BMW X5 3.0i AWD Used Cars in Houston, TX 77083

Good Deal

Price: $5,499

Mileage: 120,430

Location: Houston, TX 77083

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Sterling Gray Metallic Description: Used 2005 BMW X5 3.0i AWD for sale - $5,499, 120,430 miles
Avg. Dealer Rating: (31 reviews) "OUTSTANDING SERVICE!! the vehicle was exactly as advertised and the dealer and staff were superb. I would highly recommend business with them."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW X5 3.0i AWD Used Cars in Auburn, CA 95603

Good Deal
$1,669 BELOW
CarGurus IMV of $6,469

Price: $4,800

Mileage: 115,586

Location: Auburn, CA 95603

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW X5 3.0i AWD for sale - $4,800, 115,586 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Very responsive, great service. Would do business again!"
https://static.cargurus.com/images/forsale/2017/09/29/00/07/2005_bmw_x5-pic-5227272083801375259-152x114.jpeg

2005 BMW X5 4.4i AWD Used Cars in Hollywood, FL 33020

Good Deal
$1,784 BELOW
CarGurus IMV of $7,076

Price: $5,292

Mileage: 123,000

Location: Hollywood, FL 33020

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW X5 4.4i AWD for sale - $5,292, 123,000 miles with Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Very good bit i need call me"
https://static.cargurus.com/images/forsale/2017/12/12/19/02/2005_bmw_x5-pic-875911354504916252-152x114.jpeg

2005 BMW X5 4.4i AWD Used Cars in Vancouver, WA 98665

Good Deal
$1,507 BELOW
CarGurus IMV of $8,407

Price: $6,900

Mileage: 118,280

Location: Vancouver, WA 98665

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2005 BMW X5 4.4i AWD for sale - $6,900, 118,280 miles
Avg. Dealer Rating: (3 reviews) "Very responsive and got back to us right away. Was very fair and listened to what we wanted [which was the Avalanche]. We bought the truck and the process was very easy. No pressure on upsells. And everything was explained to us from beginning to end. Went over the truck from front to back. WE would recommend this dealer to anyone, family, friends and even strangers. Excellent experience."
https://static.cargurus.com/images/forsale/2017/11/30/22/02/2005_bmw_x5-pic-3154749271157755940-152x114.jpeg

2005 BMW X5 4.4i AWD Used Cars in Ocoee, FL 34761

Good Deal
$1,455 BELOW
CarGurus IMV of $7,355

Price: $5,900

Mileage: 125,000

Location: Ocoee, FL 34761

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW X5 4.4i AWD for sale - $5,900, 125,000 miles
Avg. Dealer Rating: (3 reviews) "The dealer/owner called me back within 24 hours for the car I inquired about. We set up a meet time the following the day and as such I followed up and first things first Norman comes up introduces himself hands me the keys and says "hey man take it for a test drive I printed the carfax for you and it is on the dash when you get back we can talk about everything" so to start off. Getting hands on and the facts first is unbeatable I'd rather mess with it and review it first then have a dealer try and sell it to me with his words. Anyway me and my brother evaluated everything and decided this car was the one and we got back conversated and in the process learned myself and Norman are both veterans at which point without hesitation he shaved off a good bit of the price. Let it be known this dealer is vet owned and he does veterans discounts. Always good to see. So he explained how obtains his vehicles and the time line he tests them out as well as what he's done with it. I highly recommend this dealer and his shop to any body looking for a used car and a dealer who will make for a smooth comfortable no pressure experience. Hands down best dealer around as far as I'm concerned."
https://static.cargurus.com/images/forsale/2017/12/12/16/36/2005_bmw_x5-pic-1354509736032547766-152x114.jpeg

2005 BMW X5 4.8is AWD Used Cars in Billings, MT 59101

Good Deal
$1,696 BELOW
CarGurus IMV of $11,695

Price: $9,999

Mileage: 96,312

Location: Billings, MT 59101

Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 BMW X5 4.8is AWD for sale - $9,999, 96,312 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
https://pictures.dealer.com/b/buerkleacuraadw/0296/fcc08ac57d573ce835f37d2fd36c0be3x.jpg

2004 BMW X5 4.4i AWD Used Cars in Minneapolis, MN 55445

Good Deal
$1,936 BELOW
CarGurus IMV of $5,928

Price: $3,992

Mileage: 171,039

Location: Minneapolis, MN 55445

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Kalahari Beige Description: Used 2004 BMW X5 4.4i AWD for sale - $3,992, 171,039 miles with Leather Seats
Avg. Dealer Rating: (10 reviews) "Didn’t have the car I went there to look at. Cars they showed me were still dirty where we folded seats down , etc. My salesperson didn’t know how to get the back seats down or slide the 2nd row forward. Not impressex"
https://static.cargurus.com/images/forsale/2017/06/29/01/11/2005_bmw_x5-pic-1463888660743625774-152x114.jpeg

2005 BMW X5 3.0i AWD Used Cars in Virginia Beach, VA 23462

Good Deal
$1,431 BELOW
CarGurus IMV of $7,926

Price: $6,495

Mileage: 117,990

Location: Virginia Beach, VA 23462

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW X5 3.0i AWD for sale - $6,495, 117,990 miles with Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Email claimed owner was someone named "Bubba" and that it was a private seller, I did not respond."
https://static.cargurus.com/images/forsale/2017/12/01/23/42/2004_bmw_x5-pic-827891565763053294-152x114.jpeg

2004 BMW X5 3.0i AWD Used Cars in Orem, UT 84058

Good Deal
$1,343 BELOW
CarGurus IMV of $6,838

Price: $5,495

Mileage: 151,141

Location: Orem, UT 84058

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW X5 3.0i AWD for sale - $5,495, 151,141 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "quick response"
Please wait ...
All Listings
Please wait ...
Sponsored 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 48 Great Deals $43,988 1,721 listings
2016 BMW X5 14 Great Deals $31,900 326 listings
2015 BMW X5 70 Great Deals $25,990 1,589 listings
2014 BMW X5 47 Great Deals $24,453 883 listings
2013 BMW X5 42 Great Deals $13,799 689 listings
2012 BMW X5 32 Great Deals $11,800 601 listings
2011 BMW X5 22 Great Deals $9,583 547 listings
2010 BMW X5 2 Great Deals $9,380 229 listings
2009 BMW X5 16 Great Deals $7,990 428 listings
2008 BMW X5 26 Great Deals $5,999 579 listings