2004 BMW 3 Series for Sale in Portland, OR

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by alyssa6625

Best car for drivers ages 16-80

Performance wise this car held up to BMW's motto: "the ultimate driving machine". It was incredibly fun to drive whether for pleasure or business. Added tint made the inside slightly cooler, and an additional ipod adapter built in through the side compartment allowed for my playlists to blast through the speakers.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/04/28/23/59/2005_bmw_3_series-pic-3260848032824356737-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Vancouver, WA 98686

Fair Deal
$536 BELOW
Instant Market Value of $8,486

Price: $7,950

Mileage: 100,750

Location: Vancouver, WA 98686

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 325xi for sale - $7,950, 100,750 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/04/24/05/33/2003_bmw_3_series-pic-4378180648678315516-152x114.jpeg

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

Fair Deal
$280 BELOW
Instant Market Value of $5,775

Price: $5,495

Mileage: 146,134

Location: Portland, OR 97206

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,495, 146,134 miles
Avg. Dealer Rating: (3 reviews) "Very helpful and accommodating. I purchased the vehicle I was interested in and the price as well as the quality of the car was fantastic! Thanks again!"
https://static.cargurus.com/images/forsale/2016/04/16/03/14/2004_bmw_3_series-pic-7192585200968794555-152x114.jpeg

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

Fair Deal
$782 BELOW
Instant Market Value of $6,777

Price: $5,995

Mileage: 130,961

Location: Milwaukie, OR 97267

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 130,961 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (38 reviews) "i believe they said something needed to be checked so didnt really work with them"
https://static.cargurus.com/images/forsale/2016/02/20/04/24/2004_bmw_3_series-pic-2243987774353196572-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Hillsboro, OR 97123

Fair Deal
$397 BELOW
Instant Market Value of $6,396

Price: $5,999

Mileage: 138,877

Location: Hillsboro, OR 97123

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,999, 138,877 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Got the financing, told them it would be a week because living in Alaska - had the money . They auction it off the day I was going to send my wife to pick it up as a suprise... not good business!!!"
https://static.cargurus.com/images/forsale/2015/10/04/07/20/2003_bmw_3_series-pic-4725905220822756583-152x114.jpeg

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

Price: $5,477

Mileage: ?

Location: Portland, OR 97220

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,477
Avg. Dealer Rating: (12 reviews) "Their sales staff listened to my needs and asked if they could contact me when they locate the car I was looking for. Very professional with no pressure."
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: 25 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: (2 reviews) "Dealer had quick response, just not the rig I was looking for."
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

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 330xi for sale , 114,823 miles
https://static.cargurus.com/images/forsale/2016/04/15/06/18/2004_bmw_3_series-pic-1069411988983857451-152x114.jpeg

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

Price: Negotiable

Mileage: ?

Location: Portland, OR 97220

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale
Avg. Dealer Rating: (12 reviews) "Got back to me quickly but I didn't buy a car there"
https://static.cargurus.com/images/forsale/2016/03/24/12/30/2005_bmw_3_series-pic-7692259047814443970-152x114.jpeg

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

Price: Negotiable

Mileage: 95,000

Location: Salem, OR 97301

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 325Ci for sale , 95,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Jacob responded to my request for more info about one of their used vehicles very quickly. He was polite and professional."
https://static.cargurus.com/images/forsale/2016/04/23/17/44/2005_bmw_3_series-pic-1268202924320372592-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Woodburn, OR 97071

Price: Negotiable

Mileage: 129,739

Location: Woodburn, OR 97071

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330i for sale , 129,739 miles with Sunroof/Moonroof
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: Negotiable

Mileage: ?

Location: Portland, OR 97266

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330xi for sale with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Easy to work with it."
https://static.cargurus.com/images/forsale/2016/04/21/04/51/2005_bmw_3_series-pic-6993736945656168340-152x114.jpeg

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

Price: Negotiable

Mileage: 122,667

Location: Hillsboro, OR 97123

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330i for sale , 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/23/21/05/2003_bmw_3_series-pic-2174335247224665044-152x114.jpeg

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

Fair Deal
$195 ABOVE
Instant Market Value of $7,800

Price: $7,995

Mileage: 111,796

Location: Portland, OR 97266

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330xi for sale - $7,995, 111,796 miles
Avg. Dealer Rating: (4 reviews) "Over all good experience if you go there see Jeff he will take care of you"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Gladstone, OR 97027

Fair Deal
$32 BELOW
Instant Market Value of $5,027

Price: $4,995

Mileage: 195,722

Location: Gladstone, OR 97027

Average time on market: 25 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 195,722 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 55 Great Deals $27,999 11,208 listings
2015 BMW 3 Series 141 Great Deals $21,987 3,431 listings
2014 BMW 3 Series 50 Great Deals $17,999 877 listings
2013 BMW 3 Series 427 Great Deals $14,995 5,538 listings
2012 BMW 3 Series 64 Great Deals $14,495 939 listings
2011 BMW 3 Series 153 Great Deals $9,900 2,551 listings
2010 BMW 3 Series 38 Great Deals $8,900 780 listings
2009 BMW 3 Series 45 Great Deals $6,995 1,278 listings
2008 BMW 3 Series 66 Great Deals $6,495 1,656 listings
2007 BMW 3 Series 94 Great Deals $4,200 1,900 listings