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 Julian

You get what you pay for, great design but a 320d with an auto gearbox would be better.

Its actually a 318d. Great drive but gearbox has a suprisingly large travel. Great to drive on motorway and country roads, very safe feeling car with brilliant fuel economy, 48mpg with no effort. Plenty of room and hides its age and miles very well.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/16/13/26/2004_bmw_3_series-pic-5554577392963655317-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Crestwood, IL 60445

Good Deal
$1,548 BELOW
Instant Market Value of $5,547

Price: $3,999

Mileage: 134,450

Location: Crestwood, IL 60445

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $3,999, 134,450 miles
Avg. Dealer Rating: (42 reviews) "Great response !"
https://static.cargurus.com/images/forsale/2017/02/02/12/00/2005_bmw_3_series-pic-4011804123443442399-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Lisle, IL 60532

Good Deal
$1,472 BELOW
Instant Market Value of $6,472

Price: $5,000

Mileage: 106,214

Location: Lisle, IL 60532

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325i for sale - $5,000, 106,214 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "I did buy the car but there were some issues. They say the car goes threw a very good inspection. WRONG!!!! The air ilter was not just bad it looked like it was dipped in oil it was by far the worst condition ive ever seen an air filter. The oil filter was jammed on so hard it must have been impacted on or a body builder did it. The oil was blacknot even brown but straight black. They should have given me a better deal. The gentleman i bought the car from was polite and on point. The ones i started with not so much. The lady was rude and the guy kept giving answers for things he didnt know. I would have givin more stars until i spent $100 the day after i bought the car for maintenance."
https://static.cargurus.com/images/forsale/2017/03/05/05/05/2005_bmw_3_series-pic-1399022542322159313-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Elmhurst, IL 60126

Good Deal
$899 BELOW
Instant Market Value of $7,898

Price: $6,999

Mileage: 71,111

Location: Elmhurst, IL 60126

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci for sale - $6,999, 71,111 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Very nice man named Ted called me back. we never made it out there though . Ended up being one somewhere else."
https://static.cargurus.com/images/forsale/2017/02/10/07/35/2003_bmw_3_series-pic-4375034221944023846-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Elgin, IL 60120

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

Price: $3,995

Mileage: 117,852

Location: Elgin, IL 60120

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 117,852 miles
Avg. Dealer Rating: (5 reviews) "Very poor communication. Responded to one out of three emails."
https://static.cargurus.com/images/forsale/2017/03/22/11/28/2004_bmw_3_series-pic-6937331410289831492-152x114.jpeg

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

Good Deal
$1,053 BELOW
Instant Market Value of $6,548

Price: $5,495

Mileage: 97,019

Location: Hickory Hills, IL 60457

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,495, 97,019 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "I bought a car and I got trapped with repairs!! I only had this truck for 1 week and I have $1000 in repairs. Very upset!! I was told I cannot get my money back!!"
https://static5.cargurus.com/images/forsale/2017/03/21/07/53/2003_bmw_3_series_325i-pic-5856043081580117435-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in McHenry, 60050

Good Deal
$1,082 BELOW
Instant Market Value of $5,071

Price: $3,989

Mileage: 140,000

Location: McHenry, 60050

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Leather Description: Used 2003 BMW 3 Series 325i for sale - $3,989, 140,000 miles with Leather Seats, Aluminum Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/03/16/02/22/2003_bmw_3_series-pic-7974927231763730482-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Mc Cook, IL 60525

Good Deal
$1,069 BELOW
Instant Market Value of $7,019

Price: $5,950

Mileage: 90,887

Location: Mc Cook, IL 60525

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $5,950, 90,887 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (42 reviews) "Not really satisfied, employees not providing u best shoping experience but prices on the car are feir enough!"
https://static.cargurus.com/images/forsale/2016/11/09/05/05/2004_bmw_3_series-pic-7911377977968477643-152x114.jpeg

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

Good Deal
$1,028 BELOW
Instant Market Value of $6,523

Price: $5,495

Mileage: 94,161

Location: Downers Grove, IL 60515

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325Ci for sale - $5,495, 94,161 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Bought vehicle from them, overall was very satisfied. "
https://static.cargurus.com/images/forsale/2017/03/27/16/32/2004_volkswagen_passat-pic-4336374474534023786-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Naperville, IL 60540

Good Deal
$972 BELOW
Instant Market Value of $8,949

Price: $7,977

Mileage: 82,476

Location: Naperville, IL 60540

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,977, 82,476 miles with Sport Package, Leather Seats
Avg. Dealer Rating: (35 reviews) "Great dealing with Naperville Autohaus. I purchased a great car from them last weekend!"
https://static5.cargurus.com/images/forsale/2017/03/27/16/30/2005_bmw_3_series_325ci-pic-387710947620854170-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Hickory Hills, 60457

Good Deal
$608 BELOW
Instant Market Value of $6,308

Price: $5,700

Mileage: 120,500

Location: Hickory Hills, 60457

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci for sale - $5,700, 120,500 miles
https://static.cargurus.com/images/forsale/2016/12/03/04/25/2003_bmw_3_series-pic-143989822615471412-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Mc Cook, IL 60525

Fair Deal
$745 BELOW
Instant Market Value of $6,245

Price: $5,500

Mileage: 79,459

Location: Mc Cook, IL 60525

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $5,500, 79,459 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (42 reviews) "I had a great experience purchasing a used vehicle from Chicago Fine Motors over the weekend. Having visited a few other dealers recently, I was expecting a full onslaught of high pressure sales tactics. Much to my surprise, this was one of the most laid-back dealerships I've ever been to. My Sales Consultant, Mike Wrongic, let me test drive the vehicle on Saturday and explained all of the features and finance options. I told him I'd like to think about it overnight and he actually allowed me to do so (other dealerships have nearly gone on "lock down" when I've said that and practically refused to let me leave). I really liked the vehicle and felt that Mike was up front and honest about everything, so I felt 100% comfortable coming back on Sunday and purchasing it. Bob, the finance guy, was also no- pressure. I also LOVED the fact that their advertised vehicle prices online aren't misleading (many other dealers have an additional $1,300 of dealer add-ons that aren't reflected in their online prices, but they don't disclose that until later). Other dealerships could learn a LOT from this place! Thanks for a great experience!"
https://static.cargurus.com/images/forsale/2017/03/25/17/07/2003_bmw_3_series-pic-728434039391180251-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Chicago, IL 60636

Fair Deal
$710 BELOW
Instant Market Value of $5,509

Price: $4,799

Mileage: 126,282

Location: Chicago, IL 60636

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale - $4,799, 126,282 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Dealer contacted me and answered all my questions"
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

Fair Deal
$982 BELOW
Instant Market Value of $6,477

Price: $5,495

Mileage: 132,995

Location: Harvey, IL 60426

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Jet Black Description: Used 2005 BMW 3 Series 325xi for sale - $5,495, 132,995 miles with Aluminum Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Disturbing is the only word I can use to describe my encounter with Harvey Auto Credit. I was aware that this was a dealer dealing with a subprime client base (I am a cash buyer), but that does not justify the incredibly corrupt business practices of this dealer. I scheduled a test drive and inspection, only to travel to their location and discover a vehicle in such a state of disrepair that it would not start and had flat tires. I was shocked that they were unable to provide a copy of the vehicle history and that they were unable to provide me with a firm date as to when the car would be up and running. I would encourage anyone, no matter how desperate your credit situation, to avoid this dealer."
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

Fair Deal
$539 BELOW
Instant Market Value of $5,538

Price: $4,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 - $4,999, 149,719 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (20 reviews) "Great honest people that go above and beyond. Teddy the owner is a nice guy that will try his best to help. Highly recommended. "
https://www.autocorner.com/dealers/www.burrridgemotorsales.com/images/pic1/wbaeu33465pr19894-2005-bmw-3-series-325xi-sedan-5-speed-automatic-used-sedan-burr-ridge-il.jpg?1490475617

2005 BMW 3 Series 325xi Used Cars in Burr Ridge, IL 60527

Fair Deal
$632 BELOW
Instant Market Value of $7,127

Price: $6,495

Mileage: 89,005

Location: Burr Ridge, IL 60527

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $6,495, 89,005 miles with Leather Seats, Premium Wheels
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 43 Great Deals $28,476 8,328 listings
2016 BMW 3 Series 171 Great Deals $19,995 3,972 listings
2015 BMW 3 Series 14 Great Deals $16,995 859 listings
2014 BMW 3 Series 165 Great Deals $11,980 4,070 listings
2013 BMW 3 Series 149 Great Deals $11,950 3,531 listings
2012 BMW 3 Series 21 Great Deals $11,980 770 listings
2011 BMW 3 Series 113 Great Deals $6,490 2,914 listings
2010 BMW 3 Series 36 Great Deals $5,500 899 listings
2009 BMW 3 Series 39 Great Deals $5,399 1,487 listings
2008 BMW 3 Series 74 Great Deals $4,900 1,906 listings