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


CarGurus Quick Poll

2004 BMW 3 Series 325i Review
by Steven

Truly the driver's car.

I really do like this car. Size can be a little larger, but for a small family it's perfect. The ride is informative and responsive. Everything can be felt through the steering wheel. Some would believe this to be a "con", but there is no reason to buy a BMW if you don't enjoy driving and feeling the road.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/05/27/06/00/2004_bmw_3_series-pic-2567045266911130136-152x114.jpeg

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

Good Deal
$1,128 BELOW
Instant Market Value of $5,628

Price: $4,500

Mileage: 155,000

Location: Portland, OR 97223

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,500, 155,000 miles
Avg. Dealer Rating: (1 review) "It was a positive experience!"
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
$684 BELOW
Instant Market Value of $5,634

Price: $4,950

Mileage: 153,000

Location: Portland, OR 97206

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,950, 153,000 miles
Avg. Dealer Rating: (5 reviews) "They answer in a timely manner."
https://static.cargurus.com/images/forsale/2016/07/19/18/40/2003_bmw_3_series-pic-1913416129812854418-152x114.jpeg

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

Good Deal
$784 BELOW
Instant Market Value of $5,284

Price: $4,500

Mileage: 144,474

Location: Portland, OR 97206

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $4,500, 144,474 miles with Leather Seats, Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$748 BELOW
Instant Market Value of $7,742

Price: $6,994

Mileage: 81,786

Location: Beaverton, OR 97005

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 325i for sale - $6,994, 81,786 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Great. Hopefully the vehicle is still available after the first of April so I can test drive."
https://static.cargurus.com/images/forsale/2016/06/25/00/33/2003_bmw_3_series-pic-1624737713718301669-152x114.jpeg

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

Fair Deal
$874 BELOW
Instant Market Value of $6,869

Price: $5,995

Mileage: 145,100

Location: Milwaukie, OR 97267

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i Wagon for sale - $5,995, 145,100 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (47 reviews) "Great respond"
https://static.cargurus.com/images/forsale/2016/07/08/07/19/2003_bmw_3_series-pic-2331127670025955077-152x114.jpeg

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

Fair Deal
$345 BELOW
Instant Market Value of $8,340

Price: $7,995

Mileage: 101,122

Location: Portland, OR 97220

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i Wagon for sale - $7,995, 101,122 miles with Sport Package, Premium Wheels, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (2 reviews) "Good experience"
https://static.cargurus.com/images/forsale/2016/07/16/06/21/2005_bmw_3_series-pic-5791225232469214566-152x114.jpeg

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

Fair Deal
$442 BELOW
Instant Market Value of $7,319

Price: $6,877

Mileage: 115,605

Location: Milwaukie, OR 97267

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $6,877, 115,605 miles with Premium Package
Avg. Dealer Rating: (7 reviews) "they contacted me but i decided to go with another vehicle"
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
$75 BELOW
Instant Market Value of $9,063

Price: $8,988

Mileage: 90,856

Location: Gresham, OR 97080

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $8,988, 90,856 miles with Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "vewry nice people; not pushy; helpful and knowledgeable."
https://static.cargurus.com/images/forsale/2016/07/07/00/18/2005_bmw_3_series-pic-1040702696085695301-152x114.jpeg

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

Fair Deal
$378 BELOW
Instant Market Value of $10,873

Price: $10,495

Mileage: 80,714

Location: Milwaukie, OR 97267

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,495, 80,714 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (47 reviews) "They would not provide the car history to me. I had found that the car may have been involved in an accident and repaired. When I divulged what I had found they never contacted me again. Seemed they are hiding that fact."
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
$46 BELOW
Instant Market Value of $8,041

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) "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/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: (1 review) "called back, but couldn't come down enough for what cash price l wanted to pay."
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: 20 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: 22 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/07/20/17/22/2003_bmw_3_series-pic-8209159102691284333-152x114.jpeg

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

Price: Negotiable

Mileage: 124,476

Location: Vancouver, WA 98665

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 325i for sale , 124,476 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Went to go look at the car the dash was pulled out of it looked at another Car on the lot and it wouldn't start waste of time"
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 164 Great Deals $22,000 13,824 listings
2015 BMW 3 Series 53 Great Deals $19,994 1,727 listings
2014 BMW 3 Series 50 Great Deals $16,982 1,030 listings
2013 BMW 3 Series 342 Great Deals $12,950 6,692 listings
2012 BMW 3 Series 32 Great Deals $14,995 938 listings
2011 BMW 3 Series 141 Great Deals $7,995 2,690 listings
2010 BMW 3 Series 54 Great Deals $7,800 832 listings
2009 BMW 3 Series 84 Great Deals $6,877 1,446 listings
2008 BMW 3 Series 81 Great Deals $5,495 1,827 listings
2007 BMW 3 Series 82 Great Deals $4,860 1,897 listings