2004 BMW X3 for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Add Similar Cars


2004 BMW X3 2.5i Review
by Stephan

Great value in the used market

Solid build, first BMW we have had. Rides a little rough and not for someone looking for a plush ride. Great handling and good ergonomics. Interior is not particularly high end but well constructed. We liked it enough that we just bought a second one, the 3.0 this time.

Find 2004 BMW X3 listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/24/11/58/2005_bmw_x3-pic-5210055764466986259-152x114.jpeg

2005 BMW X3 3.0i Used Cars in North Brunswick, NJ 08902

Great Deal
$3,549 BELOW
Instant Market Value of $8,544

Price: $4,995

Mileage: 88,483

Location: North Brunswick, NJ 08902

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW X3 3.0i for sale - $4,995, 88,483 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "It turned out I didn't buy a vehicle from this dealer but it wasn't anything on their end. They were very responsive and very helpful"
https://static.cargurus.com/images/forsale/2017/05/23/04/52/2004_bmw_x3-pic-7483403038314504115-152x114.jpeg

2004 BMW X3 3.0i Used Cars in Joppa, MD 21085

Great Deal
$2,441 BELOW
Instant Market Value of $7,141

Price: $4,700

Mileage: 105,942

Location: Joppa, MD 21085

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW X3 3.0i for sale - $4,700, 105,942 miles
Avg. Dealer Rating: (37 reviews) "Response was prompt "
https://static.cargurus.com/images/forsale/2017/05/20/01/53/2005_bmw_x3-pic-7987603530524599024-152x114.jpeg

2005 BMW X3 3.0i Used Cars in Joppa, MD 21085

Great Deal
$2,684 BELOW
Instant Market Value of $6,184

Price: $3,500

Mileage: 147,626

Location: Joppa, MD 21085

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW X3 3.0i for sale - $3,500, 147,626 miles with Sunroof/Moonroof
Avg. Dealer Rating: (37 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/05/23/12/21/2005_bmw_x3_3_0i-pic-6024239329820891914-152x114.jpeg

2005 BMW X3 3.0i Used Cars in Brooklyn, 11206

Great Deal
$2,291 BELOW
Instant Market Value of $8,491

Price: $6,200

Mileage: 71,800

Location: Brooklyn, 11206

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW X3 3.0i for sale - $6,200, 71,800 miles with Sport Package, Bluetooth, Leather Seats, Premium Wheels, Sunroof/Moonroof, Heat Package
https://static.cargurus.com/images/forsale/2017/04/28/05/36/2004_bmw_x3-pic-6401307330806482673-152x114.jpeg

2004 BMW X3 3.0i Used Cars in Cherryville, NC 28021

Great Deal
$1,679 BELOW
Instant Market Value of $6,579

Price: $4,900

Mileage: 131,572

Location: Cherryville, NC 28021

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW X3 3.0i for sale - $4,900, 131,572 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Johnson auto sales has quality cars at an affordable price, clean and ready to drive. Eric met me personally to show me the car and was very welcoming and informative on his cars. I would gladly recommend his business to anyone. Thanks Eric"
https://static.cargurus.com/images/forsale/2017/05/13/07/21/2004_bmw_x3-pic-5258858788866405786-152x114.jpeg

2004 BMW X3 3.0i Used Cars in Posen, IL 60469

Great Deal
$1,936 BELOW
Instant Market Value of $6,935

Price: $4,999

Mileage: 119,000

Location: Posen, IL 60469

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW X3 3.0i for sale - $4,999, 119,000 miles
Avg. Dealer Rating: (34 reviews) "Slow to respond. Kept texting me after the car was sold"
https://static.cargurus.com/images/forsale/2017/05/21/21/59/2004_bmw_x3_2_5i-pic-571500128880788167-152x114.jpeg

2004 BMW X3 2.5i Used Cars in Long Island City, 11101

Great Deal
$2,079 BELOW
Instant Market Value of $5,979

Price: $3,900

Mileage: 132,300

Location: Long Island City, 11101

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW X3 2.5i for sale - $3,900, 132,300 miles with Leather Seats, Aluminum Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/04/27/13/18/2004_bmw_x3-pic-7329971520655597233-152x114.jpeg

2004 BMW X3 2.5i Used Cars in North Canton, OH 44720

Great Deal
$1,835 BELOW
Instant Market Value of $5,635

Price: $3,800

Mileage: 150,351

Location: North Canton, OH 44720

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW X3 2.5i for sale - $3,800, 150,351 miles
Avg. Dealer Rating: (9 reviews) "Responded back in reasonable amount of time. Helpful and committed."
https://static.cargurus.com/images/forsale/2017/05/15/02/14/2004_bmw_x3-pic-550775741909358034-152x114.jpeg

2004 BMW X3 2.5i Used Cars in Tarpon Springs, FL 34689

Great Deal
$1,876 BELOW
Instant Market Value of $6,866

Price: $4,990

Mileage: 116,000

Location: Tarpon Springs, FL 34689

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW X3 2.5i for sale - $4,990, 116,000 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "I was contacted and given the information I was in search of and offered to come in for a test drive. Informative, polite and prompt to respond."
https://static.cargurus.com/images/forsale/2016/10/06/01/23/2004_bmw_x3-pic-2423030266493028023-152x114.jpeg

2004 BMW X3 2.5i Used Cars in Lynnwood, WA 98087

Good Deal
$1,796 BELOW
Instant Market Value of $6,795

Price: $4,999

Mileage: 138,635

Location: Lynnwood, WA 98087

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Grey Metallic Description: Used 2004 BMW X3 2.5i for sale - $4,999, 138,635 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Well done! Responsive! Didn't buy this car, but the dealership was honest and straight forward. "
https://static.cargurus.com/images/forsale/2017/02/23/01/41/2005_bmw_x3-pic-1492314021522224426-152x114.jpeg

2005 BMW X3 3.0i Used Cars in Lewisville, TX 75056

Good Deal

Price: $4,988

Mileage: 126,925

Location: Lewisville, TX 75056

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW X3 3.0i for sale - $4,988, 126,925 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (23 reviews) "Called and asked why car had not yet sold and Chris stated that they had just lowered the price, so it may have been the higher price deterring people. I asked specifically what was wrong with the car, such as "is it a smoker's car." The answer was a clear "no." I drove there and as soon as I sat in the car I got up and left...it smelled of cigarette smoke. Not truthful."
https://static.cargurus.com/images/forsale/2017/05/11/16/45/2004_bmw_x3-pic-2985859754702866120-152x114.jpeg

2004 BMW X3 3.0i Used Cars in Valley Stream, NY 11580

Good Deal
$1,299 BELOW
Instant Market Value of $6,194

Price: $4,895

Mileage: 145,410

Location: Valley Stream, NY 11580

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW X3 3.0i for sale - $4,895, 145,410 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/12/17/51/2005_bmw_x3-pic-1998487403245397302-152x114.jpeg

2005 BMW X3 2.5i Used Cars in Posen, IL 60469

Good Deal
$1,702 BELOW
Instant Market Value of $7,201

Price: $5,499

Mileage: 118,000

Location: Posen, IL 60469

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW X3 2.5i for sale - $5,499, 118,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (34 reviews) "Returned calls right away"
https://static.cargurus.com/images/forsale/2017/03/31/12/42/2004_bmw_x3-pic-558723708548011322-152x114.jpeg

2004 BMW X3 3.0i Used Cars in Nashville, TN 37216

Good Deal
$1,289 BELOW
Instant Market Value of $5,840

Price: $4,551

Mileage: 147,552

Location: Nashville, TN 37216

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW X3 3.0i for sale - $4,551, 147,552 miles
Avg. Dealer Rating: (34 reviews) "Dealer was nice, but the car wasn't properly fixed to pass Marta emissions."
https://static.cargurus.com/images/forsale/2017/04/29/17/25/2005_bmw_x3-pic-3410535901822164862-152x114.jpeg

2005 BMW X3 3.0i Used Cars in Upland, CA 91786

Good Deal
$1,273 BELOW
Instant Market Value of $7,673

Price: $6,400

Mileage: 95,122

Location: Upland, CA 91786

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW X3 3.0i for sale - $6,400, 95,122 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Responsive"
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 X3 By Year

Vehicle Deals Starting Price Total Available
2017 BMW X3 82 Great Deals $32,677 8,089 listings
2016 BMW X3 28 Great Deals $25,880 458 listings
2015 BMW X3 16 Great Deals $22,895 275 listings
2014 BMW X3 130 Great Deals $15,999 2,478 listings
2013 BMW X3 20 Great Deals $12,890 406 listings
2012 BMW X3 14 Great Deals $11,500 158 listings
2011 BMW X3 8 Great Deals $10,895 238 listings
2010 BMW X3 1 Great Deal $8,595 133 listings
2009 BMW X3 4 Great Deals $6,990 83 listings
2008 BMW X3 14 Great Deals $4,995 364 listings