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 325i Review
by Kevin

What an amazing car

Drove the 325i on a closed course for C&D Mag, and it proved to be the best car on the course. Acceleration, handling, braking, looks, luxury...you get it all. I dont know how it holds up for long miles, but the time I drove it I loved it.

First Previous
Loading...
Next
Featured Listings
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/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,167 BELOW
Instant Market Value of $10,157

Price: $7,990

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,990, 111,140 miles
Avg. Dealer Rating: (18 reviews) "great sales"
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

Great Deal
$2,159 BELOW
Instant Market Value of $10,154

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, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good. Very helpful"
http://static.cargurus.com/images/forsale/2014/08/20/23/50/2003_bmw_3_series-pic-3455829065778401962-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Lombard, IL 60148

Great Deal
$1,507 BELOW
Instant Market Value of $7,496

Price: $5,989

Mileage: 130,630

Location: Lombard, IL 60148

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 330xi for sale - $5,989, 130,630 miles
Avg. Dealer Rating: (10 reviews) "very responsive and very helpful"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Used Cars in Villa Park, IL 60181

Great Deal
$1,496 BELOW
Instant Market Value of $7,396

Price: $5,900

Mileage: 120,998

Location: Villa Park, IL 60181

Average time on market: 30 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $5,900, 120,998 miles
Avg. Dealer Rating: (9 reviews) "Car was as advertised. Basically purchased the car sight unseen, and was not disappointed with what I saw when I picked up the car. Sam was a straight shooter every step of the way. This is not your ordinary car dealership, but that does not mean that they are not reputable. I found them to be no-frills, and I think I received a great deal!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,247 BELOW
Instant Market Value of $6,747

Price: $5,500

Mileage: 137,291

Location: Chicago, IL 60612

Average time on market: 18 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/10/22/01/11/2004_bmw_3_series-pic-7448686733137971804-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Hammond, IN 46320

Good Deal
$1,491 BELOW
Instant Market Value of $7,991

Price: $6,500

Mileage: 111,600

Location: Hammond, IN 46320

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci for sale - $6,500, 111,600 miles
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

Good Deal
$1,518 BELOW
Instant Market Value of $6,418

Price: $4,900

Mileage: 146,641

Location: Villa Park, IL 60181

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,900, 146,641 miles
Avg. Dealer Rating: (9 reviews) "called 20 minutes before closing acted like i was bothering him would not buy anything from this place "
http://static.cargurus.com/images/forsale/2014/10/13/07/35/2004_bmw_3_series-pic-7692537046614467511-152x114.jpeg

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

Good Deal
$1,091 BELOW
Instant Market Value of $9,090

Price: $7,999

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 - $7,999, 102,521 miles
Avg. Dealer Rating: (4 reviews) "car was already sold"
http://static.cargurus.com/images/forsale/2014/06/14/18/01/2003_bmw_3_series-pic-4498254768050641854-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Hazel Crest, IL 60429

Good Deal
$1,098 BELOW
Instant Market Value of $7,597

Price: $6,499

Mileage: 127,730

Location: Hazel Crest, IL 60429

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale - $6,499, 127,730 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Great people to work with. ."
http://static.cargurus.com/images/forsale/2014/06/20/04/04/2005_bmw_3_series-pic-4608002905501618046-152x114.jpeg

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

Good Deal
$997 BELOW
Instant Market Value of $10,987

Price: $9,990

Mileage: 109,669

Location: Tinley Park, IL 60477

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,990, 109,669 miles
Avg. Dealer Rating: (18 reviews) "Seems like good place to buy from."
http://static.cargurus.com/images/forsale/2014/10/10/07/30/2003_bmw_3_series-pic-1448332022496608285-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Northbrook, IL 60062

Good Deal
$1,058 BELOW
Instant Market Value of $8,648

Price: $7,590

Mileage: 87,642

Location: Northbrook, IL 60062

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 330i for sale - $7,590, 87,642 miles
Avg. Dealer Rating: (14 reviews) "Helped my son get into the car he wanted"
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
$921 BELOW
Instant Market Value of $6,916

Price: $5,995

Mileage: 125,126

Location: Chicago, IL 60636

Average time on market: 25 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/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
$910 BELOW
Instant Market Value of $5,905

Price: $4,995

Mileage: 151,308

Location: Crest Hill, IL 60403

Average time on market: 21 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
Avg. Dealer Rating: (2 reviews) "Didn't call me to tell me the car was sold. I travelled 45 mins to get there."
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
$718 BELOW
Instant Market Value of $7,613

Price: $6,895

Mileage: 115,418

Location: Elmhurst, IL 60126

Average time on market: 30 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"
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
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 Milwaukee WI
16 listings starting at $5,994
2004 BMW 3 Series in Madison WI
3 listings starting at $6,995
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $10,750
2004 BMW 3 Series in Champaign IL
5 listings starting at $5,995
2004 BMW 3 Series in Fort Wayne IN
1 listing
2004 BMW 3 Series in Indianapolis IN
7 listings starting at $5,699
2004 BMW 3 Series in Springfield IL
37 listings starting at $3,995
2004 BMW 3 Series in Cedar Rapids IA
1 listings starting at $10,991
2004 BMW 3 Series in Toledo OH
3 listings starting at $5,973
2004 BMW 3 Series in Saginaw MI
2 listings starting at $5,973
2004 BMW 3 Series in Dayton OH
8 listings starting at $6,905
2004 BMW 3 Series in Detroit MI
4 listings starting at $5,973
2004 BMW 3 Series in Cincinnati OH
3 listings starting at $6,905
2004 BMW 3 Series in Saint Louis MO
8 listings starting at $9,995
2004 BMW 3 Series in Louisville KY
5 listings starting at $6,000