2004 BMW 3 Series for Sale in Seattle, 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

Nationwide Shipping

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 320i Review
by Andy

Ticks all the boxes.

320D sport not 320i. This car is an excellent alrounder. Is is quick , handles well, looks good is comfortable reliable and economical. These things are not cheap to buy and parts are expensive. All in all though They are a great cars!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/08/23/59/2005_bmw_3_series-pic-1839869092420371692-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Seattle, WA 98108

Good Deal
$1,138 BELOW
CarGurus IMV of $9,633

Price: $8,495

Mileage: 107,136

Location: Seattle, WA 98108

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Blue Description: Used 2005 BMW 3 Series 330Ci for sale - $8,495, 107,136 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews) "I think they are honest beacouse the fist they let me know about the Mercedes battery insurance and they say be aware thanks for the head up"
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

Good Deal
$925 BELOW
CarGurus IMV of $5,920

Price: $4,995

Mileage: 127,200

Location: Tacoma, WA 98404

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Matte Gray Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 127,200 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (17 reviews) "At the other place it took over an hour just to get the out the door price. But at Tacoma Car Sale I was in and out in my new car in less then an hour. Alex made the process smooth. They have my business in the future."
https://static.cargurus.com/images/forsale/2017/07/30/01/27/2005_bmw_3_series-pic-6661757508012336412-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Seattle, WA 98125

Good Deal
$1,051 BELOW
CarGurus IMV of $7,050

Price: $5,999

Mileage: 100,201

Location: Seattle, WA 98125

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $5,999, 100,201 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Very nice very patient and helpful"
https://static.cargurus.com/images/forsale/2017/08/12/13/19/2005_bmw_3_series-pic-8414262557924589332-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Stanwood, WA 98292

Good Deal
$880 BELOW
CarGurus IMV of $6,380

Price: $5,500

Mileage: 126,551

Location: Stanwood, WA 98292

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $5,500, 126,551 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Dealer was professional and honest. Agreed to keep vehicle on lot so that I could drive south the following day despite others interested. Allowed me to bring truck for a buyer's inspection at a nearby mechanic shop. No red flags or suspicious vehicle alterations. I'm happy with the truck and would recommend this dealership to anyone!"
https://static.cargurus.com/images/forsale/2017/07/26/23/35/2004_bmw_3_series-pic-8768095391254312189-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Seattle, WA 98108

Good Deal
$849 BELOW
CarGurus IMV of $6,844

Price: $5,995

Mileage: 135,888

Location: Seattle, WA 98108

Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 135,888 miles with Premium Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Fin at Finesse Auto was awesome! Very honest about everything and even met me early on a Saturday morning so I could pick the truck up and drive back home. Very pleased "
https://static.cargurus.com/images/forsale/2017/08/15/05/12/2005_bmw_3_series-pic-8743345584189222313-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Tacoma, WA 98409

Good Deal
$874 BELOW
CarGurus IMV of $9,824

Price: $8,950

Mileage: 98,940

Location: Tacoma, WA 98409

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $8,950, 98,940 miles with Performance Package, Leather Seats, Premium Wheels
Avg. Dealer Rating: (2 reviews) "my wife and I went to tnt automite we had a great time. the team there are very knowledgeable and a lot of fun. I had a great experience, and got a great deal."
https://static.cargurus.com/images/forsale/2017/08/11/23/38/2004_bmw_3_series-pic-1088335595513679576-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Seattle, WA 98108

Fair Deal
$723 BELOW
CarGurus IMV of $10,218

Price: $9,495

Mileage: 79,035

Location: Seattle, WA 98108

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Gray Description: Used 2004 BMW 3 Series 330Ci for sale - $9,495, 79,035 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews) "Th salesperson was very nice. He didn't push to buy the car. "
https://static.cargurus.com/images/forsale/2017/06/08/19/17/2003_bmw_3_series-pic-8846044352838463836-152x114.jpeg

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

Fair Deal
$558 BELOW
CarGurus IMV of $4,553

Price: $3,995

Mileage: 188,963

Location: Puyallup, WA 98375

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $3,995, 188,963 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good guys. I'm still working on financing."
https://static.cargurus.com/images/forsale/2017/08/12/06/53/2003_bmw_3_series-pic-3528178022148871330-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Stanwood, WA 98292

Fair Deal
$488 BELOW
CarGurus IMV of $5,479

Price: $4,991

Mileage: 133,070

Location: Stanwood, WA 98292

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,991, 133,070 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "It was okay, we talked a little bit but the car didn't pass safety so I was unable to buy from them."
https://static.cargurus.com/images/forsale/2017/06/01/01/39/2003_bmw_3_series-pic-8304775142525700877-152x114.jpeg

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

Fair Deal
$604 BELOW
CarGurus IMV of $5,048

Price: $4,444

Mileage: 170,635

Location: Puyallup, WA 98371

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330xi for sale - $4,444, 170,635 miles with Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "Patrick tried to get me to put down a non-refundable $500 deposit to hold the car. Decided I did not want to work with this dealership."
https://static.cargurus.com/images/forsale/2017/08/02/00/39/2004_bmw_3_series-pic-1839808732679554062-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Everett, WA 98204

Fair Deal
$404 BELOW
CarGurus IMV of $5,504

Price: $5,100

Mileage: 148,871

Location: Everett, WA 98204

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $5,100, 148,871 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Rob was easy to work with and had paperwork ready for us when we arrived to pick up car from out of town. Car was priced fairly and accurately represented."
https://static.cargurus.com/images/forsale/2017/06/20/18/19/2003_bmw_3_series-pic-5444810104088202669-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Marysville, WA 98270

Fair Deal
$348 BELOW
CarGurus IMV of $6,298

Price: $5,950

Mileage: 136,930

Location: Marysville, WA 98270

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,950, 136,930 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good dudes "
https://static.cargurus.com/images/forsale/2017/08/09/07/32/2003_bmw_3_series-pic-3780446612272650702-152x114.jpeg

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

Fair Deal
$357 BELOW
CarGurus IMV of $5,352

Price: $4,995

Mileage: 131,240

Location: Puyallup, WA 98371

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 131,240 miles
https://static.cargurus.com/images/forsale/2017/04/07/05/58/2005_bmw_3_series-pic-8884850334529443856-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Everett, WA 98204

Fair Deal
$327 BELOW
CarGurus IMV of $10,277

Price: $9,950

Mileage: 90,000

Location: Everett, WA 98204

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dark Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,950, 90,000 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "David at leavitt auto sales was great. No pressure, laid back and made for a quick transaction. Very happy with their service. "
https://static.cargurus.com/images/forsale/2017/08/07/18/52/2005_bmw_3_series-pic-1224668639684039383-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Seattle, WA 98107

Fair Deal
$606 BELOW
CarGurus IMV of $9,594

Price: $8,988

Mileage: 83,308

Location: Seattle, WA 98107

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,988, 83,308 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "It's funny how little they care about the customer. Took forever for a response, and they're just silly and childish with their emails! Things like [ :) ] are not business appropriate, just childish. Don't bother negotiating ether, it's not worth your time! "
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 166 Great Deals $25,429 8,657 listings
2016 BMW 3 Series 44 Great Deals $19,500 1,920 listings
2015 BMW 3 Series 34 Great Deals $15,995 1,147 listings
2014 BMW 3 Series 241 Great Deals $13,315 5,230 listings
2013 BMW 3 Series 51 Great Deals $10,900 1,629 listings
2012 BMW 3 Series 30 Great Deals $9,995 609 listings
2011 BMW 3 Series 117 Great Deals $4,999 2,500 listings
2010 BMW 3 Series 36 Great Deals $5,986 793 listings
2009 BMW 3 Series 56 Great Deals $4,995 1,321 listings
2008 BMW 3 Series 84 Great Deals $3,000 1,739 listings