2004 BMW 3 Series for Sale in Portland, OR

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

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325i Review
by Jeffrey

Bmw 3 series

Its an ok car but its getting old with many new version/models of the 3 series though a good car for someone who wants a car like the 3 series but wants it a bit more compact is the 1 series its performance is great as well as its looks

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/21/18/48/2005_bmw_3_series-pic-7539196966113810479-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Troutdale, OR 97060

Good Deal
$1,229 BELOW
Instant Market Value of $6,724

Price: $5,495

Mileage: 109,726

Location: Troutdale, OR 97060

Average time on market: 29 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $5,495, 109,726 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/05/20/05/05/2005_bmw_3_series-pic-1289006327959660564-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Forest Grove, OR 97116

Good Deal
$1,011 BELOW
Instant Market Value of $4,898

Price: $3,887

Mileage: 180,623

Location: Forest Grove, OR 97116

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2005 BMW 3 Series 325i for sale - $3,887, 180,623 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "We did not end up going to the dealership (many miles) but the service we received was excellent. They answered all of our questions and rejoiced with us when we told them we had found a vehicle near by. They have a buy back policy and a short dealer warranty on their cars. Worth checking out!"
https://static.cargurus.com/images/forsale/2017/06/04/16/58/2003_bmw_3_series-pic-7445605224372195128-152x114.jpeg

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

Good Deal
$998 BELOW
Instant Market Value of $6,993

Price: $5,995

Mileage: 114,000

Location: Milwaukie, OR 97267

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 330xi for sale - $5,995, 114,000 miles with Premium Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "I received a message on e-mail, and a text that this car had sold. Seven days later, and it is still listed for sale. I would just like to see them remove this car from being viewed if it is unavailable, so people don't waist there time."
https://static.cargurus.com/images/forsale/2017/06/15/23/50/2005_bmw_3_series-pic-6015695569625129360-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Hillsboro, OR 97124

Fair Deal
$957 BELOW
Instant Market Value of $9,956

Price: $8,999

Mileage: 95,195

Location: Hillsboro, OR 97124

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Sparkling Graphite Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $8,999, 95,195 miles with Sport Package, Leather Seats, Heat Package, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (5 reviews) "Responded, telling me it had sold. He did have a similar one, but a 2.0, not 3.2"
https://static.cargurus.com/images/forsale/2016/11/08/01/48/2004_bmw_3_series-pic-4253786004485452692-152x114.jpeg

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

Fair Deal
$1,025 BELOW
Instant Market Value of $7,020

Price: $5,995

Mileage: 107,053

Location: Portland, OR 97206

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i Wagon for sale - $5,995, 107,053 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "wouldn't not be flexible on the price of vehicle. had to redo the contract twice while I was there, from mistakes made an how to go back following day cause they had me sign in wrong spot."
https://static.cargurus.com/images/forsale/2017/03/17/05/02/2005_bmw_3_series-pic-1635058659313083670-152x114.jpeg

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

Fair Deal
$567 BELOW
Instant Market Value of $5,017

Price: $4,450

Mileage: 176,000

Location: Longview, WA 98632

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $4,450, 176,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "Got back to me twelve hours later,most helpful,held truck for me for two days while I got the money ."
https://static.cargurus.com/images/forsale/2017/03/17/04/59/2004_bmw_3_series-pic-5462233026916910059-152x114.jpeg

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

Fair Deal
$383 BELOW
Instant Market Value of $5,378

Price: $4,995

Mileage: 117,031

Location: Portland, OR 97216

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 117,031 miles
Avg. Dealer Rating: (6 reviews) "We did not end up going to the dealership (many miles) but the service we received was excellent. They answered all of our questions. "
https://static.cargurus.com/images/forsale/2017/05/23/00/16/2003_bmw_3_series-pic-3580623277263890301-152x114.jpeg

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

Fair Deal
$250 BELOW
Instant Market Value of $4,745

Price: $4,495

Mileage: 170,380

Location: Milwaukie, OR 97267

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325i for sale - $4,495, 170,380 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (58 reviews) "Friendly attitude"
https://static.cargurus.com/images/forsale/2017/05/04/00/21/2003_bmw_3_series-pic-4768053623700377139-152x114.jpeg

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

Fair Deal
$52 BELOW
Instant Market Value of $5,047

Price: $4,995

Mileage: 163,800

Location: Portland, OR 97202

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 163,800 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "I dealt with a super nice straightforward guy who wasn't pushy at all. He didn't have the exact truck i wanted though. "
https://static.cargurus.com/images/forsale/2017/06/16/16/41/2003_bmw_3_series-pic-5117258343082400037-152x114.jpeg

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

Fair Deal
$154 ABOVE
Instant Market Value of $4,221

Price: $4,375

Mileage: 164,470

Location: Portland, OR 97214

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325i for sale - $4,375, 164,470 miles with Sunroof/Moonroof
Avg. Dealer Rating: (22 reviews) "Easiest car buying experience yet. Pleasure to deal with. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$164 ABOVE
Instant Market Value of $5,735

Price: $5,899

Mileage: 115,450

Location: Portland, OR 97220

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i for sale - $5,899, 115,450 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "dealer has great service always answers, says exactly the ups and downs about the car, has the best prices on all his cars. overall great dealer highly recommend!!"
https://static.cargurus.com/images/forsale/2017/06/03/07/54/2005_bmw_3_series-pic-6749773232991740368-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Portland, OR 97217

Fair Deal
$428 ABOVE
Instant Market Value of $6,567

Price: $6,995

Mileage: 115,820

Location: Portland, OR 97217

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $6,995, 115,820 miles with Sunroof/Moonroof
Avg. Dealer Rating: (23 reviews) "Seems like they're trying to sell a good product and priced at a premium so you should expect a premium product. buyer beware we had the truck inspected and there was a leaky head gasket and significant amounts of rust! on the undercarriage, apparently power washed and cosmetically painted over. A.K.A. A Whammy Gammy "
https://static.cargurus.com/images/forsale/2017/06/16/05/02/2005_bmw_3_series-pic-6020398506121328756-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Tigard, OR 97224

Fair Deal
$439 ABOVE
Instant Market Value of $9,461

Price: $9,900

Mileage: 62,555

Location: Tigard, OR 97224

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Sapphire Metallic Description: Used 2005 BMW 3 Series 325Ci for sale - $9,900, 62,555 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (26 reviews) "I loved the car, never heard back from the Sales person, went to the dealer on Friday and bought the car. Thank you. "
https://static.cargurus.com/images/forsale/2017/04/29/05/39/2005_bmw_3_series-pic-136051486314372788-152x114.jpeg

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

Fair Deal
$458 ABOVE
Instant Market Value of $7,509

Price: $7,967

Mileage: 97,984

Location: Salem, OR 97301

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 325Ci for sale - $7,967, 97,984 miles
Avg. Dealer Rating: (8 reviews) "Not good. Considering we were going to drive over 10 hours each way to look at it and more than likely buy the car they couldn't even tell me if it has the remote that goes with the key and didn't know anything about the car☹️ I'd be surprised if they even knew it was for sale. Very frustrating!"
https://static.cargurus.com/images/forsale/2017/06/17/00/14/2005_bmw_3_series-pic-6920199861981764012-152x114.jpeg

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

Fair Deal
$831 ABOVE
Instant Market Value of $7,157

Price: $7,988

Mileage: 112,371

Location: Gresham, OR 97030

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325i for sale - $7,988, 112,371 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Great guys to work with, and I got good truck too"
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 114 Great Deals $26,986 7,712 listings
2016 BMW 3 Series 68 Great Deals $19,995 2,535 listings
2015 BMW 3 Series 25 Great Deals $15,885 920 listings
2014 BMW 3 Series 178 Great Deals $12,995 4,372 listings
2013 BMW 3 Series 56 Great Deals $11,900 1,957 listings
2012 BMW 3 Series 21 Great Deals $10,995 609 listings
2011 BMW 3 Series 119 Great Deals $5,999 2,565 listings
2010 BMW 3 Series 40 Great Deals $5,999 770 listings
2009 BMW 3 Series 55 Great Deals $5,499 1,349 listings
2008 BMW 3 Series 65 Great Deals $4,991 1,721 listings