2004 BMW 3 Series for Sale in Chicago, IL

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 325Ci Review
by kmilespgh1

I really want a 5 series...

I traveled 125 miles per hour for 4 hours coming through Ohio." Got BIG ticket"! I thought I was doing 70. Smooth as ice! It's rear wheel drive and bad in the snow. Little better with snow tires. Overall... I Love it!

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

2005 BMW 3 Series 325i Used Cars in Waukegan, IL 60085

Great Deal
$3,170 BELOW
CarGurus IMV of $5,670

Price: $2,500

Mileage: 106,556

Location: Waukegan, IL 60085

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $2,500, 106,556 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Very fast response! "
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,442 BELOW
CarGurus IMV of $4,941

Price: $3,499

Mileage: 149,719

Location: Elmhurst, IL 60126

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $3,499, 149,719 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (30 reviews) "Pleasant even though didnt buy a vehicle from them, however they were supposed to contact me about an issue with vehicle that was found after test drive, and never heard from them but figured issue was not an easy fix anyways so lost interest in their vehicle. "
https://static.cargurus.com/images/forsale/2017/07/04/17/51/2004_bmw_3_series-pic-6565718719507200722-152x114.jpeg

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

Good Deal
$1,579 BELOW
CarGurus IMV of $6,569

Price: $4,990

Mileage: 137,998

Location: Bridgeview, IL 60455

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $4,990, 137,998 miles with Sport Package, Leather Seats, Navigation System, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (4 reviews) "Everything was very straightforward"
https://static.cargurus.com/images/forsale/2017/06/20/10/40/2003_bmw_3_series-pic-6031019342290592355-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Arlington Heights, IL 60004

Good Deal
$1,253 BELOW
CarGurus IMV of $5,753

Price: $4,500

Mileage: 110,000

Location: Arlington Heights, IL 60004

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i Wagon for sale - $4,500, 110,000 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (10 reviews) "I was satisfied with their timely response. I may try to go out to take a look at this car tomorrow."
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
$996 BELOW
CarGurus IMV of $5,491

Price: $4,495

Mileage: 115,691

Location: Harvey, IL 60426

Average time on market: 18 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/09/20/18/18/2005_bmw_3_series_325ci_convertible-pic-6061967136314632911-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Glenview, 60026

Good Deal
$1,343 BELOW
CarGurus IMV of $7,143

Price: $5,800

Mileage: 115,000

Location: Glenview, 60026

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,800, 115,000 miles with Leather Seats, Premium Wheels
https://static.cargurus.com/images/forsale/2017/08/17/14/21/2003_bmw_3_series-pic-1070997327211286076-152x114.jpeg

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

Good Deal
$813 BELOW
CarGurus IMV of $5,803

Price: $4,990

Mileage: 129,890

Location: Chicago, IL 60651

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330i for sale - $4,990, 129,890 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/01/05/22/2003_bmw_3_series-pic-7637731649123847053-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Villa Park, IL 60181

Fair Deal
$673 BELOW
CarGurus IMV of $8,423

Price: $7,750

Mileage: 91,405

Location: Villa Park, IL 60181

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $7,750, 91,405 miles with Leather Seats, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (34 reviews) "This dealer sent inaccurate information to me and did not fully respond to my request for information"
https://static.cargurus.com/images/forsale/2017/08/04/05/15/2004_bmw_3_series-pic-8811420284453684616-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Villa Park, IL 60181

Fair Deal
$530 BELOW
CarGurus IMV of $6,280

Price: $5,750

Mileage: 107,864

Location: Villa Park, IL 60181

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Steel Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $5,750, 107,864 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (34 reviews) "They responded timely and provided excellent information. However, I had already purchased a similar vehicle. "
https://static.cargurus.com/images/forsale/2017/08/16/04/53/2004_bmw_3_series-pic-2384320063202989030-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Villa Park, IL 60181

Fair Deal
$575 BELOW
CarGurus IMV of $6,525

Price: $5,950

Mileage: 111,867

Location: Villa Park, IL 60181

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $5,950, 111,867 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (34 reviews) "The best experience in buying a car I have ever had. Very professional. No pressure sales. Great pricing. Thumbs up. "
https://static.cargurus.com/images/forsale/2017/09/15/15/35/2003_bmw_3_series-pic-7417338115874408269-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Wilmington, IL 60481

Fair Deal
$467 BELOW
CarGurus IMV of $4,962

Price: $4,495

Mileage: 124,516

Location: Wilmington, IL 60481

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,495, 124,516 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) " Purchased the car I inquired about and loved it.. They were very friendly and helpful."
https://static.cargurus.com/images/forsale/2017/07/22/13/12/2004_bmw_3_series-pic-1015089898276543971-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Frankfort, IL 60423

Fair Deal
$409 BELOW
CarGurus IMV of $8,401

Price: $7,992

Mileage: 92,246

Location: Frankfort, IL 60423

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,992, 92,246 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (61 reviews) "Great customer service "
https://static.cargurus.com/images/forsale/2017/06/10/05/48/2005_bmw_3_series-pic-2869251841401855802-152x114.jpeg

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

Fair Deal
$583 BELOW
CarGurus IMV of $7,078

Price: $6,495

Mileage: 105,758

Location: Addison, IL 60101

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,495, 105,758 miles
Avg. Dealer Rating: (6 reviews) "Emailed about the car and he responded with the CarFax I requested. However, he raised the price of the car by $500 after inquiring. I went to go look at the car and nobody came out to greet me. I left after looking at the car. The car was pretty scratched up and not worth the price it's being sold for in my opinion."
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
$306 BELOW
CarGurus IMV of $5,806

Price: $5,500

Mileage: 134,212

Location: Cicero, IL 60804

Average time on market: 12 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"
https://static.cargurus.com/images/forsale/2017/08/18/16/45/2005_bmw_3_series-pic-8733036521086171511-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Naperville, IL 60540

Fair Deal
$256 BELOW
CarGurus IMV of $9,156

Price: $8,900

Mileage: 66,485

Location: Naperville, IL 60540

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 330xi for sale - $8,900, 66,485 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (32 reviews) "Positive"
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 204 Great Deals $24,984 8,152 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,708 listings
2015 BMW 3 Series 49 Great Deals $15,995 1,397 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,554 listings
2013 BMW 3 Series 59 Great Deals $10,495 1,591 listings
2012 BMW 3 Series 23 Great Deals $9,995 624 listings
2011 BMW 3 Series 130 Great Deals $6,200 2,658 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,301 listings
2008 BMW 3 Series 92 Great Deals $3,000 1,782 listings