2004 BMW 3 Series for Sale in Chicago, IL

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 325xi Review
by Beatz

The Best car I ever had

I love BMW and wouldn't buy anything else. unfortunately things aren't made the way they used to be. This is one of the best 3 series out there. I had a 2009 also. The 2004 is a lot more durable.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/27/13/30/2003_bmw_3_series-pic-3104443767700746519-152x114.jpeg

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

Great Deal
$1,973 BELOW
Instant Market Value of $3,323

Price: $1,350

Mileage: 196,512

Location: Chicago, IL 60636

Certified Pre-Owned: No Color: Silver Description: Used 2003 BMW 3 Series 325Ci for sale - $1,350, 196,512 miles with Aluminum Wheels
Avg. Dealer Rating: (56 reviews) "Everything went well I went and got the car I wanted and they even stayed late to help me out "
https://static.cargurus.com/images/forsale/2017/05/03/13/44/2003_bmw_3_series-pic-8887311880956703411-152x114.jpeg

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

Good Deal
$1,523 BELOW
Instant Market Value of $4,473

Price: $2,950

Mileage: 159,342

Location: Westchester, IL 60154

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $2,950, 159,342 miles
https://static.cargurus.com/images/forsale/2016/09/23/17/05/2005_bmw_3_series-pic-5629142639279825433-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Harvey, IL 60426

Good Deal
$1,958 BELOW
Instant Market Value of $5,953

Price: $3,995

Mileage: 132,995

Location: Harvey, IL 60426

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Jet Black Description: Used 2005 BMW 3 Series 325xi for sale - $3,995, 132,995 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Had first told me they are willing to accept a small amount for deposit and then said I need to put a few thousand down for this vehicle. "
https://static.cargurus.com/images/forsale/2017/05/20/02/19/2004_bmw_3_series-pic-4646810313659797420-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Harvey, IL 60426

Good Deal
$1,195 BELOW
Instant Market Value of $5,690

Price: $4,495

Mileage: 115,691

Location: Harvey, IL 60426

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,495, 115,691 miles
Avg. Dealer Rating: (1 review) "Yvette called me very quickly from my initial email contact through CarGurus. The car had only been on the lot one day, so she did a hands on look at it for me, answered all my questions. I called her back that same day and told her I was going to do a wire transfer, (which has now been completed). Everything went smoothly. I expect to have my car picked up by Direct Connect in a day or two and have it on my doorstep within a week. I would rate Holger Auto Sales and Yvette 10 Stars."
https://static.cargurus.com/images/forsale/2017/05/07/05/23/2004_bmw_3_series-pic-7396285541742035170-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Country Club Hills, IL 60478

Good Deal
$1,133 BELOW
Instant Market Value of $5,033

Price: $3,900

Mileage: 139,522

Location: Country Club Hills, IL 60478

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $3,900, 139,522 miles
Avg. Dealer Rating: (1 review) "As advertised. Didn't change prices or saying someone made a mistake. Mr. Banks was very friendly and helpful "
https://static.cargurus.com/images/forsale/2017/04/25/05/22/2003_bmw_3_series-pic-6396073172766680387-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Oak Forest, IL 60452

Good Deal
$721 BELOW
Instant Market Value of $5,621

Price: $4,900

Mileage: 89,354

Location: Oak Forest, IL 60452

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,900, 89,354 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Good guys "
https://static.cargurus.com/images/forsale/2017/05/06/15/46/2005_bmw_3_series-pic-7625189183505496071-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Frankfort, IL 60423

Good Deal
$711 BELOW
Instant Market Value of $6,204

Price: $5,493

Mileage: 109,564

Location: Frankfort, IL 60423

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $5,493, 109,564 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (56 reviews) "Mike was awesome! No pressure. Fast quick, and great experience!"
https://static.cargurus.com/images/forsale/2017/03/06/18/01/2005_bmw_3_series-pic-6643516823639738350-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in River Grove, IL 60171

Good Deal
$672 BELOW
Instant Market Value of $7,667

Price: $6,995

Mileage: 81,526

Location: River Grove, IL 60171

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $6,995, 81,526 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (12 reviews) "great"
https://static.cargurus.com/images/forsale/2017/04/20/16/13/2003_bmw_3_series-pic-6573275304645647808-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Crest Hill, IL 60403

Good Deal
$1,117 BELOW
Instant Market Value of $7,112

Price: $5,995

Mileage: 112,452

Location: Crest Hill, IL 60403

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $5,995, 112,452 miles
Avg. Dealer Rating: (15 reviews) "Friendly service"
https://static.cargurus.com/images/forsale/2017/03/30/03/58/2005_bmw_3_series-pic-7593232413184579021-152x114.jpeg

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

Good Deal
$864 BELOW
Instant Market Value of $4,354

Price: $3,490

Mileage: 165,648

Location: Tinley Park, IL 60477

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $3,490, 165,648 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (23 reviews) "I made an online inquiry to the dealership and they were very quick to respond. I got a bit of a bad taste from the person I was talking to because he was kind of pushy about me putting down a deposit to hold the car right away. That pretty much ended my deal with them."
https://static.cargurus.com/images/forsale/2017/05/27/17/54/2004_bmw_3_series-pic-8430926736844076130-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in St Charles, IL 60174

Fair Deal
$552 BELOW
Instant Market Value of $6,997

Price: $6,445

Mileage: 105,771

Location: St Charles, IL 60174

Average time on market: 48 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,445, 105,771 miles with Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Great and good"
https://static.cargurus.com/images/forsale/2017/04/10/18/16/2005_bmw_3_series-pic-6826364441736350630-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in River Grove, IL 60171

Fair Deal
$535 BELOW
Instant Market Value of $8,530

Price: $7,995

Mileage: 72,309

Location: River Grove, IL 60171

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $7,995, 72,309 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (12 reviews) "Good communication. I just decided on another car."
https://static.cargurus.com/images/forsale/2017/05/24/19/52/2005_bmw_3_series-pic-6857447419373982182-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Plainfield, IL 60586

Fair Deal
$624 BELOW
Instant Market Value of $7,119

Price: $6,495

Mileage: 82,605

Location: Plainfield, IL 60586

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325xi for sale - $6,495, 82,605 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "Got a beautiful car with Quick results. Great guy that you can get a car from without worry"
https://static.cargurus.com/images/forsale/2017/04/24/02/00/2005_bmw_3_series-pic-8484925346611884978-152x114.jpeg

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

Fair Deal
$523 BELOW
Instant Market Value of $9,013

Price: $8,490

Mileage: 58,649

Location: Tinley Park, IL 60477

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $8,490, 58,649 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (23 reviews) "Awesome deal."
https://static.cargurus.com/images/forsale/2017/04/08/12/35/2003_bmw_3_series-pic-7773323462263920168-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Gurnee, IL 60031

Fair Deal
$726 BELOW
Instant Market Value of $5,652

Price: $4,926

Mileage: 109,000

Location: Gurnee, IL 60031

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 325xi for sale - $4,926, 109,000 miles with Alloy Wheels
Avg. Dealer Rating: (23 reviews) "Made all sorts of promises but when pressed, the salesman took a full day to respond after telling me he would "call me right back": While waiting for the return call, we purchased the car at another dealer."
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
2017 BMW 3 Series 100 Great Deals $25,999 8,239 listings
2016 BMW 3 Series 115 Great Deals $19,995 3,026 listings
2015 BMW 3 Series 20 Great Deals $14,799 878 listings
2014 BMW 3 Series 177 Great Deals $12,995 4,394 listings
2013 BMW 3 Series 71 Great Deals $11,900 2,316 listings
2012 BMW 3 Series 26 Great Deals $11,500 677 listings
2011 BMW 3 Series 102 Great Deals $6,599 2,542 listings
2010 BMW 3 Series 39 Great Deals $6,495 801 listings
2009 BMW 3 Series 47 Great Deals $5,499 1,317 listings
2008 BMW 3 Series 82 Great Deals $4,500 1,779 listings