2004 BMW 3 Series for Sale in Portland, OR

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


2004 BMW 3 Series 320i Review
by Henrik

Just a great car

2,2 liters, straight six, 170 bhp, 210 Nm, 0-100 km/h 8,3 s, top speed 226. This engine just goes on and on and on... Otherwise I like the looks of his car. When you fist have lowerd it 60 mm in front and 30-40 mm in the back it really looks mean.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/08/16/11/2003_bmw_3_series-pic-6049759647376859010-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Longview, WA 98632

Good Deal
$2,040 BELOW
Instant Market Value of $5,835

Price: $3,795

Mileage: 149,880

Location: Longview, WA 98632

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i Wagon for sale - $3,795, 149,880 miles
Avg. Dealer Rating: (7 reviews) "Good phone skills and gave me good information."
https://static.cargurus.com/images/forsale/2016/09/08/01/43/2004_bmw_3_series-pic-1833287683949465085-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Portland, OR 97202

Fair Deal
$967 BELOW
Instant Market Value of $7,962

Price: $6,995

Mileage: 116,781

Location: Portland, OR 97202

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 116,781 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "excellent response by email ! Ram Sport sold before I could get back to them "
https://static.cargurus.com/images/forsale/2016/08/09/04/26/2004_bmw_3_series-pic-1764412380043264613-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Hillsboro, OR 97123

Fair Deal
$643 BELOW
Instant Market Value of $6,438

Price: $5,795

Mileage: 126,077

Location: Hillsboro, OR 97123

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,795, 126,077 miles
Avg. Dealer Rating: (10 reviews) "Easy to work with."
https://static.cargurus.com/images/forsale/2016/09/01/04/37/2005_bmw_3_series-pic-3969196319769827671-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Beaverton, OR 97005

Fair Deal
$330 BELOW
Instant Market Value of $10,317

Price: $9,987

Mileage: 77,031

Location: Beaverton, OR 97005

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Sparkling Graphite Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $9,987, 77,031 miles with Premium Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "They were great on cumunication and very helpful and full of information about the vehicle I would definitely buy from them."
https://static.cargurus.com/images/forsale/2016/07/22/14/30/2005_bmw_3_series-pic-2967970271590764359-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Gresham, OR 97080

Fair Deal
$139 BELOW
Instant Market Value of $8,527

Price: $8,388

Mileage: 90,936

Location: Gresham, OR 97080

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $8,388, 90,936 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (17 reviews) "The truck is over priced based on KBB, Edmonds, and Autotrader dealer retail. Also, they low balled me on my trade in offer which is a like new 2013 Prius, in high demand with low miles. Waste of time unless you like getting ripped off."
https://static.cargurus.com/images/forsale/2016/07/22/08/37/2005_bmw_3_series-pic-4488693457320072659-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Hillsboro, OR 97123

Price: $3,500

Mileage: 122,667

Location: Hillsboro, OR 97123

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $3,500, 122,667 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "didn't even try to sell this car. knew nothing about it. "
https://static.cargurus.com/images/forsale/2016/08/17/00/41/2004_bmw_3_series_330i-pic-9090541702242124265-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Portland, 97266

Price: $8,400

Mileage: 86,000

Location: Portland, 97266

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $8,400, 86,000 miles with Performance Package, Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/09/22/07/28/2005_bmw_3_series-pic-2970626680608381570-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Portland, OR 97216

Price: $9,997

Mileage: 63,111

Location: Portland, OR 97216

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,997, 63,111 miles
Avg. Dealer Rating: (9 reviews) "Contacted back fast."
https://static.cargurus.com/images/forsale/2016/03/12/20/10/2004_bmw_3_series-pic-8084107108456093460-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Portland, OR 97216

Price: $9,998

Mileage: ?

Location: Portland, OR 97216

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $9,998
https://static.cargurus.com/images/forsale/2016/03/12/20/10/2004_bmw_3_series-pic-473940758109465963-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Portland, OR 97216

Price: Negotiable

Mileage: 114,823

Location: Portland, OR 97216

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 330xi for sale , 114,823 miles
https://static.cargurus.com/images/forsale/2016/03/24/12/30/2005_bmw_3_series-pic-7692259047814443970-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Salem, OR 97301

Price: Negotiable

Mileage: 95,000

Location: Salem, OR 97301

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 325Ci for sale , 95,000 miles
Avg. Dealer Rating: (5 reviews) "Answered all my questions!"
https://static.cargurus.com/images/forsale/2016/09/20/22/00/2004_bmw_3_series-pic-1484204209882411005-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Milwaukie, OR 97267

Fair Deal
$195 ABOVE
Instant Market Value of $5,800

Price: $5,995

Mileage: 139,610

Location: Milwaukie, OR 97267

Average time on market: 21 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 139,610 miles
Avg. Dealer Rating: (21 reviews) "Very straight forward. Always up front."
https://static.cargurus.com/images/forsale/2016/09/07/19/25/2003_bmw_3_series-pic-3471432748132747745-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Portland, OR 97202

Fair Deal
$91 BELOW
Instant Market Value of $5,086

Price: $4,995

Mileage: 161,000

Location: Portland, OR 97202

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 161,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "responce was a form email. i tried a couple of times to get somewhere with this dealer with questions and got little or no response"
https://static.cargurus.com/images/forsale/2015/10/20/18/51/2004_bmw_3_series-pic-5871371821131684993-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Salem, OR 97301

Fair Deal
$425 ABOVE
Instant Market Value of $5,570

Price: $5,995

Mileage: 147,175

Location: Salem, OR 97301

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 147,175 miles
Avg. Dealer Rating: (1 review) "Jerry, was awesome to work with, very personal. The vehicle that I went to see had been sold for a couple days. Jerry, did text me later that day about another vehicle that was coming to the lot."
https://static.cargurus.com/images/forsale/2016/09/17/15/50/2003_bmw_3_series-pic-5198264230964994333-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Milwaukie, OR 97267

Fair Deal
$198 ABOVE
Instant Market Value of $6,797

Price: $6,995

Mileage: 102,701

Location: Milwaukie, OR 97267

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $6,995, 102,701 miles with Alloy Wheels
Avg. Dealer Rating: (53 reviews) "Small location. Wouldn't give a test drive until pre approved. Would have probably done business otherwise. "
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
2016 BMW 3 Series 121 Great Deals $23,000 11,563 listings
2015 BMW 3 Series 42 Great Deals $18,491 1,343 listings
2014 BMW 3 Series 73 Great Deals $16,888 1,703 listings
2013 BMW 3 Series 383 Great Deals $11,950 7,082 listings
2012 BMW 3 Series 54 Great Deals $13,900 959 listings
2011 BMW 3 Series 166 Great Deals $8,900 2,964 listings
2010 BMW 3 Series 51 Great Deals $6,999 898 listings
2009 BMW 3 Series 86 Great Deals $6,499 1,580 listings
2008 BMW 3 Series 91 Great Deals $4,700 1,946 listings
2007 BMW 3 Series 100 Great Deals $4,900 2,087 listings