2004 BMW 3 Series Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 320i Review
by Andy

Ticks all the boxes.

320D sport not 320i. This car is an excellent alrounder. Is is quick , handles well, looks good is comfortable reliable and economical. These things are not cheap to buy and parts are expensive. All in all though They are a great cars!

Find 2004 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/12/23/15/02/2003_bmw_3_series_325xi_wagon-pic-8173375709802077566-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Newton Center, 02459

Great Deal
$2,581 BELOW
Instant Market Value of $7,070

Price: $4,489

Mileage: 126,000

Location: Newton Center, 02459

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $4,489, 126,000 miles with Leather Seats, Sunroof/Moonroof, Climate Package
http://x-img.autorevo.com/2004-bmw-325i-lakewood-nj-5642732/1218083-2-large.jpg

2004 BMW 3 Series 325i Used Cars in Lakewood, NJ 08701

Great Deal
$2,268 BELOW
Instant Market Value of $8,248

Price: $5,980

Mileage: 69,380

Location: Lakewood, NJ 08701

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,980, 69,380 miles with Sport Package, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "Dealer was great in every way. I purchased a car from Matt, he was very professional, honest and made special accommodations for me. Excellent customer service...no--outstanding customer service. I look forward to my next automobile purchase, I will definitely return to Peak Autosports. Nyne, Philadelphia, PA"
http://static.cargurus.com/images/forsale/2016/02/04/07/18/2003_bmw_3_series-pic-564357575488308877-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Orlando, FL 32810

Great Deal
$2,370 BELOW
Instant Market Value of $7,365

Price: $4,995

Mileage: 92,462

Location: Orlando, FL 32810

Average time on market: 18 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale - $4,995, 92,462 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Awesome"
http://static.cargurus.com/images/forsale/2015/12/13/00/34/2004_bmw_3_series-pic-3302699289002816824-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Taylorville, IL 62568

Great Deal
$2,416 BELOW
Instant Market Value of $6,116

Price: $3,700

Mileage: 121,972

Location: Taylorville, IL 62568

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $3,700, 121,972 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "Grate help, very nice"
http://static.cargurus.com/images/forsale/2016/01/11/14/24/2003_bmw_3_series-pic-2918528073169534588-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Garfield, NJ 07026

Great Deal
$2,655 BELOW
Instant Market Value of $6,605

Price: $3,950

Mileage: 101,539

Location: Garfield, NJ 07026

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $3,950, 101,539 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "went to dealer after he said my offer was in the ballpark. I inspected the vehicle which needed tires and brakes! This dealer Joe wasnt going to replace tires and brakes on truck. I wonder if he would sell it to his daughter like that?"
http://static.cargurus.com/images/forsale/2016/02/01/04/20/2005_bmw_3_series-pic-2996653227319588074-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Anchorage, AK 99518

Great Deal
$2,217 BELOW
Instant Market Value of $10,216

Price: $7,999

Mileage: 94,725

Location: Anchorage, AK 99518

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 330xi for sale - $7,999, 94,725 miles with Leather Seats
Avg. Dealer Rating: (1 review) "They called me back . Thank for that"
http://static.cargurus.com/images/forsale/2015/10/13/00/39/2003_bmw_3_series-pic-8719714153950112480-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Bend, OR 97701

Great Deal
$2,568 BELOW
Instant Market Value of $8,566

Price: $5,998

Mileage: 104,000

Location: Bend, OR 97701

Certified Pre-Owned: No Transmission: Automatic Color: Oxford Green Metallic Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,998, 104,000 miles with Premium Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Slow on the response. I left voicemail, email and finally called about 3 times and caught someone. They had sold the car already."
http://static.cargurus.com/images/forsale/2016/02/05/15/52/2003_bmw_3_series-pic-6719422308717800061-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Fontana, CA 92335

Great Deal
$1,848 BELOW
Instant Market Value of $5,348

Price: $3,500

Mileage: 166,000

Location: Fontana, CA 92335

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci for sale - $3,500, 166,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Quick response and very professional."
http://static.cargurus.com/images/forsale/2015/11/14/18/35/2003_bmw_3_series-pic-3028089524407106579-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Longwood, FL 32750

Great Deal
$2,222 BELOW
Instant Market Value of $6,172

Price: $3,950

Mileage: 136,500

Location: Longwood, FL 32750

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dark Blue Metalic Description: Used 2003 BMW 3 Series 330i for sale - $3,950, 136,500 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (1 review) "So far a great car at a great price "
http://static.cargurus.com/images/forsale/2015/12/21/02/13/2003_bmw_3_series-pic-2006568364758870230-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Plaistow, NH 03865

Great Deal
$2,406 BELOW
Instant Market Value of $6,356

Price: $3,950

Mileage: 125,000

Location: Plaistow, NH 03865

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $3,950, 125,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Good pricing and nice to work with."
http://photos4.automanager.com/026668/6b1f53c25a594e4f87cbd3518e523d50/c7dcc028db_640.jpg

2003 BMW 3 Series 325i Used Cars in Bothell, WA 98011

Great Deal
$2,259 BELOW
Instant Market Value of $5,947

Price: $3,688

Mileage: 143,001

Location: Bothell, WA 98011

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2003 BMW 3 Series 325i for sale - $3,688, 143,001 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "This was a great experience. While the salesperson was pretty new, he did a great job and helped the process go very smoothly. Love the car."
http://static.cargurus.com/images/forsale/2016/02/01/21/27/2003_bmw_3_series-pic-5793251884574978922-152x114.jpeg

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

Great Deal
$2,246 BELOW
Instant Market Value of $6,441

Price: $4,195

Mileage: 140,621

Location: Portland, OR 97230

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,195, 140,621 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2015/12/15/21/05/2004_bmw_3_series-pic-1161597827254852274-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Stratford, CT 06615

Great Deal
$1,687 BELOW
Instant Market Value of $5,385

Price: $3,698

Mileage: 160,488

Location: Stratford, CT 06615

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Green Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $3,698, 160,488 miles with Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Great people, great experience, I will be back to purchase another vehicle from them. "
http://static.cargurus.com/images/forsale/2015/12/13/01/03/2005_bmw_3_series-pic-1761606984119099201-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Rockland, MA 02370

Great Deal
$2,503 BELOW
Instant Market Value of $10,498

Price: $7,995

Mileage: 85,897

Location: Rockland, MA 02370

Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 BMW 3 Series 330Ci for sale - $7,995, 85,897 miles with Navigation System, Premium Wheels, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/11/23/18/07/2005_bmw_3_series_325ci-pic-8941419419941477318-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Brooklyn, 11214

Great Deal
$2,036 BELOW
Instant Market Value of $7,636

Price: $5,600

Mileage: 112,009

Location: Brooklyn, 11214

Certified Pre-Owned: No Transmission: Automatic Color: Emerald Green Description: Used 2005 BMW 3 Series 325Ci for sale - $5,600, 112,009 miles with 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 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 3 Great Deals $28,900 11,043 listings
2015 BMW 3 Series 132 Great Deals $23,500 6,567 listings
2014 BMW 3 Series 40 Great Deals $18,800 892 listings
2013 BMW 3 Series 284 Great Deals $17,000 5,020 listings
2012 BMW 3 Series 83 Great Deals $14,995 1,695 listings
2011 BMW 3 Series 131 Great Deals $10,977 3,122 listings
2010 BMW 3 Series 40 Great Deals $8,999 882 listings
2009 BMW 3 Series 60 Great Deals $6,995 1,574 listings
2008 BMW 3 Series 74 Great Deals $5,999 1,990 listings
2007 BMW 3 Series 78 Great Deals $3,999 2,116 listings