BMW
X5
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search
Hot Car

2004 BMW X5 4.4i
113,457 Miles | Pasadena, CA
$7,995
est. $144/mo

Track Price Check Availability

2004 BMW X5 3.0i
120,000 Miles | St. Louis, MO
$6,550
est. $118/mo

Track Price Check Availability

2004 BMW X5 4.8is
196,516 Miles | Hayden, ID
$3,995
est. $72/mo

Track Price Check Availability

2004 BMW X5 4.4i
95,855 Miles | Denver, CO
$9,999
est. $180/mo

Track Price Check Availability
Hot Car

2004 BMW X5 3.0i
157,456 Miles | Martinsburg, WV
$3,995
est. $72/mo

Track Price Check Availability

2004 BMW X5 3.0i
184,270 Miles | West Richland, WA
$5,950
est. $107/mo

Track Price Check Availability

2004 BMW X5 4.4i
99,750 Miles | Harrison, NY
$6,827
est. $123/mo

Track Price Check Availability

2004 BMW X5 3.0i
108,887 Miles | Sykesville, MD
$8,770
est. $158/mo

Track Price Check Availability

2004 BMW X5 3.0i
149,012 Miles | Englewood, CO
$6,288
est. $113/mo

Track Price Check Availability

2004 BMW X5 3.0i
| Louisville, KY
$7,995
est. $144/mo

Track Price Check Availability

2004 BMW X5 3.0i
181,069 Miles | Gilroy, CA
$7,777
est. $140/mo

Track Price Check Availability

2004 BMW X5 3.0i
82,256 Miles | Bellingham, WA
$8,995
est. $162/mo

Track Price Check Availability

2004 BMW X5 3.0i
114,123 Miles | Denver, CO
$9,499
est. $171/mo

Track Price Check Availability

2004 BMW X5 4.4i
162,699 Miles | Lincoln, NE
$9,798
est. $176/mo

Track Price Check Availability

2004 BMW X5 3.0i
86,004 Miles | Huntington Beach, CA
$9,500
est. $171/mo

Track Price Check Availability
Fresh

2004 BMW X5 3.0i
85,546 Miles | Costa Mesa, CA
$8,490
est. $153/mo

Track Price Check Availability

2004 BMW X5 3.0i
155,000 Miles | Burien, WA
$6,495
est. $117/mo

Track Price Check Availability

2004 BMW X5 3.0i
66,287 Miles | San Diego, CA
$12,499
est. $225/mo

Track Price Check Availability
Fresh

2004 BMW X5 3.0i
120,095 Miles | Clearfield, UT
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 BMW X5 4.4i
180,233 Miles | Hooksett, NH
$3,995
est. $72/mo

Track Price Check Availability

2004 BMW X5 Owner Ratings & Reviews

Write a Review

2004 BMW X5 - It is large and drives pretty well, but the car has some computer issues.

Tom
Providence, Rhode Island
Overall
3.0
Value
2.0
Performance
3.0
Style
4.0
Comfort
4.0
Fuel Economy
2.0
Reliability
2.0
I liked that the car was the color I would prefer and was looking for an SUV for close to around 2,000 dollars.
Story
Got to see the whole east coast while in the car. From New Jersey all the way up to Maine.
Pros
The car has leather interior and a lot of spacious room inside. It easily fits a ton of grocery or whatever else you would want to put inside the back of the trunk. There is plenty of leg room for the kids in their car seats in the back. Plenty of space for your legs and items inside the front as well.
Cons
The car seems to have a few computer issues, which is apparently normal with these cars from that time frame. The car has to be filled with premium gas, which is quite expensive in this area. The cars heating and cooling system works but has issues due to the way it was setup with a small dial that changed, whether it is blowing hot or cold are and is easily bumped and changed to something you may not want on.