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 325xi Review
by Daniel

The Silver Bullet

Awesome handling, all-wheel drive, good looks and step on it and it launches like a motorcycle. There's a reason it's called the Ultimate Driving Machine....cause it is. This car is not for fatties as there isn't much room inside. Is funner than the 5 series and not frivolous and ridiculous to maintain like a 7 series.

First Previous
Loading...
Next
Featured Listings
http://i.autouplinktech.com/c640/C899711BD50FA4E4346A0DFD23FBC0DD.jpg

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

Good Deal
$1,146 BELOW
Instant Market Value of $8,136

Price: $6,990

Mileage: 132,743

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,743 miles with Premium Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Very attentive!!!"
http://static.cargurus.com/images/forsale/2014/12/26/07/30/2004_bmw_3_series-pic-7726311395071749436-152x114.jpeg

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

Price: Negotiable

Mileage: 146,423

Location: Portland, OR 97266

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale , 146,423 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
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
$23 ABOVE
Instant Market Value of $8,972

Price: $8,995

Mileage: 107,780

Location: Milwaukie, OR 97267

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci for sale - $8,995, 107,780 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great service, no pressure. Good Prices."
http://static.cargurus.com/images/forsale/2015/03/19/19/57/2004_bmw_3_series-pic-4418219774423095775-152x114.jpeg

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

Fair Deal
$627 ABOVE
Instant Market Value of $9,371

Price: $9,998

Mileage: 74,640

Location: Salem, OR 97301

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2004 BMW 3 Series 325i for sale - $9,998, 74,640 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer was firm on the price even with undisclosed problems identified during the test drive. Car was a fair price based on condition and market."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

High Price
$1,090 ABOVE
Instant Market Value of $8,870

Price: $9,960

Mileage: 97,230

Location: Beaverton, OR 97005

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325i for sale - $9,960, 97,230 miles
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
307 Great Deals out of 5,795 listings starting at $1,995
Audi A4
330 Great Deals out of 10,781 listings starting at $895
Infiniti G35
128 Great Deals out of 3,135 listings starting at $3,995

New BMW 3 Series By Year

2015 BMW 3 Series
12,040 listings
2014 BMW 3 Series
2,465 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Eugene OR
3 listings starting at $8,900
2004 BMW 3 Series in Yakima WA
2 listings
2004 BMW 3 Series in Seattle WA
18 listings starting at $4,490
2004 BMW 3 Series in Kennewick WA
2 listings
2004 BMW 3 Series in Bellingham WA
8 listings starting at $6,995
2004 BMW 3 Series in Spokane WA
2 listings starting at $8,212
2004 BMW 3 Series in Reno NV
2 listings starting at $9,995
2004 BMW 3 Series in Sacramento CA
30 listings starting at $4,950
2004 BMW 3 Series in Stockton CA
36 listings starting at $4,950
2004 BMW 3 Series in San Francisco CA
24 listings starting at $7,498
2004 BMW 3 Series in Oakland CA
33 listings starting at $4,950
2004 BMW 3 Series in San Jose CA
23 listings starting at $7,498
2004 BMW 3 Series in Fresno CA
2 listings starting at $8,995
2004 BMW 3 Series in Salt Lake City UT
3 listings starting at $6,990
2004 BMW 3 Series in Provo UT
3 listings starting at $6,990