2004 BMW 3 Series for Sale in Portland, OR

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 320si Review
by Waheed

Great!

comes with alot of toys and safety features as standard, very comfy seats and great handling. engine is quite punchy and sounds very sweet indeed, only let down being the constant need for petty!!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/09/11/00/2004_bmw_3_series-pic-1164759941227154889-152x114.jpeg

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

Good Deal
$946 BELOW
Instant Market Value of $7,946

Price: $7,000

Mileage: 64,773

Location: Salem, OR 97301

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Manual Description: Used 2004 BMW 3 Series 325xi for sale - $7,000, 64,773 miles
Avg. Dealer Rating: (7 reviews) "Dealer promptly answered my question about the vehicle, very happy with their speed and reply."
https://static.cargurus.com/images/forsale/2017/01/12/18/31/2004_bmw_3_series-pic-8732886070186837592-152x114.jpeg

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

Fair Deal
$516 BELOW
Instant Market Value of $5,366

Price: $4,850

Mileage: 151,000

Location: Longview, WA 98632

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,850, 151,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Replied with info within a business day."
https://static.cargurus.com/images/forsale/2015/10/20/18/51/2004_bmw_3_series-pic-5871371821131684993-152x114.jpeg

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

Fair Deal
$460 BELOW
Instant Market Value of $5,455

Price: $4,995

Mileage: 147,175

Location: Salem, OR 97301

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 147,175 miles
Avg. Dealer Rating: (1 review) "Jerry, was awesome to work with, very personal. The vehicle that I went to see had been sold for a couple days. Jerry, did text me later that day about another vehicle that was coming to the lot."
https://static.cargurus.com/images/forsale/2016/12/22/00/02/2003_bmw_3_series-pic-1313407641920035518-152x114.jpeg

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

Fair Deal
$499 BELOW
Instant Market Value of $5,498

Price: $4,999

Mileage: 127,000

Location: Portland, OR 97216

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,999, 127,000 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Got back in decent amount of time"
https://static.cargurus.com/images/forsale/2017/01/18/07/00/2004_bmw_3_series-pic-9091726907131948314-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Hubbard, OR 97032

Fair Deal
$410 BELOW
Instant Market Value of $8,405

Price: $7,995

Mileage: 84,509

Location: Hubbard, OR 97032

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 84,509 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Cheri was very helpful and courteous when answering all my emails. (The only reason I didn't make it to the dealership was that I got uncommonly lucky and found the exact truck I wanted closer to where I lived first. Otherwise they were the very next place I was planning to visit.)"
https://static.cargurus.com/images/forsale/2017/02/09/07/33/2003_bmw_3_series-pic-7260190187953473629-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Gladstone, OR 97027

Fair Deal
$149 BELOW
Instant Market Value of $7,099

Price: $6,950

Mileage: 89,113

Location: Gladstone, OR 97027

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330i for sale - $6,950, 89,113 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "no hassling, prompt returns via email"
https://static.cargurus.com/images/forsale/2016/11/16/02/14/2003_bmw_3_series-pic-5594755717891940117-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Portland, OR 97233

Fair Deal
$65 ABOVE
Instant Market Value of $6,435

Price: $6,500

Mileage: 116,000

Location: Portland, OR 97233

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale - $6,500, 116,000 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Good customer service"
https://static.cargurus.com/images/forsale/2017/02/01/17/23/2003_bmw_3_series-pic-1817272779887493375-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Vancouver, WA 98686

Fair Deal
$193 ABOVE
Instant Market Value of $6,757

Price: $6,950

Mileage: 117,050

Location: Vancouver, WA 98686

Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2003 BMW 3 Series 330xi for sale - $6,950, 117,050 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Nice people putting customer service first "
https://static.cargurus.com/images/forsale/2017/01/25/05/26/2003_bmw_3_series-pic-7033493260694881530-152x114.jpeg

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

Fair Deal
$25 ABOVE
Instant Market Value of $4,970

Price: $4,995

Mileage: 163,800

Location: Portland, OR 97202

Average time on market: 18 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: (10 reviews) "was very helpful in getting us into the car we wanted"
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
$76 BELOW
Instant Market Value of $8,071

Price: $7,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 - $7,995, 107,053 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "I made personal contact after a brief return phone call. The vehicle wasn't on site but sales rep insisted it was at a second lot nearby. I walked the few blocks to see it-- not there and no one in sight to ask. I went back and took a second look at a dif vehicle at the first location. Sales person was right there with high pressure tactics, but wasn't interested in sharing any mechanical details about his vehicles or negotiating price, just making remarks about their great appearance. His attitude was defensive and increasingly hostile. This was obviously not a place I wanted to waste any further time. "
https://static.cargurus.com/images/forsale/2017/02/07/03/08/2005_bmw_3_series-pic-5123211367747969819-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Beaverton, OR 97005

Fair Deal
$134 ABOVE
Instant Market Value of $9,349

Price: $9,483

Mileage: 83,508

Location: Beaverton, OR 97005

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $9,483, 83,508 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "When I contacted the dealer, I asked 2 very simple, direct questions. In the 2 responses from the dealer, neither of my questions were answered. Attention to detail...something lost on people nowadays I guess. "
https://static.cargurus.com/images/forsale/2016/08/08/20/11/2003_bmw_3_series-pic-3113154726774672500-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Mcminnville, OR 97128

Fair Deal
$379 ABOVE
Instant Market Value of $4,597

Price: $4,976

Mileage: 160,690

Location: Mcminnville, OR 97128

Average time on market: 18 days Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 325i for sale - $4,976, 160,690 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Test drove a used vehicle I was interested in. No pressure salesman was nice."
https://static.cargurus.com/images/forsale/2017/01/14/07/03/2003_bmw_3_series-pic-1354776598065441811-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Salem, OR 97317

Fair Deal
$562 ABOVE
Instant Market Value of $5,437

Price: $5,999

Mileage: 142,359

Location: Salem, OR 97317

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330Ci for sale - $5,999, 142,359 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Kept me informed!"
https://static.cargurus.com/images/forsale/2017/02/18/01/59/2003_bmw_3_series-pic-2733451972083485749-152x114.jpeg

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

Fair Deal
$468 ABOVE
Instant Market Value of $5,527

Price: $5,995

Mileage: 177,811

Location: Portland, OR 97206

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $5,995, 177,811 miles with Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Crappy rate offered."
https://static.cargurus.com/images/forsale/2017/01/28/05/57/2004_bmw_3_series-pic-6977588165162043655-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Portland, OR 97217

Price: $8,999

Mileage: 119,000

Location: Portland, OR 97217

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $8,999, 119,000 miles with Sport Package, Leather Seats, Premium Package, Alloy Wheels
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 19 Great Deals $27,877 8,310 listings
2016 BMW 3 Series 224 Great Deals $21,999 4,916 listings
2015 BMW 3 Series 26 Great Deals $16,941 879 listings
2014 BMW 3 Series 202 Great Deals $11,980 3,548 listings
2013 BMW 3 Series 271 Great Deals $10,900 4,580 listings
2012 BMW 3 Series 37 Great Deals $11,490 905 listings
2011 BMW 3 Series 182 Great Deals $6,999 3,237 listings
2010 BMW 3 Series 57 Great Deals $5,500 1,000 listings
2009 BMW 3 Series 76 Great Deals $5,499 1,673 listings
2008 BMW 3 Series 108 Great Deals $4,500 2,173 listings