2004 BMW 3 Series Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330i Review
by Meng

BMW rules

It still runs perfectly after 4 years. Sturdy handling around curves, good pickup speed on freeway, and smooth suspension for comfortable ride. Strong body with exception of front bumper. Hit a cuve so had to change bumper once. One of the cheaper to maintain cars in BMW line-up. Considered the M3 initially....2x the price and i3X the insurance of ...

Find 2004 BMW 3 Series listings in your area Enter your ZIP code

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/28/14/40/2004_bmw_3_series_325xi-pic-1415957245448133134-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Clearwater, 33756

Great Deal
$2,156 BELOW
Instant Market Value of $7,456

Price: $5,300

Mileage: 122,285

Location: Clearwater, 33756

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,300, 122,285 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/30/14/29/2004_bmw_3_series_325ci_convertible-pic-2017965145727585970-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Safety Harbor, 34695

Great Deal
$2,592 BELOW
Instant Market Value of $12,542

Price: $9,950

Mileage: 53,900

Location: Safety Harbor, 34695

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,950, 53,900 miles with Leather Seats, Heat Package, Premium Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/09/05/48/2003_bmw_3_series-pic-3809877263111761913-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Linden, NJ 07036

Great Deal
$2,164 BELOW
Instant Market Value of $5,154

Price: $2,990

Mileage: 171,384

Location: Linden, NJ 07036

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $2,990, 171,384 miles with Climate Package
Avg. Dealer Rating: (42 reviews) "They have large selections of luxury cars but they are not honest about the intenet prices. They will force you to finance and tag on a couple $thousand fees. "
http://static.cargurus.com/images/forsale/2014/03/17/03/01/2005_bmw_3_series-pic-2169136790488301872-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Florence, SC 29501

Great Deal
$2,664 BELOW
Instant Market Value of $8,659

Price: $5,995

Mileage: 113,990

Location: Florence, SC 29501

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 113,990 miles
Avg. Dealer Rating: (1 review) "Good "
http://images.cobaltgroup.com/6/8/0/9487077086x152.jpg

2004 BMW 3 Series 325Ci Used Cars in West Palm Beach, FL 33411

Great Deal
$2,415 BELOW
Instant Market Value of $9,906

Price: $7,491

Mileage: 62,863

Location: West Palm Beach, FL 33411

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $7,491, 62,863 miles
http://static.cargurus.com/images/forsale/2014/10/02/18/24/2004_bmw_3_series-pic-1756287553114311080-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Austin, TX 78728

Great Deal
$2,650 BELOW
Instant Market Value of $9,645

Price: $6,995

Mileage: 79,950

Location: Austin, TX 78728

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $6,995, 79,950 miles
Avg. Dealer Rating: (2 reviews) "Reza was quick to respond and offered a great car at a great price. Honest, upfront and fair. I will look here first when I need another car."
http://static.cargurus.com/images/forsale/2014/10/13/10/22/2003_bmw_3_series_330i-pic-8565257663582879082-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Royal Oak, 48067

Great Deal
$2,556 BELOW
Instant Market Value of $7,379

Price: $4,823

Mileage: 156,000

Location: Royal Oak, 48067

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $4,823, 156,000 miles with Premium Package, Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/07/30/03/52/2003_bmw_3_series-pic-6217097370768185113-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in West Bridgewater, MA 02379

Great Deal
$2,326 BELOW
Instant Market Value of $8,325

Price: $5,999

Mileage: 88,000

Location: West Bridgewater, MA 02379

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Sliver Description: Used 2003 BMW 3 Series 325i for sale - $5,999, 88,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Folks here I dealt with weren't very personable and almost seemed a little bothered that I was there. Then when the vehicle was brought out it looked nothing like the photo's. Vehicle was a mess."
http://images.cobaltgroup.com/7/7/8/9499236877x152.jpg

2005 BMW 3 Series 330Ci Convertible Used Cars in White Lake, MI 48383

Great Deal
$2,318 BELOW
Instant Market Value of $13,061

Price: $10,743

Mileage: 71,561

Location: White Lake, MI 48383

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,743, 71,561 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Cleveland, OH 44142

Great Deal
$2,626 BELOW
Instant Market Value of $7,126

Price: $4,500

Mileage: 131,678

Location: Cleveland, OH 44142

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325i for sale - $4,500, 131,678 miles
Avg. Dealer Rating: (3 reviews) "The car was sold weeks before this ad was posted mot good"
http://static.cargurus.com/images/forsale/2014/10/14/00/15/2004_bmw_3_series_325i-pic-1139454330784573709-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Hacienda Heights, 91745

Great Deal
$2,619 BELOW
Instant Market Value of $9,119

Price: $6,500

Mileage: 105,000

Location: Hacienda Heights, 91745

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $6,500, 105,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2014/05/23/15/22/2005_bmw_3_series-pic-2353187817312012182-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Okc, OK 73122

Great Deal
$2,812 BELOW
Instant Market Value of $10,811

Price: $7,999

Mileage: 78,471

Location: Okc, OK 73122

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,999, 78,471 miles
http://static.cargurus.com/images/forsale/2014/09/05/07/40/2003_bmw_3_series-pic-5552876573522704845-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Aurora, IL 60506

Great Deal
$2,078 BELOW
Instant Market Value of $7,073

Price: $4,995

Mileage: 129,292

Location: Aurora, IL 60506

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 129,292 miles
http://static.cargurus.com/images/forsale/2014/08/08/16/11/2003_bmw_3_series-pic-3077115574825809574-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Pflugerville, TX 78660

Great Deal
$2,266 BELOW
Instant Market Value of $7,666

Price: $5,400

Mileage: 112,000

Location: Pflugerville, TX 78660

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,400, 112,000 miles
Avg. Dealer Rating: (1 review) "Be wary of these guys, selling repos. "
http://static.cargurus.com/images/forsale/2014/08/29/14/49/2003_bmw_3_series_325ci_convertible-pic-6309479692298131440-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Wesley Chapel, 33543

Great Deal
$2,469 BELOW
Instant Market Value of $10,719

Price: $8,250

Mileage: 89,000

Location: Wesley Chapel, 33543

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $8,250, 89,000 miles with Premium Package, Leather Seats, 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.

Similar Cars

BMW 5 Series
462 Great Deals out of 14,994 listings starting at $1,500
BMW M3
101 Great Deals out of 1,389 listings starting at $4,991
Mercedes-Benz C-Class
670 Great Deals out of 20,822 listings starting at $1,998

New BMW 3 Series By Year

2015 BMW 3 Series
7,580 listings
2014 BMW 3 Series
9,125 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
3 Great Deals out of 34 listings starting at $5,200
2004 BMW 3 Series in Baltimore MD
25 listings starting at $5,900
2004 BMW 3 Series in Boston MA
29 listings starting at $4,990
2004 BMW 3 Series in Charlotte NC
15 listings starting at $5,700
2004 BMW 3 Series in Chicago IL
33 listings starting at $4,900
2004 BMW 3 Series in Cincinnati OH
3 listings starting at $6,905
2004 BMW 3 Series in Cleveland OH
5 listings starting at $4,500
2004 BMW 3 Series in Dallas TX
17 listings starting at $4,990
2004 BMW 3 Series in Denver CO
11 listings starting at $7,990
2004 BMW 3 Series in Detroit MI
3 listings starting at $5,995
2004 BMW 3 Series in Houston TX
4 Great Deals out of 16 listings starting at $5,995
2004 BMW 3 Series in Indianapolis IN
7 listings starting at $5,699
2004 BMW 3 Series in Kansas City MO
3 listings starting at $8,995
2004 BMW 3 Series in Las Vegas NV
14 listings starting at $7,495
2004 BMW 3 Series in Los Angeles CA
4 Great Deals out of 62 listings starting at $4,800