2004 BMW X5 for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

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

Nationwide Shipping

Add Similar Cars


2004 BMW X5 3.0i Review
by Larry

Nice to own if you can afford one

I like the luxury and room inside. It does cost a fair bit to run around town but a lot beeter on the open road. I feel very safe in wet weather and the view from up high is good.

Find 2004 BMW X5 listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/09/21/07/14/2004_bmw_x5-pic-6547573642762637613-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Fresno, CA 93701

Great Deal
$4,313 BELOW
CarGurus IMV of $6,808

Price: $2,495

Mileage: 185,383

Location: Fresno, CA 93701

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2004 BMW X5 3.0i for sale - $2,495, 185,383 miles
Avg. Dealer Rating: (11 reviews) "The contact was almost the next day. I did show up to the dealer ship and he pointed everything wrong with the car. I bought it out right and I'm work on the broken things. VERY GOOD DEAL FOR A WELL RUNNING CAR!!! In 2 years it makes it trip to the east coast. "
https://static.cargurus.com/images/forsale/2017/09/14/13/10/2004_bmw_x5-pic-9048566922388303900-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Miami, FL 33150

Great Deal
$2,930 BELOW
CarGurus IMV of $6,929

Price: $3,999

Mileage: 109,997

Location: Miami, FL 33150

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW X5 3.0i for sale - $3,999, 109,997 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/06/12/24/2004_bmw_x5_3_0i-pic-4422703275208850210-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Venice, 34293

Great Deal
$2,770 BELOW
CarGurus IMV of $7,393

Price: $4,623

Mileage: 111,000

Location: Venice, 34293

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW X5 3.0i for sale - $4,623, 111,000 miles with Sport Package, Leather Seats
https://static.cargurus.com/images/forsale/2017/07/20/05/44/2005_bmw_x5-pic-532323296659471945-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Portland, OR 97216

Great Deal
$2,359 BELOW
CarGurus IMV of $7,354

Price: $4,995

Mileage: 141,302

Location: Portland, OR 97216

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW X5 3.0i for sale - $4,995, 141,302 miles
Avg. Dealer Rating: (6 reviews) "We did not end up going to the dealership (many miles) but the service we received was excellent. They answered all of our questions. "
https://static.cargurus.com/images/forsale/2017/08/19/16/38/2005_bmw_x5-pic-8334051059433982163-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Honolulu, HI 96817

Great Deal
$2,124 BELOW
CarGurus IMV of $9,123

Price: $6,999

Mileage: 91,045

Location: Honolulu, HI 96817

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW X5 3.0i for sale - $6,999, 91,045 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "This is the first car I have bought in my life and Choice Auto made it extremely easy to get me on the road with everything I needed. And mostly I appreciate how honest they were to me, I highly recommend choice auto as a dealership!"
https://static.cargurus.com/images/forsale/2017/08/25/20/45/2004_bmw_x5-pic-1855987800600493963-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Pine Bluff, AR 71601

Great Deal
$2,474 BELOW
CarGurus IMV of $5,969

Price: $3,495

Mileage: 155,843

Location: Pine Bluff, AR 71601

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Description: Used 2004 BMW X5 3.0i for sale - $3,495, 155,843 miles
Avg. Dealer Rating: (11 reviews) "Responded quickly to text. Answered most of my questions. "
https://static.cargurus.com/images/forsale/2017/07/06/23/39/2005_bmw_x5-pic-6203390981011740288-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Pompano Beach, FL 33064

Great Deal
$2,269 BELOW
CarGurus IMV of $7,169

Price: $4,900

Mileage: 112,353

Location: Pompano Beach, FL 33064

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 BMW X5 4.4i for sale - $4,900, 112,353 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW X5 4.8is Used Cars in Rochester, MN 55906

Great Deal
$3,073 BELOW
CarGurus IMV of $9,072

Price: $5,999

Mileage: 128,223

Location: Rochester, MN 55906

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Red Description: Used 2005 BMW X5 4.8is for sale - $5,999, 128,223 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Great dealer to work with - I purchased a vehicle from this dealer and it was hassle free. I would recommend them to anyone"
https://static.cargurus.com/images/forsale/2017/08/24/17/37/2005_bmw_x5_4_4i-pic-1519475167706029282-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Hamilton, 45011

Great Deal
$2,239 BELOW
CarGurus IMV of $8,239

Price: $6,000

Mileage: 152,000

Location: Hamilton, 45011

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2005 BMW X5 4.4i for sale - $6,000, 152,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System, Premium Package
https://static.cargurus.com/images/forsale/2017/09/02/18/51/2003_bmw_x5-pic-149946749699046909-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Auburn Hills, MI 48326

Great Deal
$1,940 BELOW
CarGurus IMV of $7,060

Price: $5,120

Mileage: 110,568

Location: Auburn Hills, MI 48326

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2003 BMW X5 3.0i for sale - $5,120, 110,568 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Very helpful. And nice people work with me to the end got my first Mercedes Benz truck yessir!!"
https://static.cargurus.com/images/forsale/2017/06/24/19/15/2005_bmw_x5_3_0i-pic-4402069713641463350-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Port Orange, 32129

Great Deal
$1,950 BELOW
CarGurus IMV of $6,450

Price: $4,500

Mileage: 138,000

Location: Port Orange, 32129

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: White Description: Used 2005 BMW X5 3.0i for sale - $4,500, 138,000 miles with Rear Climate Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Tow Package, Climate Package
https://static.cargurus.com/images/forsale/2017/08/30/21/46/2005_bmw_x5-pic-761544695713340385-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Okemos, MI 48864

Great Deal
$1,966 BELOW
CarGurus IMV of $5,366

Price: $3,400

Mileage: 168,008

Location: Okemos, MI 48864

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Olivine Green Metallic Description: Used 2005 BMW X5 3.0i for sale - $3,400, 168,008 miles with Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Although I never got to buy the truck I was looking at, the internet sales Ladies were very helpful and I would like to do business with them sometime."
https://static.cargurus.com/images/forsale/2017/09/19/13/13/2003_bmw_x5-pic-5086943567035143551-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Columbus, NE 68601

Great Deal
$1,924 BELOW
CarGurus IMV of $5,879

Price: $3,955

Mileage: 189,956

Location: Columbus, NE 68601

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Tan Description: Used 2003 BMW X5 3.0i for sale - $3,955, 189,956 miles with Aluminum Wheels
Avg. Dealer Rating: (25 reviews) "Prompt, courteous service"
https://static.cargurus.com/images/forsale/2017/09/10/06/58/2004_bmw_x5-pic-5852698404045986662-152x114.jpeg

2004 BMW X5 3.0i Used Cars in Davis, CA 95618

Great Deal
$2,191 BELOW
CarGurus IMV of $6,986

Price: $4,795

Mileage: 141,085

Location: Davis, CA 95618

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW X5 3.0i for sale - $4,795, 141,085 miles
Avg. Dealer Rating: (2 reviews) "Highly recommend this dealer. Knowledgeable, courteous and friendly. "
https://static.cargurus.com/images/forsale/2017/09/16/11/39/2005_bmw_x5_4_4i-pic-2967721355169843531-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Brooklyn, 11235

Great Deal
$1,845 BELOW
CarGurus IMV of $8,745

Price: $6,900

Mileage: 108,000

Location: Brooklyn, 11235

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Brown Description: Used 2005 BMW X5 4.4i for sale - $6,900, 108,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Climate Package
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 41 Great Deals $40,475 4,248 listings
2016 BMW X5 11 Great Deals $29,950 296 listings
2015 BMW X5 53 Great Deals $28,495 872 listings
2014 BMW X5 126 Great Deals $25,900 1,508 listings
2013 BMW X5 42 Great Deals $13,996 746 listings
2012 BMW X5 28 Great Deals $11,999 582 listings
2011 BMW X5 24 Great Deals $12,575 598 listings
2010 BMW X5 6 Great Deals $10,495 275 listings
2009 BMW X5 17 Great Deals $8,595 423 listings
2008 BMW X5 30 Great Deals $6,550 600 listings