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

CarGurus Quick Poll

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...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/30/03/20/2004_bmw_3_series-pic-3481006280391679757-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bridgeview, IL 60455

Great Deal
$3,098 BELOW
Instant Market Value of $10,048

Price: $6,950

Mileage: 71,258

Location: Bridgeview, IL 60455

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $6,950, 71,258 miles with Sunroof/Moonroof
Avg. Dealer Rating: (44 reviews) "I was going to buy this Ford transit connect, I had my eyes on it ...oh no the Guy at the phone acted as if he was doing me a favor. Also he started speaking Polish when he said( hold on!) for a few minutes then he hanged up with no regard for the Business so I rather pay a bit more, but in a different dealer."
http://static.cargurus.com/images/forsale/2014/04/26/02/05/2003_bmw_3_series-pic-5796208809350412491-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Bridgeview, IL 60455

Great Deal
$2,813 BELOW
Instant Market Value of $7,763

Price: $4,950

Mileage: 151,069

Location: Bridgeview, IL 60455

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $4,950, 151,069 miles
Avg. Dealer Rating: (44 reviews) "Dealership was full of friendly and helpful staff as well as very informative. Cannot be happier with my experience with this dealership. Completely satisfied is all I have to say regarding my experience with them."
http://static.cargurus.com/images/forsale/2014/06/29/02/09/2005_bmw_3_series-pic-6631593692763792756-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Bridgeview, IL 60455

Great Deal
$1,827 BELOW
Instant Market Value of $6,670

Price: $4,843

Mileage: 151,165

Location: Bridgeview, IL 60455

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci for sale - $4,843, 151,165 miles with Leather Seats
Avg. Dealer Rating: (44 reviews) "Misleading pictures. Workers unattentive."
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,370 BELOW
Instant Market Value of $10,360

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 with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "great sales"
http://static.cargurus.com/images/forsale/2014/08/06/05/40/2003_bmw_3_series-pic-6963932535922270572-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Naperville, IL 60540

Great Deal
$1,960 BELOW
Instant Market Value of $7,960

Price: $6,000

Mileage: 99,185

Location: Naperville, IL 60540

Average time on market: 18 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale - $6,000, 99,185 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "low balled me on my trade then hung up rude"
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
$1,625 BELOW
Instant Market Value of $7,120

Price: $5,495

Mileage: 129,292

Location: Aurora, IL 60506

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,495, 129,292 miles
http://static.cargurus.com/images/forsale/2014/09/14/09/37/2004_bmw_3_series-pic-8998207506879890806-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Schaumburg, IL 60173

Great Deal
$1,710 BELOW
Instant Market Value of $8,612

Price: $6,902

Mileage: 106,257

Location: Schaumburg, IL 60173

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $6,902, 106,257 miles with Sunroof/Moonroof, Alloy Wheels
http://images.cobaltgroup.com/1/5/5/9282911551x152.jpg

2005 BMW 3 Series 325i Used Cars in Schaumburg, IL 60195

Good Deal
$1,375 BELOW
Instant Market Value of $9,197

Price: $7,822

Mileage: 97,235

Location: Schaumburg, IL 60195

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325i for sale - $7,822, 97,235 miles
Avg. Dealer Rating: (12 reviews) "great"
http://static.cargurus.com/images/forsale/2014/07/26/05/11/2004_bmw_3_series-pic-5070087207137991151-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Schaumburg, IL 60173

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

Price: $6,977

Mileage: 130,586

Location: Schaumburg, IL 60173

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $6,977, 130,586 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "after speaking with a salesman by phone and submitting 2 offers by email on a used vehicle there was no response from this dealership, very disappointing."
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
$1,021 BELOW
Instant Market Value of $7,016

Price: $5,995

Mileage: 125,126

Location: Chicago, IL 60636

Average time on market: 23 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/08/12/2005_bmw_3_series-pic-3764399053408379048-152x114.jpeg

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

Good Deal
$1,197 BELOW
Instant Market Value of $6,692

Price: $5,495

Mileage: 151,011

Location: Downers Grove, IL 60515

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2005 BMW 3 Series 325i for sale - $5,495, 151,011 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Dealership promised a lot of things and never went through with their promises sold me a car that supposedly had no issues. I drove off to get gas because they sold me a car on empty. They said they would give me money for gas but once paperwork was done was I was told they gave me a good enough of a deal and couldn't!!! Well wen I made it to the gas station one of the head lights were out I drove right back to the dealership and they were gone.. I had 2 stay in a hotel because I didn't want to drive to Wisconsin with one light.. So I went back to 505 motors in the am and they took a head light off another bmw and put it on the one I purchased from them... I drove back to Wisconsin and half way home the check engine light popped up... I took it to a shop to learn the car needed a few things... So I called them and they tried to make it seem like it wasn't a big deal... I was in a rage they finally agreed to fix it so I had too drive all they way back there. When I made it there they took it to a shop and got it checked out there was a few things wrong and they didn't want to pay for it to get done I ended up paying half of the bill because that was the only thing they would agree on!!!! My opinion never do business with these crooks unless u want to throw away cash.... I paid a little over $11,000 for a car that had nothing but issues Also the navigation didn't work and was told it need a disc that was $50 but was actually close to $400 "
http://static.cargurus.com/images/forsale/2014/05/14/02/09/2003_bmw_3_series-pic-9037454905794559536-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Worth , IL 60482

Good Deal
$839 BELOW
Instant Market Value of $7,838

Price: $6,999

Mileage: 115,176

Location: Worth , IL 60482

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i Wagon for sale - $6,999, 115,176 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "My initial call was "oh yeah! Everything is approved just got to come in and do paperwork! " But when I got there, they didn't even have the truck, and then gave me a script about the truck had 1700 more miles than the finance company would allow.... but they could give me a newer truck with more miles for a little more money down.... Needless to say, I went somewhere else and got a newer truck, loaded with less miles... Their loss, I wasn't happy with them patronizin me! Definitely won't go back for more than they're car wash services...."
http://static.cargurus.com/images/forsale/2014/07/21/02/20/2005_bmw_3_series-pic-4801596139245002336-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Alsip, IL 60803

Good Deal
$1,146 BELOW
Instant Market Value of $8,546

Price: $7,400

Mileage: 111,224

Location: Alsip, IL 60803

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $7,400, 111,224 miles
Avg. Dealer Rating: (4 reviews) "I visited this place ... good luck trying to find this shop / dealer. This is a collision / repair shop. The cars listed have been rebuilt, thus the price."
http://static.cargurus.com/images/forsale/2014/06/09/17/22/2004_bmw_3_series-pic-6486909812595557316-152x114.jpeg

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

Good Deal
$979 BELOW
Instant Market Value of $7,679

Price: $6,700

Mileage: 125,718

Location: Naperville, IL 60564

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale - $6,700, 125,718 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Great deal, nice guy...highly recommended!"
http://edge.vinsolutions.com/images/live/DealerImages/225775000/225775116/0_5307.jpg

2004 BMW 3 Series 330xi Used Cars in Lansing, IL 60438

Good Deal
$854 BELOW
Instant Market Value of $9,853

Price: $8,999

Mileage: 89,651

Location: Lansing, IL 60438

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,999, 89,651 miles with Leather Seats
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
614 Great Deals out of 15,971 listings starting at $1,500
BMW M3
82 Great Deals out of 1,334 listings starting at $3,288
Mercedes-Benz C-Class
934 Great Deals out of 20,056 listings starting at $2,495

New BMW 3 Series By Year

2015 BMW 3 Series
2,921 listings
2014 BMW 3 Series
10,831 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Milwaukee WI
10 listings starting at $6,902
2004 BMW 3 Series in Madison WI
3 listings starting at $10,952
2004 BMW 3 Series in Champaign IL
4 listings starting at $7,480
2004 BMW 3 Series in Fort Wayne IN
1 listing
2004 BMW 3 Series in Indianapolis IN
6 listings starting at $6,495
2004 BMW 3 Series in Springfield IL
29 listings starting at $4,495
2004 BMW 3 Series in Green Bay WI
1 listings starting at $7,900
2004 BMW 3 Series in Cedar Rapids IA
4 listings starting at $6,500
2004 BMW 3 Series in Toledo OH
1 listings starting at $13,100
2004 BMW 3 Series in Dayton OH
11 listings starting at $5,995
2004 BMW 3 Series in Detroit MI
2 listings starting at $5,995
2004 BMW 3 Series in Cincinnati OH
8 listings starting at $7,500
2004 BMW 3 Series in Saint Louis MO
4 listings starting at $9,995
2004 BMW 3 Series in Louisville KY
9 listings starting at $7,999
2004 BMW 3 Series in Columbus OH
6 listings starting at $5,995