2004 BMW 3 Series in Chicago, IL

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 Jason

Great car for the money

330i ZHP (performance pkg) is an incredible car. Lots of perfomance without paying for an "M". 6 speed trans, upgraded suspension, M trim and ZHP specific wheels make it a standout. IMO, the E46 bodystyle is the second best 3 series (only the e30 beats it).

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/30/03/20/2004_bmw_3_series-pic-3481006280391679757-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bridgeview, IL 60455

Great Deal
$3,627 BELOW
Instant Market Value of $9,827

Price: $6,200

Mileage: 71,258

Location: Bridgeview, IL 60455

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $6,200, 71,258 miles with Sunroof/Moonroof
Avg. Dealer Rating: (45 reviews) "The staff is great ... . They have a laidback / easygoing approach to selling cars ... ."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325Ci Used Cars in Chicago, IL 60612

Great Deal
$1,802 BELOW
Instant Market Value of $7,302

Price: $5,500

Mileage: 137,291

Location: Chicago, IL 60612

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci for sale - $5,500, 137,291 miles
Avg. Dealer Rating: (8 reviews) "I have some questions about the car. Called the dealer and asked my questions. I was told they would look into them and call me back. Never heard from them ago. That was about a month ago. To bad. I was ready to buy the car."
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
$1,688 BELOW
Instant Market Value of $7,183

Price: $5,495

Mileage: 129,292

Location: Aurora, IL 60506

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,495, 129,292 miles
http://static.cargurus.com/images/forsale/2014/04/24/03/07/2005_bmw_3_series-pic-7710871565872007645-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Tinley Park, IL 60477

Great Deal
$2,466 BELOW
Instant Market Value of $9,956

Price: $7,490

Mileage: 111,140

Location: Tinley Park, IL 60477

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci for sale - $7,490, 111,140 miles with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "great sales"
http://static.cargurus.com/images/forsale/2014/05/14/02/09/2003_bmw_3_series-pic-9037454905794559536-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Worth , IL 60482

Good Deal
$1,042 BELOW
Instant Market Value of $8,041

Price: $6,999

Mileage: 115,176

Location: Worth , IL 60482

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i Wagon for sale - $6,999, 115,176 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "My initial call was "oh yeah! Everything is approved just got to come in and do paperwork! " But when I got there, they didn't even have the truck, and then gave me a script about the truck had 1700 more miles than the finance company would allow.... but they could give me a newer truck with more miles for a little more money down.... Needless to say, I went somewhere else and got a newer truck, loaded with less miles... Their loss, I wasn't happy with them patronizin me! Definitely won't go back for more than they're car wash services...."
http://static.cargurus.com/images/forsale/2014/07/08/23/04/2004_bmw_3_series-pic-2664144140048907586-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Chicago Heights, IL 60411

Good Deal
$1,207 BELOW
Instant Market Value of $11,197

Price: $9,990

Mileage: 98,801

Location: Chicago Heights, IL 60411

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,990, 98,801 miles with Sport Package, Leather Seats, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Good "
http://static.cargurus.com/images/forsale/2014/06/20/22/28/2004_bmw_3_series-pic-4080790060985366870-152x114.jpeg

2004 BMW 3 Series 325i Wagon Used Cars in North Chicago, IL 60064

Good Deal
$1,173 BELOW
Instant Market Value of $9,468

Price: $8,295

Mileage: 102,521

Location: North Chicago, IL 60064

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325i Wagon for sale - $8,295, 102,521 miles
Avg. Dealer Rating: (3 reviews) "very good"
http://static.cargurus.com/images/forsale/2014/05/21/02/54/2003_bmw_3_series-pic-2195080348818960033-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Chicago, IL 60636

Good Deal
$1,022 BELOW
Instant Market Value of $7,017

Price: $5,995

Mileage: 125,126

Location: Chicago, IL 60636

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,995, 125,126 miles
Avg. Dealer Rating: (1 review) "They are a very bad dealer an they don't do what they say they are going to do. So I would advise y'all not to go their."
http://static.cargurus.com/images/forsale/2014/06/09/17/22/2004_bmw_3_series-pic-6486909812595557316-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Naperville, IL 60564

Good Deal
$884 BELOW
Instant Market Value of $7,584

Price: $6,700

Mileage: 125,718

Location: Naperville, IL 60564

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale - $6,700, 125,718 miles with Leather Seats
Avg. Dealer Rating: (5 reviews) "Claims to not know much about the cars. However, has so many. "
http://static.cargurus.com/images/forsale/2014/09/06/12/43/2004_bmw_3_series-pic-7476875467931464653-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Crest Hill, IL 60403

Good Deal
$1,102 BELOW
Instant Market Value of $6,097

Price: $4,995

Mileage: 151,308

Location: Crest Hill, IL 60403

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 151,308 miles with Leather Seats
Avg. Dealer Rating: (1 review) "I delt with a salesman name Adam he was very to the point and friendly.He did not push and answered all my questions. My purchase was pleasant and simple."
http://static.cargurus.com/images/forsale/2014/09/15/02/38/2005_bmw_3_series-pic-6263066828092078389-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Elmhurst, IL 60126

Good Deal
$1,214 BELOW
Instant Market Value of $10,209

Price: $8,995

Mileage: 123,293

Location: Elmhurst, IL 60126

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $8,995, 123,293 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Good. Very helpful"
http://static.cargurus.com/images/forsale/2014/09/27/09/04/2003_bmw_3_series-pic-3691545187469329920-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Elmhurst, IL 60126

Good Deal
$827 BELOW
Instant Market Value of $7,722

Price: $6,895

Mileage: 115,418

Location: Elmhurst, IL 60126

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $6,895, 115,418 miles
Avg. Dealer Rating: (15 reviews) "ok"
http://static.cargurus.com/images/forsale/2014/07/21/02/20/2005_bmw_3_series-pic-4801596139245002336-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Alsip, IL 60803

Good Deal
$1,035 BELOW
Instant Market Value of $8,435

Price: $7,400

Mileage: 111,224

Location: Alsip, IL 60803

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $7,400, 111,224 miles
Avg. Dealer Rating: (4 reviews) "I visited this place ... good luck trying to find this shop / dealer. This is a collision / repair shop. The cars listed have been rebuilt, thus the price."
http://static.cargurus.com/images/forsale/2014/10/01/05/52/2005_bmw_3_series-pic-2315366144744527627-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Naperville, IL 60540

Good Deal
$1,179 BELOW
Instant Market Value of $10,179

Price: $9,000

Mileage: 114,590

Location: Naperville, IL 60540

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $9,000, 114,590 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Called, and was greeted very friendly and professionally. From the time I arrived to the time I left I must say this is one of, if not, THE best dealership I have ever dealt with. HANDS DOWN!. Now, to be fair they barely budged on price, like literally $40.....no seriously.....but they were correct that they priced there vehicles right. Looked everywhere else for the same style and others had more miles for the same price or less miles but were just absolutely ridiculous. To be fair though they have me a great price for my trade in so all in all I can't complain too much, if at all really. They were upfront and honest when I looked at 2 different vehicles, and even pointed out defects before I had a chance to. Low pressure sales, didn't feel like they were "giving me the business". All in all I am 100% completely satisfied and I highly recommend this dealership. Side note: they've got some awesome, and I do mean awesome classic cars as well as some high line stuff. WAYYYY WAYYYYYY WAAAYYYYYYYY out of my price range but just wanted to mention the museum like feeling when you walk into that place. It's awesome."
http://static.cargurus.com/images/forsale/2014/10/02/04/57/2004_bmw_3_series-pic-6230708829555726069-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Wood Dale, IL 60191

Good Deal
$885 BELOW
Instant Market Value of $8,880

Price: $7,995

Mileage: 135,130

Location: Wood Dale, IL 60191

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $7,995, 135,130 miles with Sport Package, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "good"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
627 Great Deals out of 15,511 listings starting at $1,500
BMW M3
100 Great Deals out of 1,405 listings starting at $4,991
Mercedes-Benz C-Class
850 Great Deals out of 21,344 listings starting at $1,990

New BMW 3 Series By Year

2015 BMW 3 Series
4,617 listings
2014 BMW 3 Series
10,448 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Milwaukee WI
9 listings starting at $6,400
2004 BMW 3 Series in Madison WI
3 listings starting at $9,750
2004 BMW 3 Series in Grand Rapids MI
1 listing
2004 BMW 3 Series in Champaign IL
5 listings starting at $5,995
2004 BMW 3 Series in Indianapolis IN
5 listings starting at $6,999
2004 BMW 3 Series in Springfield IL
33 listings starting at $4,495
2004 BMW 3 Series in Cedar Rapids IA
4 listings starting at $7,495
2004 BMW 3 Series in Toledo OH
4 listings starting at $7,699
2004 BMW 3 Series in Saginaw MI
3 listings starting at $9,999
2004 BMW 3 Series in Dayton OH
13 listings starting at $4,999
2004 BMW 3 Series in Detroit MI
5 listings starting at $5,995
2004 BMW 3 Series in Cincinnati OH
10 listings starting at $4,999
2004 BMW 3 Series in Saint Louis MO
4 listings starting at $9,995
2004 BMW 3 Series in Louisville KY
6 listings starting at $7,995
2004 BMW 3 Series in Columbus OH
6 listings starting at $5,995