2004 BMW 3 Series in Chicago, IL

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Ashley7732

The best daily driver I've driven yet.

I searched for months for this car. I love it. It's amazing in the snow, which is why I searched for another one. And for whatever reason, this body style handles better in snow than the newer models I've owned.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/10/24/09/46/2004_bmw_3_series_330ci-pic-7244296321230687903-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Prospect Heights, 60070

Great Deal
$2,354 BELOW
Instant Market Value of $9,554

Price: $7,200

Mileage: 103,530

Location: Prospect Heights, 60070

Average time on market: 13 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci for sale - $7,200, 103,530 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Premium Package, Climate Package
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,150 BELOW
Instant Market Value of $7,145

Price: $4,995

Mileage: 129,292

Location: Aurora, IL 60506

Average time on market: 24 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/07/29/12/53/2005_bmw_3_series-pic-2276900742293842297-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Naperville, IL 60564

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

Price: $6,000

Mileage: 107,719

Location: Naperville, IL 60564

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2005 BMW 3 Series 325i for sale - $6,000, 107,719 miles with Premium Package
Avg. Dealer Rating: (5 reviews) "Claims to not know much about the cars. However, has so many. "
http://static.cargurus.com/images/forsale/2014/10/03/21/07/2004_bmw_3_series-pic-6584155295309038282-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Villa Park, IL 60181

Great Deal
$1,888 BELOW
Instant Market Value of $6,388

Price: $4,500

Mileage: 146,641

Location: Villa Park, IL 60181

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,500, 146,641 miles
Avg. Dealer Rating: (10 reviews) "Great people to deal with . And quality car , let me take it to the dealer to have it looked over ."
http://static.cargurus.com/images/forsale/2014/11/04/20/26/2004_bmw_3_series-pic-5771546783276584501-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Mchenry, IL 60050

Great Deal
$1,783 BELOW
Instant Market Value of $7,758

Price: $5,975

Mileage: 107,817

Location: Mchenry, IL 60050

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Exterior Colour Description: Used 2004 BMW 3 Series 325i for sale - $5,975, 107,817 miles
Avg. Dealer Rating: (3 reviews) "The salesman seemed like he had a short fuse and easily got frustrated when we asked questions. Other than that everyone was extremely nice and made us feel comfortable. I also got an amazing deal for my used car."
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,942 BELOW
Instant Market Value of $9,937

Price: $7,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 - $7,995, 123,293 miles with Sport Package, Performance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "Good. Very helpful"
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,970 BELOW
Instant Market Value of $9,970

Price: $8,000

Mileage: 114,590

Location: Naperville, IL 60540

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,000, 114,590 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (7 reviews) "Vehicle i was interested in another buyer from out of state had already put a deposit on until they could get there to overlook for purchase.(They ended up buying it). Dealer did contact me stating this so I did not have to waste my time stopping out to dealership. I ended up shopping elsewhere."
http://static.cargurus.com/images/forsale/2014/11/25/12/06/2003_bmw_3_series-pic-8159629443963082119-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Naperville, IL 60564

Good Deal
$1,225 BELOW
Instant Market Value of $7,625

Price: $6,400

Mileage: 98,673

Location: Naperville, IL 60564

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2003 BMW 3 Series 325i for sale - $6,400, 98,673 miles with Sunroof/Moonroof, Power Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Great deal, nice guy...highly recommended!"
http://static.cargurus.com/images/forsale/2014/08/19/19/09/2004_bmw_3_series-pic-2994100498983689605-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Lombard, IL 60148

Good Deal
$1,271 BELOW
Instant Market Value of $11,785

Price: $10,514

Mileage: 78,810

Location: Lombard, IL 60148

Average time on market: 16 days Certified Pre-Owned: No Transmission: Manual Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,514, 78,810 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "quick and professional experience"
http://static.cargurus.com/images/forsale/2014/11/22/02/16/2005_bmw_3_series-pic-7593963385452454652-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Roselle, IL 60172

Good Deal
$1,180 BELOW
Instant Market Value of $9,170

Price: $7,990

Mileage: 85,000

Location: Roselle, IL 60172

Average time on market: 24 days Certified Pre-Owned: No Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $7,990, 85,000 miles
Avg. Dealer Rating: (10 reviews) "They must not actually know much about cars. I was told everything was fine w the vehicle, when in actuality it needed quite a bit of work."
http://static.cargurus.com/images/forsale/2014/11/12/07/33/2003_bmw_3_series-pic-5642681799530247715-152x114.jpeg

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

Good Deal
$1,001 BELOW
Instant Market Value of $6,996

Price: $5,995

Mileage: 120,565

Location: Chicago, IL 60636

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,995, 120,565 miles
Avg. Dealer Rating: (1 review) "Dealer never responded to Car Gurus info request. When I called to inquire about a test drive, you would've thought I called to sell THEM something. I should've known better when, after asking to come in the next day for a test drive, they never even asked my name or phone number. When I called back moments later because I forgot to ask about a Carfax.I was met with an indignant laugh. "You can use the VIN online to look it up yourself". Of this I am aware, my friend. I just thought perhaps the place that does this for a living might want to have proof on hand that their not shilling junk (P.S. I did buy the Carfax, turned out not to be particularly favorable. I'm not saying these guys are intentionally hiding defects, just...Caveat Emptor.) It appears they did pull the car I was looking at out onto the edge of the street after I called, this turned out to be a blessing in disguise. I was able to park in the gas station nest door an step out to take a quick peek without having to make further contact, at which point I noticed that they are masters of photography. Why, you ask? Because not one of their 30 photos managed to capture the giant welts on the rear bumper, the 7' long key scratch that runs bright and brilliantly the whole way down the drivers side, the holes in the seats, the 100% faded plastic on the mirrors and the crap leftover in the vehicle that was obviously from a previous owner (or even worse, them?). None of this would've been that big of a deal if they weren't asking 3% over the "Excellent" Blue Book value. Sorry guys, I bought elsewhere. According to CarGurus, the car I went to see was listed for over 225 days. This is no longer a surprise to me."
http://static.cargurus.com/images/forsale/2014/11/21/15/58/2004_bmw_3_series_330ci_convertible-pic-8922975780233093532-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Chicago, 60607

Good Deal
$1,122 BELOW
Instant Market Value of $8,622

Price: $7,500

Mileage: 143,000

Location: Chicago, 60607

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,500, 143,000 miles with Sport Package, Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/15/02/38/2004_bmw_3_series-pic-3240519179643365518-152x114.jpeg

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

Good Deal
$892 BELOW
Instant Market Value of $8,887

Price: $7,995

Mileage: 96,558

Location: Elmhurst, IL 60126

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $7,995, 96,558 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "Excellent customer service/ friendly service"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,013 BELOW
Instant Market Value of $6,513

Price: $5,500

Mileage: 137,291

Location: Chicago, IL 60612

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: (9 reviews) "Good"
http://static.cargurus.com/images/forsale/2014/11/12/04/47/2004_bmw_3_series-pic-451659979320178720-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Naperville, IL 60540

Good Deal
$1,080 BELOW
Instant Market Value of $9,880

Price: $8,800

Mileage: 85,688

Location: Naperville, IL 60540

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330i for sale - $8,800, 85,688 miles with Leather Seats
Avg. Dealer Rating: (7 reviews) "Just great"
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
438 Great Deals out of 15,094 listings starting at $1,500
BMW M3
83 Great Deals out of 1,347 listings starting at $4,795
Mercedes-Benz C-Class
652 Great Deals out of 21,792 listings starting at $1,500

New BMW 3 Series By Year

2015 BMW 3 Series
11,261 listings
2014 BMW 3 Series
6,325 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Milwaukee WI
3 Great Deals out of 12 listings starting at $5,975
2004 BMW 3 Series in Madison WI
2 listings starting at $8,990
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $8,995
2004 BMW 3 Series in Champaign IL
7 listings starting at $5,595
2004 BMW 3 Series in Fort Wayne IN
3 listings starting at $8,500
2004 BMW 3 Series in Indianapolis IN
7 listings starting at $7,990
2004 BMW 3 Series in Springfield IL
41 listings starting at $4,950
2004 BMW 3 Series in Green Bay WI
2 listings starting at $8,995
2004 BMW 3 Series in Cedar Rapids IA
1 listings starting at $14,900
2004 BMW 3 Series in Toledo OH
7 listings starting at $4,500
2004 BMW 3 Series in Saginaw MI
2 listings starting at $7,995
2004 BMW 3 Series in Dayton OH
15 listings starting at $5,600
2004 BMW 3 Series in Detroit MI
7 listings starting at $4,500
2004 BMW 3 Series in Cincinnati OH
6 listings starting at $5,600
2004 BMW 3 Series in Saint Louis MO
12 listings starting at $5,900