2004 BMW 3 Series in Portland, OR

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Alex

Powerful sports sedan.

The 330xi may not be the fastest anymore, the best around turns, or the most luxurious, but you are involved in the driving - its just amazing to drive! The sound of the inline 6 is great - perfect exhaust note, not too loud bout you can tell this thing has some punch. I like the styling - harking back to the days of conservative, elegant BMW...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/27/18/43/2003_bmw_3_series-pic-4687169991372996945-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Vancouver, WA 98686

Great Deal
$1,533 BELOW
Instant Market Value of $8,028

Price: $6,495

Mileage: 109,000

Location: Vancouver, WA 98686

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,495, 109,000 miles
Avg. Dealer Rating: (2 reviews) "drove car off lot home 50 minutes - broke down - overheated - lifters froze up - towed to mechanic. Called "Antonio" who sold me the car - "it was my fault . . . " Refuses to help. This is less than one star dealer."
http://static.cargurus.com/images/forsale/2014/12/17/07/10/2004_bmw_3_series-pic-3616659551898994003-152x114.jpeg

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

Good Deal
$1,338 BELOW
Instant Market Value of $7,333

Price: $5,995

Mileage: 132,000

Location: Portland, OR 97216

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 132,000 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,258 BELOW
Instant Market Value of $8,253

Price: $6,995

Mileage: 103,001

Location: Milwaukie, OR 97222

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,995, 103,001 miles
Avg. Dealer Rating: (13 reviews) "Things weren't revealed about the vehicle before purchase. No Owner's Manual, no spare key needed rear brakes and rotors, engine failure light came on a few days after purchase. No warranty was given but Dealer said nothing mechanically wrong with car. Mainly little things."
http://images.cobaltgroup.com/1/1/0/10039679011x152.jpg

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

Good Deal
$725 BELOW
Instant Market Value of $8,494

Price: $7,769

Mileage: 92,996

Location: Beaverton, OR 97005

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Description: Used 2003 BMW 3 Series 325i for sale - $7,769, 92,996 miles
http://static.cargurus.com/images/forsale/2015/02/25/00/30/2003_bmw_3_series-pic-1464911962601175643-152x114.jpeg

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

Fair Deal
$644 BELOW
Instant Market Value of $7,644

Price: $7,000

Mileage: 131,825

Location: Milwaukie, OR 97267

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Gray Description: Used 2003 BMW 3 Series 325i for sale - $7,000, 131,825 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "The battery was dead when I arrived, and the ad stated automatic transmission when in fact it was a manual. The sales guy knew nothing about the model, nor even cars in general."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$550 BELOW
Instant Market Value of $7,540

Price: $6,990

Mileage: 132,737

Location: Portland, OR 97225

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $6,990, 132,737 miles
Avg. Dealer Rating: (20 reviews) "Very attentive!!!"
http://static.cargurus.com/images/forsale/2014/12/09/01/14/2004_bmw_3_series-pic-8867544188506425904-152x114.jpeg

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

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

Price: $7,495

Mileage: 138,028

Location: Milwaukie, OR 97267

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325i for sale - $7,495, 138,028 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (14 reviews) "very nice"
http://static.cargurus.com/images/forsale/2015/01/15/00/21/2005_bmw_3_series-pic-5586875596041596297-152x114.jpeg

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

Fair Deal
$291 BELOW
Instant Market Value of $8,786

Price: $8,495

Mileage: 129,015

Location: Milwaukie, OR 97267

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325xi for sale - $8,495, 129,015 miles with Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "I dealt very briefly via e-mail with a few questions. The sales person who recontacted we willing to assist and very helpful. I have not yet visited the dealership because I live 3 hours away and the truck has since sold. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325xi Used Cars in Portland, OR 97201

Fair Deal
$253 BELOW
Instant Market Value of $8,244

Price: $7,991

Mileage: 144,318

Location: Portland, OR 97201

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $7,991, 144,318 miles with Premium Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (17 reviews) "Great!"
http://static.cargurus.com/images/forsale/2015/02/27/15/29/2004_bmw_3_series-pic-2249003242096794894-152x114.jpeg

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

Fair Deal
$234 BELOW
Instant Market Value of $9,155

Price: $8,921

Mileage: 74,576

Location: Portland, OR 97232

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $8,921, 74,576 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/02/24/20/53/2003_bmw_3_series_330i-pic-98778083551490437-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Salem, 97301

Fair Deal
$223 BELOW
Instant Market Value of $9,123

Price: $8,900

Mileage: 83,200

Location: Salem, 97301

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Teal Description: Used 2003 BMW 3 Series 330i for sale - $8,900, 83,200 miles with Premium Wheels, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
http://static.cargurus.com/images/forsale/2014/07/29/00/24/2004_bmw_3_series-pic-787301191510720277-152x114.jpeg

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

Fair Deal
$89 BELOW
Instant Market Value of $9,084

Price: $8,995

Mileage: 107,780

Location: Milwaukie, OR 97267

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci for sale - $8,995, 107,780 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great service, no pressure. Good Prices."
http://pictures.dealer.com/b/bmwofportlandor/1484/60e2000f6d5b2bd0920531959418f8c6x.jpg

2005 BMW 3 Series 325Ci Convertible Used Cars in Portland, OR 97201

Fair Deal
$22 BELOW
Instant Market Value of $15,013

Price: $14,991

Mileage: 43,709

Location: Portland, OR 97201

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $14,991, 43,709 miles with Sport Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Quick response but wasn't able to put a deal together on my end. Nothing to do with them. "
http://static.cargurus.com/images/forsale/2015/01/27/01/40/2003_bmw_3_series-pic-8106495409040511724-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Milwaukie, OR 97267

Price: $6,995

Mileage: 161,973

Location: Milwaukie, OR 97267

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $6,995, 161,973 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Dealer responded quickly. Had issue with filling out the credit application so the dealer was supposed to contact me to take info over the phone but still has not. Our conversation began on the 6th of january and it is now the 21st. Still no call. And in that time the price on the vehicle in question went up. I think ill be going elsewhere unfortunatly"
http://static.cargurus.com/images/forsale/2015/01/26/00/37/2003_bmw_3_series-pic-4756192941399391841-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Portland, OR 97211

Price: $6,995

Mileage: 73,000

Location: Portland, OR 97211

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $6,995, 73,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "They sell mostly reconstructed title cars at high prices. If you buy one you are stuck with it, I do not recommend them at all."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

Acura TL
235 Great Deals out of 6,177 listings starting at $2,500
Audi A4
276 Great Deals out of 10,971 listings starting at $669
Infiniti G35
139 Great Deals out of 3,390 listings starting at $3,995

New BMW 3 Series By Year

2015 BMW 3 Series
11,070 listings
2014 BMW 3 Series
2,717 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Eugene OR
2 listings starting at $8,980
2004 BMW 3 Series in Bend OR
1 listings starting at $9,990
2004 BMW 3 Series in Yakima WA
1 listing
2004 BMW 3 Series in Seattle WA
14 listings starting at $5,490
2004 BMW 3 Series in Kennewick WA
1 listing
2004 BMW 3 Series in Bellingham WA
6 listings starting at $7,495
2004 BMW 3 Series in Boise ID
1 listings starting at $10,900
2004 BMW 3 Series in Reno NV
2 listings starting at $9,995
2004 BMW 3 Series in Sacramento CA
29 listings starting at $6,495
2004 BMW 3 Series in Stockton CA
35 listings starting at $6,495
2004 BMW 3 Series in San Francisco CA
20 listings starting at $7,150
2004 BMW 3 Series in Oakland CA
31 listings starting at $7,150
2004 BMW 3 Series in Pocatello ID
1 listings starting at $10,595
2004 BMW 3 Series in San Jose CA
19 listings starting at $7,150
2004 BMW 3 Series in Fresno CA
1 listing