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

CarGurus Quick Poll

2004 BMW 3 Series 325Ci Review
by John

This car has not let me down one bit and i have been abusive at times.

Used to own a 1995 325IS and now I won this one and I am very pleased. The interior seems alot more roomy. Performance is very good whether you need to accelerate to overtake a person on the highway or your putting it through corners this car is well rounded is a notch above the competition. This car is very fun to drive. Whether your accelerating ...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/17/21/12/2004_bmw_3_series-pic-5421621701153438629-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Addison, IL 60101

Great Deal
$2,115 BELOW
Instant Market Value of $7,110

Price: $4,995

Mileage: 128,285

Location: Addison, IL 60101

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 128,285 miles with option.display_name.premium_wheels, option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/02/12/02/20/2004_bmw_3_series-pic-2088984222132688706-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Crestwood, IL 60445

Good Deal
$1,637 BELOW
Instant Market Value of $6,632

Price: $4,995

Mileage: 143,679

Location: Crestwood, IL 60445

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 143,679 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "Cars look very clean and in good shape."
http://static.cargurus.com/images/forsale/2015/03/15/12/42/2004_bmw_3_series_330ci_convertible-pic-4408120985605669390-152x114.jpeg

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

Good Deal
$1,889 BELOW
Instant Market Value of $11,839

Price: $9,950

Mileage: 81,522

Location: Chicago, 60631

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,950, 81,522 miles with option.display_name.sport_package, option.display_name.leather_seats, option.display_name.alloy_wheels, option.display_name.climate_package
http://static.cargurus.com/images/forsale/2015/03/17/10/47/2004_bmw_3_series-pic-1269145057505418084-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Crestwood, IL 60445

Good Deal
$1,166 BELOW
Instant Market Value of $8,161

Price: $6,995

Mileage: 114,576

Location: Crestwood, IL 60445

Average time on market: 20 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 114,576 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (14 reviews) "Terrible service not a place to bargain for a use car salesman is no good don't know how they even sale cars "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Des Plaines, IL 60016

Good Deal
$950 BELOW
Instant Market Value of $6,905

Price: $5,955

Mileage: 137,978

Location: Des Plaines, IL 60016

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,955, 137,978 miles
Avg. Dealer Rating: (41 reviews) "They were not willing to negotiate the price for an old car. I would have understood if it was for a new car."
http://static.cargurus.com/images/forsale/2015/03/30/02/52/2004_bmw_3_series-pic-8902067434468824058-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Tinley Park, IL 60477

Good Deal
$866 BELOW
Instant Market Value of $7,856

Price: $6,990

Mileage: 107,920

Location: Tinley Park, IL 60477

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $6,990, 107,920 miles with option.display_name.premium_package, option.display_name.alloy_wheels
Avg. Dealer Rating: (22 reviews) "Dealer responded."
http://static.cargurus.com/images/forsale/2014/06/15/05/41/2004_bmw_3_series-pic-3226101876277721801-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Mundelein, IL 60060

Fair Deal
$665 BELOW
Instant Market Value of $9,660

Price: $8,995

Mileage: 66,300

Location: Mundelein, IL 60060

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci for sale - $8,995, 66,300 miles with option.display_name.leather_seats, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "bought the car. Vlademir is pleasant owner to deal with that's why I bought the car."
http://static.cargurus.com/images/forsale/2015/02/04/16/29/2004_bmw_3_series-pic-2748061125177098881-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Chicago, IL 60638

Fair Deal
$662 BELOW
Instant Market Value of $7,657

Price: $6,995

Mileage: 105,977

Location: Chicago, IL 60638

Average time on market: 23 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 325xi for sale - $6,995, 105,977 miles
http://static.cargurus.com/images/forsale/2015/03/30/02/52/2004_bmw_3_series-pic-641257610005656076-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Tinley Park, IL 60477

Fair Deal
$632 BELOW
Instant Market Value of $6,622

Price: $5,990

Mileage: 145,311

Location: Tinley Park, IL 60477

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,990, 145,311 miles with option.display_name.premium_package, option.display_name.alloy_wheels
Avg. Dealer Rating: (22 reviews) "They were the only Dealers who responded after I have selected a few Choices. I respect that type of commitment and good service follow up."
http://static.cargurus.com/images/forsale/2015/02/27/06/37/2004_bmw_3_series-pic-1460549931444849132-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Bolingbrook, IL 60440

Fair Deal
$582 BELOW
Instant Market Value of $9,575

Price: $8,993

Mileage: 88,520

Location: Bolingbrook, IL 60440

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330i for sale - $8,993, 88,520 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (2 reviews) "Overall a good experience."
http://static.cargurus.com/images/forsale/2015/03/28/15/14/2004_bmw_3_series_325ci-pic-4277256851640136216-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Fox Lake, 60020

Fair Deal
$491 BELOW
Instant Market Value of $8,191

Price: $7,700

Mileage: 118,000

Location: Fox Lake, 60020

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci for sale - $7,700, 118,000 miles with option.display_name.sport_package, option.display_name.leather_seats, option.display_name.premium_wheels, option.display_name.sunroof_moonroof, option.display_name.premium_package, option.display_name.climate_package
http://static.cargurus.com/images/forsale/2014/10/11/01/21/2004_bmw_3_series-pic-1808398702794217872-152x114.jpeg

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

Fair Deal
$494 BELOW
Instant Market Value of $6,489

Price: $5,995

Mileage: 139,458

Location: Villa Park, IL 60181

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 139,458 miles
Avg. Dealer Rating: (1 review) "Very helpful. Sent copy of Carfax to us asap."
http://static.cargurus.com/images/forsale/2015/04/03/18/32/2004_bmw_3_series-pic-3989603831511449454-152x114.jpeg

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

Fair Deal
$493 BELOW
Instant Market Value of $11,488

Price: $10,995

Mileage: 76,514

Location: Lombard, IL 60148

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,995, 76,514 miles with option.display_name.sport_package, option.display_name.navigation_system, option.display_name.premium_package, option.display_name.alloy_wheels
Avg. Dealer Rating: (21 reviews) "clicked excellent. no idea why never responded appeared. Anyway, quick and honest answers to my questions followed by many clear photos re: my question. Confidence inspiring."
http://static.cargurus.com/images/forsale/2015/01/21/06/19/2004_bmw_3_series-pic-1023482373361212277-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Bolingbrook, IL 60440

Fair Deal
$333 BELOW
Instant Market Value of $11,324

Price: $10,991

Mileage: 59,714

Location: Bolingbrook, IL 60440

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $10,991, 59,714 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (2 reviews) "Sales person "S" is rude and grumpy. We selected a different dealership after the rough experience."
http://static.cargurus.com/images/forsale/2015/03/08/06/02/2004_bmw_3_series-pic-530748407139604219-152x114.jpeg

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

Fair Deal
$167 BELOW
Instant Market Value of $9,166

Price: $8,999

Mileage: 79,528

Location: Naperville, IL 60540

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $8,999, 79,528 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (12 reviews) "Salesman was very helpful, Great test drive, Set up contacts for some needed repairs. Will think of them for future deals."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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
717 Great Deals out of 17,222 listings starting at $1,900
BMW M3
70 Great Deals out of 1,157 listings starting at $8,555
Mercedes-Benz C-Class
879 Great Deals out of 22,616 listings starting at $1,995

New BMW 3 Series By Year

2015 BMW 3 Series
13,154 listings
2014 BMW 3 Series
2,456 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Milwaukee WI
10 listings starting at $5,955
2004 BMW 3 Series in Madison WI
2 listings starting at $8,631
2004 BMW 3 Series in Grand Rapids MI
4 listings starting at $5,888
2004 BMW 3 Series in Champaign IL
5 listings starting at $6,995
2004 BMW 3 Series in Indianapolis IN
14 listings starting at $6,800
2004 BMW 3 Series in Springfield IL
37 listings starting at $4,995
2004 BMW 3 Series in Green Bay WI
1 listings starting at $5,495
2004 BMW 3 Series in Cedar Rapids IA
2 listings starting at $8,995
2004 BMW 3 Series in Toledo OH
4 listings starting at $5,995
2004 BMW 3 Series in Saginaw MI
3 listings starting at $6,995
2004 BMW 3 Series in Dayton OH
15 listings starting at $5,000
2004 BMW 3 Series in Detroit MI
7 listings starting at $5,995
2004 BMW 3 Series in Cincinnati OH
8 listings starting at $5,000
2004 BMW 3 Series in Saint Louis MO
11 listings starting at $6,900
2004 BMW 3 Series in Louisville KY
6 listings starting at $6,998