BMW of Crystal Lake

360 N Il Route 31
Crystal Lake, IL 60012

Sales: (888) 718-4909

Service: (888) 759-2142

Today 9:00am - 9:00pm
(Open Now)
Show business hours

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...
(clear)

Make/Model/Trim

Loading...
Show all trims ↓ Show fewer trims ↑

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

Nationwide Shipping


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/10/16/08/2016_mazda_cx-5-pic-7864543296352020565-152x114.jpeg

2016 Mazda CX-5 Grand Touring AWD Used Cars in Crystal Lake, IL 60039

Good Deal
$1,647 BELOW
CarGurus IMV of $26,997

Price: $25,350

Mileage: 7,179

Location: Crystal Lake, IL 60039

Average time on market: 39 days Certified Pre-Owned: Yes Transmission: Automatic Color: Blue Reflex Mica Description: Used 2016 Mazda CX-5 Grand Touring AWD for sale - $25,350, 7,179 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/16/07/11/2011_cadillac_cts_coupe-pic-761415820387772682-152x114.jpeg

2011 Cadillac CTS Coupe Performance AWD Used Cars in Crystal Lake, IL 60039

Good Deal
$1,163 BELOW
CarGurus IMV of $20,725

Price: $19,562

Mileage: 26,418

Location: Crystal Lake, IL 60039

Certified Pre-Owned: No Transmission: Automatic Color: Black Ice Metallic Description: Used 2011 Cadillac CTS Coupe Performance AWD for sale - $19,562, 26,418 miles with Leather Seats, Sunroof/Moonroof, Navigation System, SE Package, Appearance Package, Bluetooth, Memory Package, Aluminum Wheels, Remote Start
https://static.cargurus.com/images/forsale/2017/09/08/07/41/2006_chevrolet_equinox-pic-4899707211527131587-152x114.jpeg

2006 Chevrolet Equinox LT AWD Used Cars in Crystal Lake, IL 60039

Good Deal
$916 BELOW
CarGurus IMV of $7,116

Price: $6,200

Mileage: 78,705

Location: Crystal Lake, IL 60039

Average time on market: 12 days Certified Pre-Owned: No Transmission: Automatic Color: Bermuda Green Metallic Description: Used 2006 Chevrolet Equinox LT AWD for sale - $6,200, 78,705 miles with Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/09/08/14/49/2009_ford_focus-pic-2583570144903352768-152x114.jpeg

2009 Ford Focus SEL Used Cars in Crystal Lake, IL 60039

Good Deal
$954 BELOW
CarGurus IMV of $6,054

Price: $5,100

Mileage: 130,488

Location: Crystal Lake, IL 60039

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Sangria Red Metallic Description: Used 2009 Ford Focus SEL for sale - $5,100, 130,488 miles with Bluetooth, Value Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/10/07/48/2016_bmw_3_series-pic-5943621924751677671-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Crystal Lake, IL 60039

Good Deal
$2,208 BELOW
CarGurus IMV of $31,958

Price: $29,750

Mileage: 7,928

Location: Crystal Lake, IL 60039

Average time on market: 84 days Certified Pre-Owned: Yes Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,750, 7,928 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Storage Package, SE Package
https://static.cargurus.com/images/forsale/2017/08/10/16/52/2014_bmw_3_series-pic-4271245159010749315-152x114.jpeg

2014 BMW 3 Series 328d xDrive Sedan Used Cars in Crystal Lake, IL 60039

Good Deal
$1,267 BELOW
CarGurus IMV of $21,767

Price: $20,500

Mileage: 62,215

Location: Crystal Lake, IL 60039

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $20,500, 62,215 miles with Leather Seats, Sunroof/Moonroof, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Comfort Package, Climate Package
https://static.cargurus.com/images/forsale/2017/08/10/07/48/2013_toyota_rav4-pic-1022550979750920968-152x114.jpeg

2013 Toyota RAV4 Limited AWD Used Cars in Crystal Lake, IL 60039

Good Deal
$944 BELOW
CarGurus IMV of $18,586

Price: $17,642

Mileage: 63,956

Location: Crystal Lake, IL 60039

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Magnetic Gray Metallic Description: Used 2013 Toyota RAV4 Limited AWD for sale - $17,642, 63,956 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/10/09/45/2012_jeep_patriot-pic-9038785383749151563-152x114.jpeg

2012 Jeep Patriot Sport 4WD Used Cars in Crystal Lake, IL 60039

Good Deal
$789 BELOW
CarGurus IMV of $9,969

Price: $9,180

Mileage: 93,858

Location: Crystal Lake, IL 60039

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2012 Jeep Patriot Sport 4WD for sale - $9,180, 93,858 miles with Steel Wheels
https://static.cargurus.com/images/forsale/2017/08/11/07/25/2012_buick_lacrosse-pic-3256603509451932119-152x114.jpeg

2012 Buick LaCrosse Leather Used Cars in Crystal Lake, IL 60039

Good Deal
$733 BELOW
CarGurus IMV of $13,533

Price: $12,800

Mileage: 55,176

Location: Crystal Lake, IL 60039

Certified Pre-Owned: No Transmission: Automatic Color: Quicksilver Metallic Description: Used 2012 Buick LaCrosse Leather for sale - $12,800, 55,176 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels, Convenience Package
https://static.cargurus.com/images/forsale/2017/09/01/14/36/2005_pontiac_vibe-pic-1717497476687619558-152x114.jpeg

2005 Pontiac Vibe Base Used Cars in Crystal Lake, IL 60039

Good Deal
$613 BELOW
CarGurus IMV of $3,738

Price: $3,125

Mileage: 185,185

Location: Crystal Lake, IL 60039

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Metallic Description: Used 2005 Pontiac Vibe Base for sale - $3,125, 185,185 miles with Steel Wheels, Value Package, Power Package
https://static.cargurus.com/images/forsale/2017/08/11/07/25/2013_chevrolet_malibu-pic-6671919007625736972-152x114.jpeg

2013 Chevrolet Malibu LT Used Cars in Crystal Lake, IL 60039

Good Deal
$838 BELOW
CarGurus IMV of $11,338

Price: $10,500

Mileage: 75,869

Location: Crystal Lake, IL 60039

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Taupe Gray Metallic Description: Used 2013 Chevrolet Malibu LT for sale - $10,500, 75,869 miles with Bluetooth, Backup Camera, Aluminum Wheels, Remote Start, Power Package, Convenience Package
https://static.cargurus.com/images/forsale/2017/08/10/10/41/2009_toyota_camry-pic-441496043564051610-152x114.jpeg

2009 Toyota Camry LE Used Cars in Crystal Lake, IL 60039

Good Deal
$643 BELOW
CarGurus IMV of $7,543

Price: $6,900

Mileage: 128,652

Location: Crystal Lake, IL 60039

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Classic Silver Metallic Description: Used 2009 Toyota Camry LE for sale - $6,900, 128,652 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/25/15/23/2008_lincoln_navigator-pic-8772665505056560093-152x114.jpeg

2008 Lincoln Navigator Base 4WD Used Cars in Crystal Lake, IL 60039

Fair Deal
$707 BELOW
CarGurus IMV of $11,151

Price: $10,444

Mileage: 154,156

Location: Crystal Lake, IL 60039

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Chocolate Tri-coat Description: Used 2008 Lincoln Navigator Base 4WD for sale - $10,444, 154,156 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/25/15/23/2006_lincoln_navigator-pic-6478710458436038815-152x114.jpeg

2006 Lincoln Navigator Luxury 4WD Used Cars in Crystal Lake, IL 60039

Fair Deal
$633 BELOW
CarGurus IMV of $8,543

Price: $7,910

Mileage: 130,000

Location: Crystal Lake, IL 60039

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Oxford White Description: Used 2006 Lincoln Navigator Luxury 4WD for sale - $7,910, 130,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/01/08/01/2015_bmw_x3-pic-1639109407430942231-152x114.jpeg

2015 BMW X3 xDrive28i Used Cars in Crystal Lake, IL 60039

Fair Deal
$740 BELOW
CarGurus IMV of $32,184

Price: $31,444

Mileage: 35,190

Location: Crystal Lake, IL 60039

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW X3 xDrive28i for sale - $31,444, 35,190 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Aluminum Wheels, Premium Package, Comfort Package, Climate Package
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.

All reviewers have been verified to have contacted this dealer – Learn More
Sep 2, 2013
Second used car I have purchased from Anderson. Good buying experince, fair negotiators.
Is this review helpful? Yes | No

Other Nearby Dealers

Boutique Motors Inc - 10 listings

9354 Virginia Rd Lake In The Hills, IL 60156

2 reviews
Auto Audits - 10 listings

670 Northwest Hwy. Fox River Grove, IL 60021

1 review
Manfred's Import Auto, Inc. - 4 listings

44 S Northwest Highway Rd Cary, IL 60013

2 reviews
Laurel BMW of Westmont - 304 listings

430 E Ogden Ave Westmont, IL 60559

29 reviews
Elmhurst BMW - 288 listings

466 West Lake St Elmhurst, IL 60126

20 reviews
Anderson BMW Mazda - 249 listings

360 N. Route 31 Crystal Lake, IL 60039

17 reviews
Patrick BMW MINI - 461 listings

700 East Golf Rd Schaumburg, IL 60173

29 reviews
Fields BMW Northfield - 189 listings

700 W Frontage Rd Northfield, IL 60093

13 reviews
Motor Werks of Barrington - 811 listings

1475 S Barrington Rd Barrington, IL 60010

83 reviews
Bill Jacobs BMW - 284 listings

2495 Aurora Ave Naperville, IL 60540

33 reviews
Knauz BMW - 237 listings

407 Skokie Hwy Lake Bluff, IL 60044

23 reviews
Lou Bachrodt Automotive Group - 401 listings

7070 Cherryvale N Blvd Rockford, IL 61112

15 reviews
BMW of Orland Park - 312 listings

11030 W 159th St Orland Park, IL 60467

11 reviews
Motor Werks BMW of Barrington

1475 S Barrington Rd Barrington, IL 60010

Lou Bachrodt BMW

7070 Cherryvale North Blvd Rockford, IL 61112

Popular Used Cars

Used Ford F-150
2,246 Great Deals out of 179,996 listings starting at $1,300
Used Ford F-250 Super Duty
377 Great Deals out of 43,935 listings starting at $2,400
Used Chevrolet Silverado 1500
2,101 Great Deals out of 167,324 listings starting at $1,888
Used Chevrolet Silverado 2500HD
320 Great Deals out of 29,006 listings starting at $2,000
Used Ram 1500
960 Great Deals out of 111,276 listings starting at $6,499
Used Ram 2500
145 Great Deals out of 29,586 listings starting at $7,350
Used Toyota Camry
1,033 Great Deals out of 69,220 listings starting at $295
Used Toyota Corolla
868 Great Deals out of 57,224 listings starting at $1,099
Used Honda Civic
798 Great Deals out of 72,569 listings starting at $1,400
Used Honda CR-V
793 Great Deals out of 53,619 listings starting at $1,750
Used Toyota RAV4
769 Great Deals out of 50,665 listings starting at $1,500
Used Honda Accord
1,025 Great Deals out of 60,719 listings starting at $999
Used Nissan Rogue
577 Great Deals out of 70,059 listings starting at $2,895
Used Nissan Altima
988 Great Deals out of 74,978 listings starting at $1,500
Used Ford Escape
1,034 Great Deals out of 85,210 listings starting at $1,288