2004 BMW 3 Series for Sale in Chicago, IL

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325xi Review
by ChrisKrasz

Turns heads.

Well with a muffler delete it sounds great. Not too loud but sounds well. Mods are widely and somewhat cheaply available, depending on what you plan on and what brand/quality you want. It's really easy to make this car look great cosmetically.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/21/07/05/2005_bmw_3_series-pic-2402274727332865292-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in West Chicago, IL 60185

Great Deal
$2,472 BELOW
Instant Market Value of $9,467

Price: $6,995

Mileage: 97,187

Location: West Chicago, IL 60185

Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,995, 97,187 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very nice guys!! but I got a problem with my finance, the purchase didn't get through"
https://static.cargurus.com/images/forsale/2016/09/07/15/18/2003_bmw_3_series-pic-186325793751238302-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Westchester, IL 60154

Great Deal
$1,530 BELOW
Instant Market Value of $7,030

Price: $5,500

Mileage: 70,774

Location: Westchester, IL 60154

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $5,500, 70,774 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very nice, not pushy and very knowledgeable "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Melrose Park, IL 60160

Good Deal
$1,542 BELOW
Instant Market Value of $6,537

Price: $4,995

Mileage: 107,113

Location: Melrose Park, IL 60160

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 107,113 miles
Avg. Dealer Rating: (21 reviews) "Very good Dealer. They were courteous enough to call me and say that the vehicle was sold before I could get there to test drive it. That impressed me."
https://static.cargurus.com/images/forsale/2016/07/24/06/22/2004_bmw_3_series-pic-7767247123238661593-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Schaumburg, IL 60193

Good Deal
$1,597 BELOW
Instant Market Value of $6,596

Price: $4,999

Mileage: 104,000

Location: Schaumburg, IL 60193

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $4,999, 104,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very prompt response. So far it has been very cordial. William soon view car and get price. I give five stars"
https://static.cargurus.com/images/forsale/2016/09/22/19/56/2004_bmw_3_series-pic-3458223538481737-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Waukegan, IL 60085

Good Deal
$1,400 BELOW
Instant Market Value of $6,199

Price: $4,799

Mileage: 128,000

Location: Waukegan, IL 60085

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $4,799, 128,000 miles with Alloy Wheels
Avg. Dealer Rating: (29 reviews) "Friendly and courteous. Listened to my needs."
https://static.cargurus.com/images/forsale/2016/06/26/05/57/2004_bmw_3_series-pic-7802125240432214477-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Glenview, IL 60025

Good Deal
$1,603 BELOW
Instant Market Value of $7,403

Price: $5,800

Mileage: 117,000

Location: Glenview, IL 60025

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,800, 117,000 miles
https://static.cargurus.com/images/forsale/2016/09/15/19/15/2004_bmw_3_series-pic-3973709515471767158-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Bensenville, IL 60106

Good Deal
$2,001 BELOW
Instant Market Value of $7,996

Price: $5,995

Mileage: 127,549

Location: Bensenville, IL 60106

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $5,995, 127,549 miles with Sport Package, Leather Seats, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "I'm still in a process."
https://static.cargurus.com/images/forsale/2016/08/30/09/45/2004_bmw_3_series-pic-6677263946842558172-152x114.jpeg

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

Good Deal
$1,488 BELOW
Instant Market Value of $6,485

Price: $4,997

Mileage: 126,459

Location: Naperville, IL 60564

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $4,997, 126,459 miles
Avg. Dealer Rating: (3 reviews) "Not what we were looking for."
https://static.cargurus.com/images/forsale/2016/09/17/07/21/2004_bmw_3_series-pic-7754531218577885582-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Hickory Hills, IL 60457

Good Deal
$1,329 BELOW
Instant Market Value of $6,324

Price: $4,995

Mileage: 104,308

Location: Hickory Hills, IL 60457

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 104,308 miles
Avg. Dealer Rating: (8 reviews) "Steve called this morning. Pleasant and knowledgeable."
https://static.cargurus.com/images/forsale/2016/06/15/06/13/2004_bmw_3_series-pic-1784422933322633675-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Downers Grove, IL 60515

Good Deal
$1,347 BELOW
Instant Market Value of $5,837

Price: $4,490

Mileage: 132,968

Location: Downers Grove, IL 60515

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,490, 132,968 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Very positive experience. I am very pleased with the vehicle and the price I paid. They were pleasant to deal with."
https://static.cargurus.com/images/forsale/2016/07/26/06/43/2004_bmw_3_series-pic-6662826580375699922-152x114.jpeg

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

Good Deal
$1,432 BELOW
Instant Market Value of $6,427

Price: $4,995

Mileage: 110,910

Location: Addison, IL 60101

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 - $4,995, 110,910 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "I was recently in the market for a Bmw m3 I submitted an inquiry online and almost immediately usman called me and answered all my questions , he even went outside to take specific pictures I wanted I ended up purchasing a car from exclusive autohaus and will also refer many friends and family members Very honest people"
https://static.cargurus.com/images/forsale/2016/06/28/18/35/2004_bmw_3_series-pic-2963263133260141619-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Bourbonnais, IL 60914

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

Price: $5,500

Mileage: 128,178

Location: Bourbonnais, IL 60914

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $5,500, 128,178 miles
https://static.cargurus.com/images/forsale/2016/07/30/07/32/2003_bmw_3_series-pic-3023581878711183446-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Midlothian, IL 60445

Good Deal
$1,307 BELOW
Instant Market Value of $5,507

Price: $4,200

Mileage: 118,330

Location: Midlothian, IL 60445

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 BMW 3 Series 325i for sale - $4,200, 118,330 miles
Avg. Dealer Rating: (31 reviews) "Overall very good. Quick response. Just didn't have vehicle I needed"
https://static.cargurus.com/images/forsale/2016/09/24/21/57/2003_bmw_3_series-pic-219208537215688673-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Hickory Hills, IL 60457

Good Deal
$1,066 BELOW
Instant Market Value of $6,061

Price: $4,995

Mileage: 103,672

Location: Hickory Hills, IL 60457

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 103,672 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Prompt and courteous."
https://static.cargurus.com/images/forsale/2016/08/24/16/30/2003_bmw_3_series-pic-8260318088996594024-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Evanston, IL 60202

Good Deal
$985 BELOW
Instant Market Value of $5,985

Price: $5,000

Mileage: 117,262

Location: Evanston, IL 60202

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Oxford Green Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $5,000, 117,262 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Great experience dealing with these folks. Very professional and personable. This car is probably the best thing I've ever bought!"
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 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 128 Great Deals $23,000 11,556 listings
2015 BMW 3 Series 41 Great Deals $18,491 1,342 listings
2014 BMW 3 Series 73 Great Deals $15,800 1,651 listings
2013 BMW 3 Series 378 Great Deals $11,950 7,026 listings
2012 BMW 3 Series 54 Great Deals $13,900 955 listings
2011 BMW 3 Series 170 Great Deals $8,691 2,948 listings
2010 BMW 3 Series 49 Great Deals $6,999 890 listings
2009 BMW 3 Series 93 Great Deals $5,975 1,561 listings
2008 BMW 3 Series 87 Great Deals $4,700 1,939 listings
2007 BMW 3 Series 104 Great Deals $3,495 2,077 listings