2004 BMW 3 Series for Sale in Yakima, WA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series Review
by Allison

Phenomenal

It's hard to find anything bad to say about this car. My father-in-law has owned it for years (each year he upgrades to the latest model). It's absolutely sturdy and reliable. I remember driving home in the middle of a blizzard with 10 feet of visibility. A foot of snow was falling, and I saw SUV's and Minivans spin out in front of me. In my 4...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/21/16/52/2005_bmw_3_series-pic-8573764184485386063-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Puyallup, WA 98371

Fair Deal
$411 BELOW
Instant Market Value of $5,410

Price: $4,999

Mileage: 151,871

Location: Puyallup, WA 98371

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $4,999, 151,871 miles
Avg. Dealer Rating: (130 reviews) "Salesman was excellent "
https://static.cargurus.com/images/forsale/2017/01/29/07/13/2005_bmw_3_series-pic-886648862201405242-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Puyallup, WA 98372

Fair Deal
$47 BELOW
Instant Market Value of $9,045

Price: $8,998

Mileage: 75,421

Location: Puyallup, WA 98372

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325xi for sale - $8,998, 75,421 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (16 reviews) "Contact was pleasant and informative."
https://static.cargurus.com/images/forsale/2016/12/23/05/39/2003_bmw_3_series-pic-9060963664993950013-152x114.jpeg

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

Fair Deal
$48 ABOVE
Instant Market Value of $6,951

Price: $6,999

Mileage: 89,455

Location: Auburn, WA 98002

Average time on market: 18 days Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 325xi for sale - $6,999, 89,455 miles
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

Fair Deal
$242 ABOVE
Instant Market Value of $6,495

Price: $6,737

Mileage: 143,231

Location: Selah, WA 98942

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $6,737, 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/2016/03/22/03/47/2004_bmw_3_series-pic-2463545717759142052-152x114.jpeg

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

Price: $5,995

Mileage: 127,022

Location: Tacoma, WA 98404

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,995, 127,022 miles with Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (10 reviews) "Really nice, fast, friendly car place. The whole deal is very low pressure and chill. 4 star because the guy only gave us one key which sucks cause we had to get another made a d we had to get a new battery like 2 days after purchasing. Other than that great expierence. We will be purchasing more cars from here. :) "
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: $6,495

Mileage: 119,902

Location: Auburn, WA 98002

Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 330i for sale - $6,495, 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: 27 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $7,888, 100,533 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 93,840

Location: Auburn, WA 98002

Average time on market: 18 days Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 325i for sale , 93,840 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "That responded quickly"
https://static.cargurus.com/images/forsale/2016/10/31/16/48/2005_bmw_3_series-pic-2031684722547914992-152x114.jpeg

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

Price: Negotiable

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 , 104,230 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Terrible, rude and aren't really interested in treating you with respect. I wouldn't recommend contacting them. Plenty of other places to buy veichles from."
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

High Price
$657 ABOVE
Instant Market Value of $8,343

Price: $9,000

Mileage: 115,222

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,000, 115,222 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "All vehicles offered seemed high priced which I blame on the Hanford Effect. I gave them an offer on one rig, but I didn't get a call back with a response. Probably won't be going back, even though the salesman was helpful. They asked for my price range, and then kept showing me trucks that were 8-15 thousand more than I wanted to spend."
https://static.cargurus.com/images/forsale/2017/02/18/01/18/2003_bmw_3_series-pic-5388942501822072800-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Wenatchee, WA 98801

High Price
$933 ABOVE
Instant Market Value of $7,057

Price: $7,990

Mileage: 115,985

Location: Wenatchee, WA 98801

Average time on market: 24 days Certified Pre-Owned: No Color: White Description: Used 2003 BMW 3 Series 330i for sale - $7,990, 115,985 miles
Avg. Dealer Rating: (1 review) "I end up buying the f-150 from them and I did like the service they provide and the honesty, Jose was right on point and over all, he was honest"
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
$845 ABOVE
Instant Market Value of $7,654

Price: $8,499

Mileage: 103,000

Location: Covington, WA 98042

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 Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "All salvage titles they tell you they don't get ones with structural damage but you google image the vin and the cars are destroyed buyer beware!"
https://static.cargurus.com/images/forsale/2016/12/09/07/49/2003_bmw_3_series-pic-2377777574213899129-152x114.jpeg

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

High Price
$1,050 ABOVE
Instant Market Value of $4,838

Price: $5,888

Mileage: 160,123

Location: Puyallup, WA 98371

Average time on market: 18 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: (15 reviews) "The salesman was very nice, helpful and responded quickly. "
https://static.cargurus.com/images/forsale/2017/02/09/11/16/2005_bmw_3_series-pic-5847594668619982542-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Wenatchee, WA 98801

Overpriced
$2,881 ABOVE
Instant Market Value of $7,109

Price: $9,990

Mileage: 105,056

Location: Wenatchee, WA 98801

Average time on market: 23 days Certified Pre-Owned: No Color: White Description: Used 2005 BMW 3 Series 325i for sale - $9,990, 105,056 miles with Sport Package
Avg. Dealer Rating: (1 review) "Excellent!"
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 17 Great Deals $27,877 8,310 listings
2016 BMW 3 Series 224 Great Deals $21,999 4,916 listings
2015 BMW 3 Series 26 Great Deals $16,941 879 listings
2014 BMW 3 Series 202 Great Deals $11,980 3,548 listings
2013 BMW 3 Series 270 Great Deals $10,900 4,580 listings
2012 BMW 3 Series 37 Great Deals $11,490 905 listings
2011 BMW 3 Series 182 Great Deals $6,999 3,237 listings
2010 BMW 3 Series 57 Great Deals $5,500 1,000 listings
2009 BMW 3 Series 76 Great Deals $5,499 1,673 listings
2008 BMW 3 Series 108 Great Deals $4,500 2,173 listings