0 Saved Listings
Contact These Dealers
2004 BMW X5 For Sale
Change

New Search

Filter Results

Similar Cars
Updating result. Please wait
Trim
Price Range
Any to Any
Year Range
Any to Any
Mileage Range
Any to Any
Exterior Color
Pictures
Condition
Transmission
Features

Convenience

Seats

Mechanical

Safety

Comfort

Body Style

Connectivity

Entertainment

Used BMW X5 Buying Tip
 
Refreshed for 2014, the BMW X5 continues as the largest vehicle to wear the roundel, while adding new features and options. With six- and eight-cylinder engines, all-wheel drive, and seating for up to seven, the X5 can be configured for many purposes. When looking for a used X5, be sure all recalls and updates have been performed before buying, as some recalls of the X5 have dealt with critical safety systems. Diesel models are surprisingly fuel efficient, but relatively rare. Stick to the second-generation X5, which began production in 2006, if you'd like a near-new look--it hasn't changed much until 2014, making earlier second-gen models potential bargains for the image-conscious.
 
Locate BMW X5 listings near you
Enter your Zip
Active filters Clear all filters
Found vehicles
List
Grid
Displaying 1 - 15 of 32 Listings
Use your     (arrow) keys to browse more listings

Used 2004 BMW X5 3.0i in Olathe, KS 66061

$8,950
  • Mileage: 102,209 miles
  • Location: Olathe, KS
  • Seller: All American Auto Mart
  • Phone: 866-375-1635
Certified: No Transmission:Automatic Color:White
Description: 2004 BMW X5 3.0i for Sale - $8,950 102,209 miles with Leather Seats

Used 2004 BMW X5 3.0i in Fitzgerald, GA 31750

Not Available
  • Mileage: 180,326 miles
  • Location: Fitzgerald, GA
  • Seller: Fitzgerald Ford and Lincoln
Certified: No Transmission:Automatic Color:
Description: 2004 BMW X5 3.0i for Sale - 180,326 miles with Leather Seats

Used 2004 BMW X5 3.0i in Long Beach, CA 90804

$6,995
  • Mileage: 149,712 miles
  • Location: Long Beach, CA
  • Seller: Diamond Motorcars, Inc.
  • Phone: 888-820-7659
Certified: No Transmission:Automatic Color:Gray
Description: 2004 BMW X5 3.0i for Sale - $6,995 149,712 miles with Leather Seats, Sunroof / Moonroof

Used 2004 BMW X5 3.0i in Sunnyvale, CA 94087

$7,999
  • Mileage: 119,773 miles
  • Location: Sunnyvale, CA
  • Seller: Bay Area Auto Imports
  • Phone: 888-695-3101
Certified: No Transmission:Automatic Color:Brown
Description: 2004 BMW X5 3.0i for Sale - $7,999 119,773 miles with Leather Seats

Used 2004 BMW X5 3.0i in Birmingham, AL 35210

$7,993
  • Mileage: 117,866 miles
  • Location: Birmingham, AL
  • Seller: Land Rover/Jaguar Birmingham
  • Phone: 888-347-2114
Certified: No Transmission:Automatic Color:Gold
Description: 2004 BMW X5 3.0i for Sale - $7,993 117,866 miles with Leather Seats, Sunroof / Moonroof

Used 2004 BMW X5 3.0i in Hanover, MA 02339

$10,900
  • Mileage: 118,329 miles
  • Location: Hanover, MA
  • Seller: The Automart
  • Phone: 888-821-6679
Certified: No Transmission:Automatic Color:Gray
Description: 2004 BMW X5 3.0i for Sale - $10,900 118,329 miles with Leather Seats, Sunroof / Moonroof

Used 2004 BMW X5 3.0i in Bristol, TN 37620

Not Available
  • Mileage: 169,966 miles
  • Location: Bristol, TN
  • Seller: Friendship Chrysler Jeep Dodge RAM
  • Phone: 888-556-8576
Certified: No Transmission:Automatic Color:Black
Description: 2004 BMW X5 3.0i for Sale - 169,966 miles with Leather Seats

Used 2004 BMW X5 3.0i in Warner Robins, GA 31088

Not Available
  • Mileage: 104,930 miles
  • Location: Warner Robins, GA
  • Seller: Five Star Ford Lincoln
Certified: No Transmission:Automatic Color:
Description: 2004 BMW X5 3.0i for Sale - 104,930 miles with Leather Seats

Used 2004 BMW X5 3.0i in Boone, NC 28607

Not Available
  • Mileage: 110,575 miles
  • Location: Boone, NC
  • Seller: Modern Ford of Boone
Certified: No Transmission:Automatic Color:
Description: 2004 BMW X5 3.0i for Sale - 110,575 miles with Leather Seats

Used 2004 BMW X5 4.4i in North Brunswick, NJ 08902

Not Available
  • Mileage: 118,597 miles
  • Location: North Brunswick, NJ
  • Seller: Malouf Ford - Lincoln, Inc.
Certified: No Transmission:Automatic Color:
Description: 2004 BMW X5 4.4i for Sale - 118,597 miles with Leather Seats

Used 2004 BMW X5 4.4i in Selah, WA 98942

$6,999
  • Mileage: 181,869 miles
  • Location: Selah, WA
  • Seller: Brian Harris Used Cars
  • Phone: 888-220-9204
Certified: No Transmission:Automatic Color:Gray
Description: 2004 BMW X5 4.4i for Sale - $6,999 181,869 miles with Leather Seats

Used 2004 BMW X5 4.4i in Englewood, CO 80110

$10,287
  • Mileage: 82,707 miles
  • Location: Englewood, CO
  • Seller: The Sharpest Rides
  • Phone: 888-410-9480
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW X5 4.4i for Sale - $10,287 82,707 miles with Leather Seats

Used 2004 BMW X5 AWD 4.4i SUV in Mcdonough, GA 30253

Not Available
  • Mileage: 133,026 miles
  • Location: Mcdonough, GA
  • Seller: LEGACY FORD
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW X5 AWD 4.4i SUV for Sale - 133,026 miles with Leather Seats

Used 2004 BMW X5 4.4i in Carson City, NV 89703

$7,495
  • Mileage: 148,951 miles
  • Location: Carson City, NV
  • Seller: Experience Cars
  • Phone: 855-292-3978
Certified: No Transmission:Automatic Color:Silver
Description: 2004 BMW X5 4.4i for Sale - $7,495 148,951 miles with Leather Seats

Used 2004 BMW X5 4.4i in Pittsford, NY 14534

$11,999
  • Mileage: 73,668 miles
  • Location: Pittsford, NY
  • Seller: Sutherland Auto Sales
  • Phone: 888-890-3279
Certified: No Transmission:Automatic Color:Green
Description: 2004 BMW X5 4.4i for Sale - $11,999 73,668 miles with Leather Seats

Next Page >>

of 3
Save Vehicle
Remove Vehicle
Once you have selected all the cars you like, click "Email Seller"
Email Seller Email Seller