2004 BMW X5 for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW X5 3.0i Review
by Stephanie

2004 BMW x5 3.0

Absolutely love it- just hard on gas. But it's comfortable, strong, heavy, smooth, safe, responds well, is reliable, looks great and very roomy. Fantastic road trip vehicle. Not too good for city driving but hands down the best SUV in its class! Handles remarkably well on curves and a very stable ride. Steering may be a bit tight for some wo...

Find 2004 BMW X5 listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/23/14/41/2005_bmw_x5-pic-3478710551248189491-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Hasbrouck Heights, NJ 07604

Great Deal
$4,115 BELOW
Instant Market Value of $10,109

Price: $5,994

Mileage: 102,439

Location: Hasbrouck Heights, NJ 07604

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW X5 4.4i for sale - $5,994, 102,439 miles with Rear Climate Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "They were quick but only by email once."
https://static.cargurus.com/images/forsale/2016/06/02/12/26/2004_bmw_x5-pic-6828456098599567416-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Murray, UT 84107

Great Deal
$3,257 BELOW
Instant Market Value of $7,624

Price: $4,367

Mileage: 132,011

Location: Murray, UT 84107

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Toledo Blue Metallic Description: Used 2004 BMW X5 3.0i for sale - $4,367, 132,011 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "took fore ever to get a response."
https://static.cargurus.com/images/forsale/2016/08/22/20/12/2003_bmw_x5-pic-3209991589972232933-152x114.jpeg

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

Great Deal
$2,938 BELOW
Instant Market Value of $7,933

Price: $4,995

Mileage: 120,100

Location: Auburn, WA 98002

Average time on market: 21 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW X5 3.0i for sale - $4,995, 120,100 miles
Avg. Dealer Rating: (4 reviews) "Great car and very helpful and trustworthy dealership! I would shop there again in the future!"
https://static.cargurus.com/images/forsale/2016/08/17/19/21/2005_bmw_x5-pic-1163697108149245187-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Hollywood, FL 33023

Great Deal
$3,254 BELOW
Instant Market Value of $8,249

Price: $4,995

Mileage: 112,041

Location: Hollywood, FL 33023

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2005 BMW X5 4.4i for sale - $4,995, 112,041 miles
https://static.cargurus.com/images/forsale/2016/08/17/22/10/2003_bmw_x5_3_0i-pic-9057968728854320350-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Bellerose, 11426

Great Deal
$2,649 BELOW
Instant Market Value of $7,499

Price: $4,850

Mileage: 122,534

Location: Bellerose, 11426

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW X5 3.0i for sale - $4,850, 122,534 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Premium Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/01/22/11/39/2003_bmw_x5-pic-8444794273337250593-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Pompano Beach, FL 33062

Great Deal
$2,919 BELOW
Instant Market Value of $6,718

Price: $3,799

Mileage: 117,384

Location: Pompano Beach, FL 33062

Average time on market: 21 days Certified Pre-Owned: No Color: Gray Description: Used 2003 BMW X5 3.0i for sale - $3,799, 117,384 miles with Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "Very good"
https://static.cargurus.com/images/forsale/2016/08/21/08/23/2005_bmw_x5-pic-5463319506535304022-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Pontiac, MI 48340

Great Deal
$2,523 BELOW
Instant Market Value of $8,522

Price: $5,999

Mileage: 125,097

Location: Pontiac, MI 48340

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW X5 3.0i for sale - $5,999, 125,097 miles
Avg. Dealer Rating: (1 review) "Quick response"
https://static.cargurus.com/images/forsale/2016/08/11/00/38/2005_bmw_x5-pic-3100747842980045647-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Ephrata, PA 17522

Great Deal
$2,558 BELOW
Instant Market Value of $8,533

Price: $5,975

Mileage: 134,770

Location: Ephrata, PA 17522

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Navy Blue Description: Used 2005 BMW X5 3.0i for sale - $5,975, 134,770 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "I traveled 2 plus hours to see about the condition of this Audi. Sales person came out with a key. That's all he had with him. No paper work or records of service. Basically a very minimum knowledge of this vehicle. Detailing was poor. Body was more dinged & scratched then photos revealed from Internet. Had friend with me to check out the vehicle. Friend asked about negotiating a price. Salesman said no way. Never even started the car or test drive. Called owner after we left. He claimed he would pull timing cover & check timing belt. I offered 7K cash. He said he'd go "a couple hundred" down off price. He called me back 15 minutes later claiming he pulled cover & mechanic said timing assembly could have had service with new belt. Thats hard to believe that procedure could be done in 15 minutes. I had cash in my pocket. No fuss no muss. They missed out on selling that vehicle. Be wary. "
https://static.cargurus.com/images/forsale/2016/07/12/21/50/2005_bmw_x5-pic-5043458938011155723-152x114.jpeg

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

Great Deal
$3,104 BELOW
Instant Market Value of $13,103

Price: $9,999

Mileage: 96,312

Location: Billings, MT 59101

Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 BMW X5 4.8is for sale - $9,999, 96,312 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW X5 3.0i Used Cars in Newark, NJ 07104

Great Deal
$2,941 BELOW
Instant Market Value of $7,136

Price: $4,195

Mileage: 141,623

Location: Newark, NJ 07104

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW X5 3.0i for sale - $4,195, 141,623 miles
Avg. Dealer Rating: (27 reviews) "Seems like everything these guys do is shady. Heed the previous reviews!"
https://static.cargurus.com/images/forsale/2016/07/21/01/28/2005_bmw_x5-pic-3819735214175624551-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Passaic, NJ 07055

Great Deal
$2,228 BELOW
Instant Market Value of $8,717

Price: $6,489

Mileage: 112,273

Location: Passaic, NJ 07055

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW X5 3.0i for sale - $6,489, 112,273 miles
Avg. Dealer Rating: (6 reviews) "I had a great experience with Din Motors eventhough I did not purchase the Ford Explorer... I picked up a loaded 2008 Chrysler Pacifica instead! Matt was great and so was Jerry. Got the newer more loaded Chrysler for the same price with no hassles, no pressure, great service."
https://static.cargurus.com/images/forsale/2016/08/04/05/54/2004_bmw_x5-pic-4807021664300022215-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Silver Spring, MD 20910

Great Deal
$2,387 BELOW
Instant Market Value of $8,887

Price: $6,500

Mileage: 96,748

Location: Silver Spring, MD 20910

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW X5 3.0i for sale - $6,500, 96,748 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Great price and attentive staff. I would appreciate if they had toilet paper in the bathroom next time."
https://static.cargurus.com/images/forsale/2016/08/15/21/21/2003_bmw_x5_3_0i-pic-8810288893625165532-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Riverdale, 30296

Great Deal
$2,238 BELOW
Instant Market Value of $4,738

Price: $2,500

Mileage: 197,000

Location: Riverdale, 30296

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW X5 3.0i for sale - $2,500, 197,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/16/20/35/2003_bmw_x5_4_4i-pic-490363671804466325-152x114.jpeg

2003 BMW X5 4.4i Used Cars in Knoxville, 37922

Great Deal
$2,449 BELOW
Instant Market Value of $9,149

Price: $6,700

Mileage: 101,000

Location: Knoxville, 37922

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue/green Description: Used 2003 BMW X5 4.4i for sale - $6,700, 101,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/06/10/06/26/2005_bmw_x5-pic-3066418146498448526-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Palm Desert, CA 92260

Great Deal
$2,177 BELOW
Instant Market Value of $8,676

Price: $6,499

Mileage: 125,010

Location: Palm Desert, CA 92260

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Sterling Grey Metallic Description: Used 2005 BMW X5 3.0i for sale - $6,499, 125,010 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great contact, great service. Highly recommended"
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
2016 BMW X5 28 Great Deals $40,000 3,371 listings
2015 BMW X5 19 Great Deals $36,399 480 listings
2014 BMW X5 10 Great Deals $34,936 279 listings
2013 BMW X5 125 Great Deals $18,960 2,093 listings
2012 BMW X5 43 Great Deals $17,998 728 listings
2011 BMW X5 46 Great Deals $15,947 622 listings
2010 BMW X5 11 Great Deals $9,837 285 listings
2009 BMW X5 33 Great Deals $10,900 507 listings
2008 BMW X5 22 Great Deals $9,400 634 listings
2007 BMW X5 25 Great Deals $8,995 512 listings