2004 BMW 3 Series for Sale in Chicago, IL

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 320i Sedan RWD Review
by Andy

Ticks all the boxes.

320D sport not 320i. This car is an excellent alrounder. Is is quick , handles well, looks good is comfortable reliable and economical. These things are not cheap to buy and parts are expensive. All in all though They are a great cars!

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/03/08/18/43/2005_bmw_3_series-pic-3370627103983315957-152x114.jpeg

2005 BMW 3 Series 330Ci Coupe RWD Used Cars in Hazel Crest, IL 60429

Great Deal
$1,632 BELOW
CarGurus IMV of $7,631

Price: $5,999

Mileage: 99,368

Location: Hazel Crest, IL 60429

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 330Ci Coupe RWD for sale - $5,999, 99,368 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Good "
https://static.cargurus.com/images/forsale/2018/03/11/22/23/2005_bmw_3_series-pic-9085005157702007205-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Des Plaines, IL 60018

Good Deal
$1,130 BELOW
CarGurus IMV of $5,630

Price: $4,500

Mileage: 129,480

Location: Des Plaines, IL 60018

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $4,500, 129,480 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "George is a great guy. The process was easy and fair."
https://static.cargurus.com/images/forsale/2018/04/11/17/50/2005_bmw_3_series-pic-4810003178243158879-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Chicago, IL 60630

Good Deal
$1,073 BELOW
CarGurus IMV of $6,368

Price: $5,295

Mileage: 90,475

Location: Chicago, IL 60630

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $5,295, 90,475 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Very courteous and caring"
https://static.cargurus.com/images/forsale/2018/06/08/17/51/2004_bmw_3_series-pic-7616745267250608827-152x114.jpeg

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

Good Deal
$839 BELOW
CarGurus IMV of $4,338

Price: $3,499

Mileage: 134,000

Location: Markham, IL 60428

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $3,499, 134,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "This dealer would not answer any question I had about the car I was interested in."
https://static.cargurus.com/images/forsale/2018/06/07/15/24/2003_bmw_3_series-pic-23341012390255424-152x114.jpeg

2003 BMW 3 Series 330xi Sedan AWD Used Cars in Hazel Crest, IL 60429

Good Deal
$999 BELOW
CarGurus IMV of $5,498

Price: $4,499

Mileage: 131,040

Location: Hazel Crest, IL 60429

Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 330xi Sedan AWD for sale - $4,499, 131,040 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (22 reviews) "Made an offer never accepted , except tried luring me in no thanks"
https://static.cargurus.com/images/forsale/2018/04/06/05/40/2003_bmw_3_series-pic-1620633699352124608-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Aurora, IL 60505

Good Deal
$901 BELOW
CarGurus IMV of $5,196

Price: $4,295

Mileage: 107,000

Location: Aurora, IL 60505

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $4,295, 107,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2018/06/23/17/52/2003_bmw_3_series-pic-3522970755474027968-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Merrillville, IN 46410

Good Deal
$867 BELOW
CarGurus IMV of $5,367

Price: $4,500

Mileage: 117,396

Location: Merrillville, IN 46410

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $4,500, 117,396 miles with Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Very helpful, honest and upfront with me on everything! Highly recommend."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330xi Sedan AWD Used Cars in Hazel Crest, IL 60429

Fair Deal
$930 BELOW
CarGurus IMV of $5,310

Price: $4,380

Mileage: 137,998

Location: Hazel Crest, IL 60429

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330xi Sedan AWD for sale - $4,380, 137,998 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "I like the people but I did not like the way the car ran. Loud engine and noise while driving. "
https://static.cargurus.com/images/forsale/2018/03/12/15/57/2003_bmw_3_series-pic-2406834871879765125-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Chicago, IL 60612

Fair Deal
$321 BELOW
CarGurus IMV of $4,613

Price: $4,292

Mileage: 131,991

Location: Chicago, IL 60612

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $4,292, 131,991 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Great!"
https://static.cargurus.com/images/forsale/2018/06/20/02/32/2004_bmw_3_series-pic-3400227748764736089-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in Palatine, IL 60074

Fair Deal
$98 BELOW
CarGurus IMV of $7,898

Price: $7,800

Mileage: 96,811

Location: Palatine, IL 60074

Average time on market: 38 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $7,800, 96,811 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Nice people "
https://static.cargurus.com/images/forsale/2018/03/08/17/05/2005_bmw_3_series-pic-5163874058810330383-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Crestwood, IL 60445

Fair Deal
$39 BELOW
CarGurus IMV of $5,239

Price: $5,200

Mileage: 99,260

Location: Crestwood, IL 60445

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $5,200, 99,260 miles with Sunroof/Moonroof
Avg. Dealer Rating: (56 reviews) "Spoke with Sean, very candid and forthright in working with me on a deal..didn't buy yet but, probably will"
https://static.cargurus.com/images/forsale/2018/05/10/20/23/2004_bmw_3_series-pic-2286673727727141972-152x114.jpeg

2004 BMW 3 Series 330xi Sedan AWD Used Cars in Palatine, IL 60074

Fair Deal
$13 ABOVE
CarGurus IMV of $6,986

Price: $6,999

Mileage: 84,961

Location: Palatine, IL 60074

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi Sedan AWD for sale - $6,999, 84,961 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "I've purchased many cars in the past and I have to say that Premier Auto was the easiest transaction of all time! Dan came out to the store on Memorial Day on his way home from vacation (as they were closed) just so that he could show us the car. He also let us put the car on a lift so that my husband could check it all out. I'd recommend this dealership 100%"
https://static.cargurus.com/images/forsale/2018/05/15/23/22/2004_bmw_3_series-pic-7715400996588152157-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Crystal Lake, IL 60014

Fair Deal
$32 ABOVE
CarGurus IMV of $5,218

Price: $5,250

Mileage: 137,208

Location: Crystal Lake, IL 60014

Average time on market: 25 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $5,250, 137,208 miles with Aluminum Wheels
Avg. Dealer Rating: (22 reviews) "Nice dealership "
https://static.cargurus.com/images/forsale/2018/06/01/18/34/2005_bmw_3_series-pic-1508521288674333845-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Berwyn, IL 60402

Fair Deal
$99 ABOVE
CarGurus IMV of $4,891

Price: $4,990

Mileage: 114,848

Location: Berwyn, IL 60402

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $4,990, 114,848 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The sales guy was very friendly. "
https://static.cargurus.com/images/forsale/2018/05/25/02/38/2005_bmw_3_series-pic-1704264033239068169-152x114.jpeg

2005 BMW 3 Series 330xi Sedan AWD Used Cars in Country Club Hills, IL 60478

Fair Deal
$194 ABOVE
CarGurus IMV of $5,801

Price: $5,995

Mileage: 138,356

Location: Country Club Hills, IL 60478

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 330xi Sedan AWD for sale - $5,995, 138,356 miles with Alloy Wheels
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 134 Great Deals $29,956 7,709 listings
2017 BMW 3 Series 92 Great Deals $20,900 1,682 listings
2016 BMW 3 Series 17 Great Deals $14,555 875 listings
2015 BMW 3 Series 237 Great Deals $12,590 5,549 listings
2014 BMW 3 Series 99 Great Deals $9,995 1,684 listings
2013 BMW 3 Series 94 Great Deals $8,995 1,785 listings
2012 BMW 3 Series 35 Great Deals $9,299 651 listings
2011 BMW 3 Series 111 Great Deals $4,995 2,921 listings
2010 BMW 3 Series 27 Great Deals $3,999 771 listings
2009 BMW 3 Series 40 Great Deals $3,000 1,187 listings