BMW of Crystal Lake

360 N Il Route 31
Crystal Lake, IL 60012

Sales: (779) 220-8201

Service: (888) 759-2142

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

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

(clear)

Make/Model/Trim

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

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


First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/12/12/08/34/2012_buick_lacrosse-pic-216494378023851156-152x114.jpeg

2012 Buick LaCrosse Leather FWD Used Cars in Crystal Lake, IL 60012

Great Deal
$1,790 BELOW
CarGurus IMV of $13,369

Price: $11,579

Mileage: 55,176

Location: Crystal Lake, IL 60012

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2012 Buick LaCrosse Leather FWD for sale - $11,579, 55,176 miles with Bluetooth, Leather Seats, Remote Start, Navigation System, Alloy Wheels, Convenience Package
https://static.cargurus.com/images/forsale/2017/12/12/11/36/2015_bmw_x3-pic-3148085684837661131-152x114.jpeg

2015 BMW X3 xDrive28i AWD Used Cars in Crystal Lake, IL 60012

Great Deal
$3,612 BELOW
CarGurus IMV of $31,886

Price: $28,274

Mileage: 35,190

Location: Crystal Lake, IL 60012

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2015 BMW X3 xDrive28i AWD for sale - $28,274, 35,190 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Aluminum Wheels, Premium Package, Comfort Package, Climate Package
https://static.cargurus.com/images/forsale/2017/12/12/07/49/2008_nissan_rogue-pic-8268442257760250913-152x114.jpeg

2008 Nissan Rogue SL AWD Used Cars in Crystal Lake, IL 60012

Great Deal
$1,628 BELOW
CarGurus IMV of $7,622

Price: $5,994

Mileage: 122,835

Location: Crystal Lake, IL 60012

Average time on market: 23 days Certified Pre-Owned: No Transmission: 1-Speed CVT Color: Wicked Black Description: Used 2008 Nissan Rogue SL AWD for sale - $5,994, 122,835 miles with Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/12/12/11/53/2015_mazda_mazda6-pic-944392030568156217-152x114.jpeg

2015 Mazda MAZDA6 i Touring Used Cars in Crystal Lake, IL 60012

Good Deal
$1,350 BELOW
CarGurus IMV of $16,461

Price: $15,111

Mileage: 39,506

Location: Crystal Lake, IL 60012

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: Blue Reflex Mica Description: Used 2015 Mazda MAZDA6 i Touring for sale - $15,111, 39,506 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/12/05/19/18/2016_bmw_3_series-pic-1240808642545255492-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Crystal Lake, IL 60012

Good Deal
$3,503 BELOW
CarGurus IMV of $36,528

Price: $33,025

Mileage: 341

Location: Crystal Lake, IL 60012

Average time on market: 66 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $33,025, 341 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System
https://static.cargurus.com/images/forsale/2017/12/12/08/08/2006_chevrolet_equinox-pic-6383914501552483507-152x114.jpeg

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

Good Deal
$1,188 BELOW
CarGurus IMV of $6,332

Price: $5,144

Mileage: 106,088

Location: Crystal Lake, IL 60012

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dark Silver Metallic Description: Used 2006 Chevrolet Equinox LT AWD for sale - $5,144, 106,088 miles with Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/01/25/07/50/2013_volkswagen_touareg-pic-1900366803740915801-152x114.jpeg

2013 Volkswagen Touareg Used Cars in Crystal Lake, IL 60012

Good Deal
$2,608 BELOW
CarGurus IMV of $25,603

Price: $22,995

Mileage: 100,397

Location: Crystal Lake, IL 60012

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2013 Volkswagen Touareg for sale - $22,995, 100,397 miles with Bluetooth, Backup Camera, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2014/08/24/04/21/2014_bmw_5_series-pic-3336503335749219195-152x114.jpeg

2014 BMW 5 Series 535i xDrive Sedan AWD Used Cars in Crystal Lake, IL 60012

Good Deal
$2,029 BELOW
CarGurus IMV of $38,500

Price: $36,471

Mileage: 16,641

Location: Crystal Lake, IL 60012

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2014 BMW 5 Series 535i xDrive Sedan AWD for sale - $36,471, 16,641 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Premium Package, Climate Package, SE Package, Bluetooth, Backup Camera, M Sport Package, Sound Package, Comfort Package
https://static.cargurus.com/images/forsale/2017/12/12/07/49/2010_honda_accord-pic-2551507891402282177-152x114.jpeg

2010 Honda Accord EX-L V6 Used Cars in Crystal Lake, IL 60012

Good Deal
$1,043 BELOW
CarGurus IMV of $8,743

Price: $7,700

Mileage: 136,528

Location: Crystal Lake, IL 60012

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alabaster Silver Metallic Description: Used 2010 Honda Accord EX-L V6 for sale - $7,700, 136,528 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/12/12/08/08/2016_lexus_gx_460-pic-2472449165475090904-152x114.jpeg

2016 Lexus GX 460 4WD Used Cars in Crystal Lake, IL 60012

Good Deal
$2,626 BELOW
CarGurus IMV of $47,982

Price: $45,356

Mileage: 18,087

Location: Crystal Lake, IL 60012

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: Silver Lining Metallic Description: Used 2016 Lexus GX 460 4WD for sale - $45,356, 18,087 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Comfort Package
https://static.cargurus.com/images/forsale/2017/12/12/08/22/2006_mini_cooper-pic-7635973991310878455-152x114.jpeg

2006 MINI Cooper S Convertible Used Cars in Crystal Lake, IL 60012

Good Deal
$895 BELOW
CarGurus IMV of $7,890

Price: $6,995

Mileage: 100,148

Location: Crystal Lake, IL 60012

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: British Racing Green Met Description: Used 2006 MINI Cooper S Convertible for sale - $6,995, 100,148 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package, Convenience Package
https://static.cargurus.com/images/forsale/2017/12/12/08/08/2011_honda_fit-pic-2835091545924650236-152x114.jpeg

2011 Honda Fit Sport w/ Nav Used Cars in Crystal Lake, IL 60012

Good Deal
$664 BELOW
CarGurus IMV of $6,464

Price: $5,800

Mileage: 148,993

Location: Crystal Lake, IL 60012

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Polished Metal Metallic Description: Used 2011 Honda Fit Sport w/ Nav for sale - $5,800, 148,993 miles with Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/12/12/08/16/2014_gmc_acadia-pic-991049575620049351-152x114.jpeg

2014 GMC Acadia SLE2 Used Cars in Crystal Lake, IL 60012

Good Deal
$914 BELOW
CarGurus IMV of $22,664

Price: $21,750

Mileage: 34,055

Location: Crystal Lake, IL 60012

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Cyber Gray Metallic Description: Used 2014 GMC Acadia SLE2 for sale - $21,750, 34,055 miles with Bluetooth, Acoustical Package, Backup Camera, Aluminum Wheels, Remote Start, Navigation System
https://static.cargurus.com/images/forsale/2017/12/12/07/49/2015_mazda_mazda6-pic-4050929516792398272-152x114.jpeg

2015 Mazda MAZDA6 i Touring Used Cars in Crystal Lake, IL 60012

Good Deal
$662 BELOW
CarGurus IMV of $16,209

Price: $15,547

Mileage: 48,370

Location: Crystal Lake, IL 60012

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: Black Description: Used 2015 Mazda MAZDA6 i Touring for sale - $15,547, 48,370 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package
https://static.cargurus.com/images/forsale/2017/12/12/08/16/2014_mercedes-benz_e-class-pic-8512982788869172038-152x114.jpeg

2014 Mercedes-Benz E-Class E 350 Luxury 4MATIC Used Cars in Crystal Lake, IL 60012

Good Deal
$1,192 BELOW
CarGurus IMV of $27,492

Price: $26,300

Mileage: 42,961

Location: Crystal Lake, IL 60012

Average time on market: 46 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: Lunar Blue Metallic Description: Used 2014 Mercedes-Benz E-Class E 350 Luxury 4MATIC for sale - $26,300, 42,961 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
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.

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 - 12 listings
9354 Virginia Rd Lake In The Hills, IL 60156
5 reviews
Auto Audits - 10 listings
670 Northwest Hwy. Fox River Grove, IL 60021
1 review
Manfred's Import Auto, Inc. - 5 listings
44 S Northwest Highway Rd Cary, IL 60013
2 reviews
Laurel BMW of Westmont - 395 listings
430 E Ogden Ave Westmont, IL 60559
29 reviews
Elmhurst BMW - 321 listings
466 West Lake St Elmhurst, IL 60126
21 reviews
Motor Werks of Barrington - 987 listings
1475 S Barrington Rd Barrington, IL 60010
106 reviews
Fields BMW Northfield - 221 listings
700 W Frontage Rd Northfield, IL 60093
17 reviews
Patrick BMW MINI - 482 listings
700 East Golf Rd Schaumburg, IL 60173
31 reviews
Bill Jacobs BMW - 326 listings
2495 Aurora Ave Naperville, IL 60540
39 reviews
Knauz BMW - 298 listings
407 Skokie Hwy Lake Bluff, IL 60044
26 reviews
Anderson BMW Mazda
360 N. Route 31 Crystal Lake, IL 60039
7 reviews
Lou Bachrodt Automotive Group
7070 Cherryvale N Blvd Rockford, IL 61112
15 reviews
BMW of Orland Park - 423 listings
11030 W 159th St Orland Park, IL 60467
11 reviews
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
3,177 Great Deals out of 218,651 listings starting at $1,200
Used Ford F-250 Super Duty
396 Great Deals out of 48,523 listings starting at $1,899
Used Chevrolet Silverado 1500
2,577 Great Deals out of 173,112 listings starting at $955
Used Chevrolet Silverado 2500HD
379 Great Deals out of 30,271 listings starting at $2,995
Used Ram 1500
1,352 Great Deals out of 119,364 listings starting at $5,900
Used Ram 2500
179 Great Deals out of 35,038 listings starting at $6,995
Used Toyota Camry
1,044 Great Deals out of 85,914 listings starting at $800
Used Toyota Corolla
957 Great Deals out of 63,337 listings starting at $1,850
Used Honda Civic
767 Great Deals out of 60,167 listings starting at $950
Used Honda CR-V
846 Great Deals out of 58,529 listings starting at $995
Used Toyota RAV4
812 Great Deals out of 50,940 listings starting at $1,600
Used Honda Accord
1,099 Great Deals out of 71,974 listings starting at $1,100
Used Nissan Rogue
777 Great Deals out of 66,974 listings starting at $2,110
Used Nissan Altima
1,240 Great Deals out of 77,363 listings starting at $1,695
Used Ford Escape
1,229 Great Deals out of 102,612 listings starting at $1,200