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
(Closed Now)
Show business hours

New Search

Filter Results

listing

Price

- Loading...
- 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


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/02/06/42/2013_mazda_mazda3-pic-1964496993323726289-152x114.jpeg

2013 Mazda MAZDA3 i Touring Used Cars in Crystal Lake, IL 60039

Great Deal
$1,594 BELOW
Instant Market Value of $11,094

Price: $9,500

Mileage: 53,730

Location: Crystal Lake, IL 60039

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Graphite Mica Description: Used 2013 Mazda MAZDA3 i Touring for sale - $9,500, 53,730 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/07/07/03/2013_mazda_cx-5-pic-4340478374290778057-152x114.jpeg

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

Good Deal
$1,418 BELOW
Instant Market Value of $17,918

Price: $16,500

Mileage: 59,385

Location: Crystal Lake, IL 60039

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Sky Blue Mica Description: Used 2013 Mazda CX-5 Grand Touring AWD for sale - $16,500, 59,385 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera
https://static.cargurus.com/images/forsale/2017/05/02/06/49/2016_bmw_3_series-pic-2819413461770527364-152x114.jpeg

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

Good Deal
$3,973 BELOW
Instant Market Value of $34,853

Price: $30,880

Mileage: 7,928

Location: Crystal Lake, IL 60039

Average time on market: 78 days Certified Pre-Owned: Yes Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $30,880, 7,928 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Storage Package, Premium Package, SE Package
https://static.cargurus.com/images/forsale/2017/05/17/19/52/2016_chevrolet_malibu-pic-7845208351568131797-152x114.jpeg

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

Good Deal
$1,814 BELOW
Instant Market Value of $20,614

Price: $18,800

Mileage: 5,612

Location: Crystal Lake, IL 60039

Average time on market: 70 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Velvet Metallic Description: Used 2016 Chevrolet Malibu LT for sale - $18,800, 5,612 miles with Bluetooth, Backup Camera, Remote Start, Navigation System, Alloy Wheels, Technology Package
https://static.cargurus.com/images/forsale/2017/05/02/06/49/2013_toyota_rav4-pic-4196033283493203720-152x114.jpeg

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

Good Deal
$1,363 BELOW
Instant Market Value of $19,053

Price: $17,690

Mileage: 63,956

Location: Crystal Lake, IL 60039

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Magnetic Gray Metallic Description: Used 2013 Toyota RAV4 Limited AWD for sale - $17,690, 63,956 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/17/06/39/2017_bmw_x1-pic-227385766033436274-152x114.jpeg

2017 BMW X1 xDrive28i Used Cars in Crystal Lake, IL 60039

Good Deal
$1,948 BELOW
Instant Market Value of $36,943

Price: $34,995

Mileage: 6,826

Location: Crystal Lake, IL 60039

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2017 BMW X1 xDrive28i for sale - $34,995, 6,826 miles with Bluetooth, Backup Camera, Driver Assistance Package, Aluminum Wheels, Sunroof/Moonroof, Climate Package
https://static.cargurus.com/images/forsale/2017/05/02/06/58/2014_bmw_4_series-pic-4699867574347073812-152x114.jpeg

2014 BMW 4 Series 428xi xDrive Used Cars in Crystal Lake, IL 60039

Good Deal
$1,515 BELOW
Instant Market Value of $25,315

Price: $23,800

Mileage: 46,321

Location: Crystal Lake, IL 60039

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2014 BMW 4 Series 428xi xDrive for sale - $23,800, 46,321 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
https://static.cargurus.com/images/forsale/2017/05/02/08/05/2012_mercedes-benz_gl-class-pic-1103503560468403144-152x114.jpeg

2012 Mercedes-Benz GL-Class GL 450 Used Cars in Crystal Lake, IL 60039

Good Deal
$1,771 BELOW
Instant Market Value of $26,477

Price: $24,706

Mileage: 70,377

Location: Crystal Lake, IL 60039

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Obsidian Black Metallic Description: Used 2012 Mercedes-Benz GL-Class GL 450 for sale - $24,706, 70,377 miles with Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Memory Package, Backup Camera
https://static.cargurus.com/images/forsale/2017/05/11/06/50/2016_mazda_cx-5-pic-1549545223639115749-152x114.jpeg

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

Good Deal
$1,059 BELOW
Instant Market Value of $28,109

Price: $27,050

Mileage: 5,640

Location: Crystal Lake, IL 60039

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: Automatic Color: Sonic Silver Metallic Description: Used 2016 Mazda CX-5 Grand Touring AWD for sale - $27,050, 5,640 miles with Leather Seats, Sunroof/Moonroof, Navigation System, SE Package, Alloy Wheels, Bluetooth, Backup Camera
https://static.cargurus.com/images/forsale/2017/05/02/06/54/2008_saturn_vue-pic-5037764495997785845-152x114.jpeg

2008 Saturn VUE XR V6 Used Cars in Crystal Lake, IL 60039

Good Deal
$830 BELOW
Instant Market Value of $6,530

Price: $5,700

Mileage: 126,070

Location: Crystal Lake, IL 60039

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Description: Used 2008 Saturn VUE XR V6 for sale - $5,700, 126,070 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/02/07/14/2013_honda_pilot-pic-951806703225969450-152x114.jpeg

2013 Honda Pilot EX-L 4WD Used Cars in Crystal Lake, IL 60039

Good Deal
$979 BELOW
Instant Market Value of $21,627

Price: $20,648

Mileage: 75,158

Location: Crystal Lake, IL 60039

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alabaster Silver Metallic Description: Used 2013 Honda Pilot EX-L 4WD for sale - $20,648, 75,158 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/03/07/09/2015_jeep_renegade-pic-7636485246469326349-152x114.jpeg

2015 Jeep Renegade Trailhawk 4WD Used Cars in Crystal Lake, IL 60039

Good Deal
$931 BELOW
Instant Market Value of $20,531

Price: $19,600

Mileage: 16,384

Location: Crystal Lake, IL 60039

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Anvil Description: Used 2015 Jeep Renegade Trailhawk 4WD for sale - $19,600, 16,384 miles with Bluetooth, Backup Camera, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/11/14/40/2010_ford_escape-pic-6269437047686113405-152x114.jpeg

2010 Ford Escape Limited 4WD Used Cars in Crystal Lake, IL 60039

Good Deal
$703 BELOW
Instant Market Value of $9,403

Price: $8,700

Mileage: 126,073

Location: Crystal Lake, IL 60039

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2010 Ford Escape Limited 4WD for sale - $8,700, 126,073 miles with Bluetooth, Leather Seats, Aluminum Wheels, Navigation System
https://static.cargurus.com/images/forsale/2017/05/02/06/42/2014_bmw_x5-pic-8568690966993582644-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Crystal Lake, IL 60039

Good Deal
$1,441 BELOW
Instant Market Value of $41,141

Price: $39,700

Mileage: 25,916

Location: Crystal Lake, IL 60039

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2014 BMW X5 xDrive35i for sale - $39,700, 25,916 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Climate Package
https://static.cargurus.com/images/forsale/2017/05/02/06/54/2008_chevrolet_tahoe-pic-5430037323066437173-152x114.jpeg

2008 Chevrolet Tahoe LTZ 4WD Used Cars in Crystal Lake, IL 60039

Fair Deal
$861 BELOW
Instant Market Value of $18,851

Price: $17,990

Mileage: 113,559

Location: Crystal Lake, IL 60039

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 Chevrolet Tahoe LTZ 4WD for sale - $17,990, 113,559 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Suspension Package, Autoride Suspension Package, Backup Camera, Aluminum 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.

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

Kal's Cars Inc. - 19 listings

650 W Terra Cotta Ave Crystal Lake, IL 60014

2 reviews
Auto Audits - 16 listings

670 Northwest Hwy. Fox River Grove, IL 60021

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

44 S Northwest Highway Rd Cary, IL 60013

2 reviews
Laurel BMW of Westmont - 330 listings

430 E Ogden Ave Westmont, IL 60559

25 reviews
Elmhurst BMW - 296 listings

466 West Lake St Elmhurst, IL 60126

21 reviews
Anderson BMW Mazda - 211 listings

360 N. Route 31 Crystal Lake, IL 60039

17 reviews
Fields BMW Northfield - 185 listings

700 W Frontage Rd Northfield, IL 60093

13 reviews
Patrick BMW MINI - 416 listings

700 East Golf Rd Schaumburg, IL 60173

26 reviews
Motor Werks of Barrington - 1,041 listings

1475 S Barrington Rd Barrington, IL 60010

60 reviews
Bill Jacobs BMW - 329 listings

2495 Aurora Ave Naperville, IL 60540

30 reviews
Knauz BMW - 286 listings

407 Skokie Hwy Lake Bluff, IL 60044

22 reviews
BMW of Orland Park - 323 listings

11030 W 159th St Orland Park, IL 60467

11 reviews
Lou Bachrodt Automotive Group - 532 listings

7070 Cherryvale N Blvd Rockford, IL 61112

13 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,071 Great Deals out of 208,334 listings starting at $290
Used Ford F-250 Super Duty
326 Great Deals out of 46,186 listings starting at $599
Used Chevrolet Silverado 1500
1,831 Great Deals out of 182,473 listings starting at $1,595
Used Chevrolet Silverado 2500HD
270 Great Deals out of 28,129 listings starting at $2,500
Used Ram 1500
935 Great Deals out of 112,879 listings starting at $6,386
Used Ram 2500
119 Great Deals out of 29,002 listings starting at $9,400
Used Toyota Camry
1,132 Great Deals out of 91,081 listings starting at $1,222
Used Toyota Corolla
936 Great Deals out of 70,308 listings starting at $1,500
Used Honda Civic
859 Great Deals out of 88,921 listings starting at $1,299
Used Honda CR-V
986 Great Deals out of 60,604 listings starting at $1,295
Used Toyota RAV4
907 Great Deals out of 67,075 listings starting at $1,990
Used Honda Accord
1,012 Great Deals out of 76,982 listings starting at $999
Used Nissan Rogue
522 Great Deals out of 69,802 listings starting at $2,998
Used Nissan Altima
1,234 Great Deals out of 79,839 listings starting at $1,500
Used Ford Escape
1,403 Great Deals out of 91,466 listings starting at $1,495