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 330Ci Review
by Vincent

looooveee

i love this car its the best little two door car but it isnt roomy yah know? its expensive to own with out a doubt and it has alot of nice features but yeah id say buy one if you like bmw

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/09/17/07/2003_bmw_3_series-pic-3123026709903056317-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Portland, OR 97266

Good Deal
$1,203 BELOW
Instant Market Value of $6,698

Price: $5,495

Mileage: 119,789

Location: Portland, OR 97266

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $5,495, 119,789 miles
Avg. Dealer Rating: (2 reviews) "great communication!"
https://static.cargurus.com/images/forsale/2016/07/02/13/51/2003_bmw_3_series-pic-4265816168435005139-152x114.jpeg

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

Good Deal
$1,057 BELOW
Instant Market Value of $5,552

Price: $4,495

Mileage: 153,000

Location: Portland, OR 97206

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,495, 153,000 miles
Avg. Dealer Rating: (6 reviews) "Did not purchase car because of distance and shipping but dealer was very friendly and had excellent communication."
https://static.cargurus.com/images/forsale/2016/08/27/01/34/2005_bmw_3_series-pic-314369026488295008-152x114.jpeg

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

Fair Deal
$425 BELOW
Instant Market Value of $8,424

Price: $7,999

Mileage: 78,199

Location: Hillsboro, OR 97123

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $7,999, 78,199 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "They responded promptly, negotiated in good faith over the phone... Did not purchase a vehicle however will consider if further need arises..."
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
$184 BELOW
Instant Market Value of $8,572

Price: $8,388

Mileage: 90,856

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,856 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (15 reviews) "Although I have not been able to get into see them, they responded quickly to my inquiry and happily answered the questions I had."
https://static.cargurus.com/images/forsale/2016/07/14/06/52/2003_bmw_3_series-pic-923462331081142353-152x114.jpeg

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

Fair Deal
$143 BELOW
Instant Market Value of $8,138

Price: $7,995

Mileage: 110,060

Location: Portland, OR 97220

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i Wagon for sale - $7,995, 110,060 miles with Premium Package, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good experience"
https://static.cargurus.com/images/forsale/2016/08/24/07/57/2004_bmw_3_series-pic-1548756910918055802-152x114.jpeg

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

Fair Deal
$87 BELOW
Instant Market Value of $8,082

Price: $7,995

Mileage: 90,651

Location: Portland, OR 97220

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $7,995, 90,651 miles with Sport Package, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very nice people willing to help and had a lot of info on the the car we were looking at ! Did a follow up on sale of car too."
https://static.cargurus.com/images/forsale/2016/08/12/04/54/2005_bmw_3_series-pic-7296770656894632257-152x114.jpeg

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

Fair Deal
$51 BELOW
Instant Market Value of $10,551

Price: $10,500

Mileage: 77,031

Location: Beaverton, OR 97005

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Sparkling Graphite Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,500, 77,031 miles with Premium Package, 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/08/37/2005_bmw_3_series-pic-4488693457320072659-152x114.jpeg

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

Price: $6,888

Mileage: 122,667

Location: Hillsboro, OR 97123

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $6,888, 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/44/2004_bmw_3_series_330i-pic-6242725163223712352-152x114.jpeg

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

Price: $8,800

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,800, 86,000 miles with Performance Package, Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/03/26/00/08/2005_bmw_3_series-pic-7598450506630286091-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Portland, OR 97266

Price: $8,888

Mileage: ?

Location: Portland, OR 97266

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330xi for sale - $8,888 with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Easy to work with it."
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: 19 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/04/11/01/41/2003_bmw_3_series-pic-5701039656172155443-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Salem, OR 97301

Price: Negotiable

Mileage: ?

Location: Salem, OR 97301

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 BMW 3 Series 325xi for sale
Avg. Dealer Rating: (3 reviews) "Car was sold, but was still listed a week or two later. Very obvious they wanted to bait you in to just call their lot."
https://static.cargurus.com/images/forsale/2016/08/18/08/53/2003_bmw_3_series-pic-3402989554248238153-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Beaverton, OR 97005

Price: Negotiable

Mileage: 158,643

Location: Beaverton, OR 97005

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Green Metallic Description: Used 2003 BMW 3 Series 325i for sale , 158,643 miles
https://static.cargurus.com/images/forsale/2016/08/18/08/53/2004_bmw_3_series-pic-5370781316779360885-152x114.jpeg

2004 BMW 3 Series 325i Wagon Used Cars in Beaverton, OR 97005

Price: Negotiable

Mileage: 161,759

Location: Beaverton, OR 97005

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 325i Wagon for sale , 161,759 miles with Sunroof/Moonroof
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

Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 330xi for sale , 114,823 miles
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 96 Great Deals $22,500 12,764 listings
2015 BMW 3 Series 36 Great Deals $19,994 1,426 listings
2014 BMW 3 Series 45 Great Deals $15,962 1,358 listings
2013 BMW 3 Series 372 Great Deals $11,950 7,004 listings
2012 BMW 3 Series 47 Great Deals $13,669 959 listings
2011 BMW 3 Series 130 Great Deals $8,100 2,808 listings
2010 BMW 3 Series 46 Great Deals $7,900 886 listings
2009 BMW 3 Series 79 Great Deals $6,900 1,532 listings
2008 BMW 3 Series 84 Great Deals $4,700 1,902 listings
2007 BMW 3 Series 83 Great Deals $4,900 2,013 listings