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 320i Review
by Kev

BMW Performance, acceleration, braking, handling all pretty good

Performance, acceleration, braking, handling all pretty good Build Quality is really good Appearance, both interior and exterior is good Fun Factor, this car is fun and comfortable to drive If you want a nice looking, good performing, solid car for work or for yourself, then this car's for you The photo shows the car as it was when I first bou...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/17/19/19/2005_bmw_3_series-pic-4242432536987759976-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Schaumburg, IL 60193

Great Deal
$2,306 BELOW
Instant Market Value of $7,296

Price: $4,990

Mileage: 100,000

Location: Schaumburg, IL 60193

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 330xi for sale - $4,990, 100,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Excellent response time from dealearship. Answerd all my questions. "
https://static.cargurus.com/images/forsale/2017/07/14/06/14/2003_bmw_3_series-pic-5945921227857214110-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Chicago, IL 60651

Great Deal
$2,407 BELOW
Instant Market Value of $5,902

Price: $3,495

Mileage: 119,000

Location: Chicago, IL 60651

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330Ci for sale - $3,495, 119,000 miles with Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "When I visited this "dealer" he informed me (in broken English) that this vehicle was on a different lot and that I should try to see it there. When I went to the address that he gave me, no one there knew anything about this vehicle or WHERE it was!"
https://static.cargurus.com/images/forsale/2017/03/30/04/56/2004_bmw_3_series-pic-4228345428380927265-152x114.jpeg

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

Great Deal
$1,769 BELOW
Instant Market Value of $5,768

Price: $3,999

Mileage: 104,522

Location: Des Plaines, IL 60016

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $3,999, 104,522 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Very good job"
https://static.cargurus.com/images/forsale/2017/07/16/11/16/2004_bmw_3_series_330xi-pic-2504094152984100787-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Arlington Heights, 60005

Great Deal
$1,747 BELOW
Instant Market Value of $5,247

Price: $3,500

Mileage: 173,478

Location: Arlington Heights, 60005

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $3,500, 173,478 miles with Leather Seats, Sunroof/Moonroof
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,249 BELOW
Instant Market Value of $5,744

Price: $4,495

Mileage: 115,691

Location: Harvey, IL 60426

Average time on market: 23 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/19/06/11/2004_bmw_3_series-pic-4471742114441002229-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in South Elgin, IL 60177

Good Deal
$1,021 BELOW
Instant Market Value of $5,516

Price: $4,495

Mileage: 110,987

Location: South Elgin, IL 60177

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,495, 110,987 miles
Avg. Dealer Rating: (6 reviews) "Very helpful."
https://static.cargurus.com/images/forsale/2017/03/12/05/43/2003_bmw_3_series-pic-4377014355556142605-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Elmhurst, IL 60126

Good Deal
$1,138 BELOW
Instant Market Value of $5,137

Price: $3,999

Mileage: 149,719

Location: Elmhurst, IL 60126

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $3,999, 149,719 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "It was clear that this dealer was trusted by many car seekers, because they were very busy! They fix their cars on their lot after they buy them from local car dealers. We are very happy with our new to us, Toyota Avalon. "
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
$771 BELOW
Instant Market Value of $5,671

Price: $4,900

Mileage: 89,354

Location: Oak Forest, IL 60452

Average time on market: 18 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/06/15/00/20/2003_bmw_3_series-pic-3470780550160816495-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Crest Hill, IL 60403

Good Deal
$1,006 BELOW
Instant Market Value of $4,501

Price: $3,495

Mileage: 152,989

Location: Crest Hill, IL 60403

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $3,495, 152,989 miles
Avg. Dealer Rating: (15 reviews) "Friendly service"
https://static.cargurus.com/images/forsale/2017/05/09/17/57/2003_bmw_3_series-pic-5194095808973288574-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Lake Villa, IL 60046

Good Deal
$879 BELOW
Instant Market Value of $6,874

Price: $5,995

Mileage: 106,033

Location: Lake Villa, IL 60046

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $5,995, 106,033 miles with Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (6 reviews) "Very honest and answered all my questions. "
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
$758 BELOW
Instant Market Value of $6,251

Price: $5,493

Mileage: 109,564

Location: Frankfort, IL 60423

Average time on market: 23 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 Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (62 reviews) "While we did not wind up purchasing this car, we will definitely be back. Jay was super helpful and nice and very honest. We will soon be shopping for cars for both are kids and Silver will be our first stop. "
https://static.cargurus.com/images/forsale/2017/07/11/20/51/2005_bmw_3_series_325ci_convertible-pic-2502489378169527202-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Plainfield, 60544

Good Deal
$1,061 BELOW
Instant Market Value of $8,311

Price: $7,250

Mileage: 91,520

Location: Plainfield, 60544

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,250, 91,520 miles with Sport Package, Leather Seats, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/12/05/52/2004_bmw_3_series-pic-691269830989648620-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Markham, IL 60428

Good Deal
$785 BELOW
Instant Market Value of $4,084

Price: $3,299

Mileage: 158,000

Location: Markham, IL 60428

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $3,299, 158,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Terrible dealership. We went to look at a 2007 Saturn Ion, and took a test drive. We couldn't come to an agreement on price due to the dealership adding about $850.00 extra to the cost of the car for "fees". I called the following Monday and talked to the salesmen, and after about an hour we agreed on an "out the door" price. I drove an hour and a half to buy the car, and the salesmen added another $94.35 fee to the agreed upon price that wasn't even on the first set of "fees". Shady people do not deal with them!"
https://static.cargurus.com/images/forsale/2017/07/16/22/36/2003_bmw_3_series-pic-3849864319093119056-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Addison, IL 60101

Fair Deal
$534 BELOW
Instant Market Value of $4,533

Price: $3,999

Mileage: 142,080

Location: Addison, IL 60101

Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 325Ci for sale - $3,999, 142,080 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (5 reviews) "I never knew I could get a a good deal on internet to get a good car in USA....But I met this angel, online from Africa. Cool and Nice guy, very trustworthy, Despite delay and challenges to get international money transfer to him in America from Africa, he reserved the car for me and put smile on my face with a good deal."
https://static.cargurus.com/images/forsale/2017/04/27/19/14/2005_bmw_3_series-pic-5123451741810157561-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Cicero, IL 60804

Fair Deal
$621 BELOW
Instant Market Value of $6,121

Price: $5,500

Mileage: 134,212

Location: Cicero, IL 60804

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $5,500, 134,212 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (7 reviews) "Great!!!!!!!"
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 136 Great Deals $25,986 8,589 listings
2016 BMW 3 Series 60 Great Deals $19,591 2,199 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,011 listings
2014 BMW 3 Series 205 Great Deals $12,900 4,874 listings
2013 BMW 3 Series 57 Great Deals $8,500 1,771 listings
2012 BMW 3 Series 26 Great Deals $9,995 621 listings
2011 BMW 3 Series 133 Great Deals $4,999 2,563 listings
2010 BMW 3 Series 42 Great Deals $5,999 836 listings
2009 BMW 3 Series 68 Great Deals $5,495 1,341 listings
2008 BMW 3 Series 70 Great Deals $4,199 1,749 listings