2004 BMW 3 Series for Sale in Yakima, WA

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 3 Series 325i Review
by Justin

Solid Car

It's a fun day-car to drive. Mileage isn't too shabby... but I honestly don't think car companies have changed mileage on their cars a lot... they're just announcing it now, and people are like, "Wow, that's got awesome mileage." Either way, it's a solid, good handling car that I love and will keep with me for a very long time!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/14/04/49/2003_bmw_3_series-pic-2605806108039956201-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Auburn, WA 98002

Fair Deal
$528 BELOW
Instant Market Value of $6,527

Price: $5,999

Mileage: 132,958

Location: Auburn, WA 98002

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,999, 132,958 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "asked to be contacted by email and they phoned!cannot follow my wishes.and would you take me off your contact list ??"
https://static.cargurus.com/images/forsale/2017/03/17/17/03/2003_bmw_3_series-pic-3650425008925032385-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Puyallup, WA 98375

Fair Deal
$46 ABOVE
Instant Market Value of $4,949

Price: $4,995

Mileage: 188,963

Location: Puyallup, WA 98375

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,995, 188,963 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Awesome service, salesman were very knowledgeable and really let the car speak for itself. They had a wide variety of vehicle's and would recommend checking them out if your in the market for a car"
https://static.cargurus.com/images/forsale/2017/04/24/07/19/2005_bmw_3_series-pic-4030788788676686578-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Moses Lake, WA 98837

Fair Deal
$144 ABOVE
Instant Market Value of $6,423

Price: $6,567

Mileage: 146,889

Location: Moses Lake, WA 98837

Average time on market: 25 days Certified Pre-Owned: No Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $6,567, 146,889 miles with Aluminum Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Mileage where wrong, 5 Mileage online, in fact the vehicle had 235 Miles!"
https://static.cargurus.com/images/forsale/2016/12/24/13/01/2005_bmw_3_series-pic-2920211214729810763-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Pasco, WA 99301

Fair Deal
$622 ABOVE
Instant Market Value of $8,878

Price: $9,500

Mileage: 120,243

Location: Pasco, WA 99301

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2005 BMW 3 Series 330xi for sale - $9,500, 120,243 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "I called about this car and they called me right back but didnt know where this car is and they would get back to me and so far i havent heard from them."
https://static.cargurus.com/images/forsale/2017/04/24/02/28/2003_bmw_3_series-pic-8105114927473980814-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Puyallup, WA 98372

Price: $4,995

Mileage: 151,387

Location: Puyallup, WA 98372

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 151,387 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "All the cars looked raggedy and I test drove two. This photo is not the actual car "
https://static.cargurus.com/images/forsale/2017/03/28/13/22/2004_bmw_3_series-pic-7140870315390012885-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Auburn, WA 98002

Price: $5,599

Mileage: 111,458

Location: Auburn, WA 98002

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325xi for sale - $5,599, 111,458 miles
Avg. Dealer Rating: (1 review) "We were lied to even before we made it in, anything to get us to come in. We discussed our price range, our needs, and our credit. We were told no problem on everything and that they had 40 trucks in our price range. That was not the case when we arrived. To make a long story short I would most not recommend. I would not believe anything they say from being able to work with you to the condition of the vehicles, or to the actual price. "
https://static.cargurus.com/images/forsale/2017/04/20/05/57/2004_bmw_3_series-pic-4005928417658993336-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Tacoma, WA 98404

Price: $5,995

Mileage: 127,108

Location: Tacoma, WA 98404

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Matte Gray Description: Used 2004 BMW 3 Series 325xi for sale - $5,995, 127,108 miles
Avg. Dealer Rating: (11 reviews) "The dealer was a very nice guy, he let us test drive the car and let us check it out. I wound up purchasing the vehicle even with some minor damages in the interior which were not mentioned or listed before I made the 2 hour drive to come look at it. On his car gurus listing it said it was a one owner car and no issues reported. When I was showed the car fax, it showed 3 previous owners, and a major head gasket replacement at 48,000 miles. Again, the car drove fine and he assured that the engine was clean and really nice. I took the car to a mechanic just to find out that the serpentine belt is cracked and needs replaced, there are multiple engine leaks with multiple hoses and gasket covers needing to be replaced. The car fax had no issues reported like this. The dealer clearly didnt have the car inspected, telling me that he does not care what condition his cars are in. I drove it off the lot on an empty gas tank, so I had to fill it up after just dropping 6k on the car. The amount of knowledge the dealer had on the car was little to none. I can only blame myself for making the purchase anyway. Hope this comment helps other buyers make better decisions before buying a vehicle. "
https://static.cargurus.com/images/forsale/2016/09/12/10/09/2004_bmw_3_series-pic-6363281524091299902-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Auburn, WA 98002

Price: $5,995

Mileage: 119,902

Location: Auburn, WA 98002

Average time on market: 24 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 119,902 miles
Avg. Dealer Rating: (5 reviews) "Called to ask a few questions was told they would get back in touch and never heard back ..they could have been straight up and said they weren't interested in my trade in."
https://static.cargurus.com/images/forsale/2017/02/13/06/56/2004_bmw_3_series-pic-8268655263023304909-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Puyallup, WA 98371

Price: $7,888

Mileage: 100,533

Location: Puyallup, WA 98371

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $7,888, 100,533 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Just be carefull trully with ANYTHING you are interested in and test drive them PLEASE test drive cuz the ones i test drove had major problems. Its ALL about The money and the dealer."
https://static.cargurus.com/images/forsale/2017/04/18/16/32/2005_bmw_3_series-pic-1418915370130368687-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Federal Way, WA 98003

Price: $8,950

Mileage: 104,230

Location: Federal Way, WA 98003

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2005 BMW 3 Series 325Ci for sale - $8,950, 104,230 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Completely honest made a fair offer by dropping the price "
https://static.cargurus.com/images/forsale/2017/04/20/23/54/2004_bmw_3_series-pic-8284416608941414404-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Federal Way, WA 98003

Price: $8,990

Mileage: 94,441

Location: Federal Way, WA 98003

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,990, 94,441 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "Great people to work with. Got back to me in a timely manner."
https://static.cargurus.com/images/forsale/2017/01/25/04/29/2005_bmw_3_series-pic-8569115045467485670-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Selah, WA 98942

High Price
$776 ABOVE
Instant Market Value of $6,215

Price: $6,991

Mileage: 143,231

Location: Selah, WA 98942

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $6,991, 143,231 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Overpriced, they will not negotiate, won't consider selling at clean retail."
https://static.cargurus.com/images/forsale/2017/02/02/06/18/2003_bmw_3_series-pic-5337164473346505349-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Covington, WA 98042

High Price
$1,333 ABOVE
Instant Market Value of $7,166

Price: $8,499

Mileage: 103,000

Location: Covington, WA 98042

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $8,499, 103,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good sales people and no pressure, only thing is they could have filled the car up with gas."
https://static.cargurus.com/images/forsale/2017/03/10/07/32/2003_bmw_3_series-pic-1885089695427133725-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Puyallup, WA 98371

High Price
$1,300 ABOVE
Instant Market Value of $4,588

Price: $5,888

Mileage: 160,123

Location: Puyallup, WA 98371

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,888, 160,123 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "The salesman was very nice, helpful and responded quickly. "
https://static.cargurus.com/images/forsale/2017/04/08/11/33/2004_bmw_3_series-pic-1113642232448723146-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Auburn, WA 98002

High Price
$1,463 ABOVE
Instant Market Value of $7,287

Price: $8,750

Mileage: 119,307

Location: Auburn, WA 98002

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,750, 119,307 miles with Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "They replied in a couple days which was very nice"
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 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 38 Great Deals $27,996 8,289 listings
2016 BMW 3 Series 154 Great Deals $19,995 3,442 listings
2015 BMW 3 Series 16 Great Deals $15,999 942 listings
2014 BMW 3 Series 200 Great Deals $11,980 4,422 listings
2013 BMW 3 Series 109 Great Deals $11,950 2,972 listings
2012 BMW 3 Series 23 Great Deals $11,291 716 listings
2011 BMW 3 Series 114 Great Deals $7,495 2,842 listings
2010 BMW 3 Series 36 Great Deals $6,195 904 listings
2009 BMW 3 Series 41 Great Deals $5,399 1,435 listings
2008 BMW 3 Series 60 Great Deals $4,995 1,932 listings