BMW of Crystal Lake

Dealership

BMW of Crystal Lake

Crystal Lake, IL

About

BMW of Crystal Lake offers a terrific selection of new and pre-owned vehicles. We also offer a wide array of BMW parts and accessories. Call 815-455-4330 today to learn more about BMW of Crystal Lake, or visit our dealership in Crystal Lake, Illinois. We are conveniently located right off N. Illinois Route 31. We look forward to serving you.

Services

Delivery providedFree car wash (new)Free car wash (used)

Inventory

Page 11
2025 Mazda CX-70 S Premium — SUV — 3,339 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-70

S Premium · AWD · Automatic

3,339 miGas25 mpg Jet Black Mica

$53,905

Crystal Lake, IL

View →
2006 Acura MDX Standard — SUV — 240,500 mi — Crystal Lake, IL Clean title
Acura logo

USED · SUV

2006 Acura MDX

Standard · 4WD · Automatic

240,500 miGas Unknown

Contact for price

Crystal Lake, IL

View →
2018 Audi Q5 Premium Plus — SUV — 9,104 mi — Crystal Lake, IL Clean title
Audi logo

USED · SUV

2018 Audi Q5

Premium Plus · AWD · Automatic

9,104 miGas25 mpg Matador Red Metallic

Contact for price

Crystal Lake, IL

View →
2014 Ford Fusion SE — Sedan — 98,803 mi — Crystal Lake, IL Clean title
Ford logo

USED · Sedan

2014 Ford Fusion

SE · FWD · Automatic

98,803 miGas26 mpg Unknown

$9,250

Crystal Lake, IL

View →
2014 BMW 4 Series 428i — Coupe — 69,484 mi — Crystal Lake, IL Clean title
BMW logo

USED · Coupe

2014 BMW 4 Series

428i · AWD · Automatic

69,484 miGas26 mpg Jet Black

Contact for price

Crystal Lake, IL

View →
2012 Mitsubishi Outlander Sport SE — SUV — 112,478 mi — Crystal Lake, IL Clean title
Mitsubishi logo

USED · SUV

2012 Mitsubishi Outlander Sport

SE · AWD · Automatic

112,478 miGas25 mpg Unknown

$7,000

Crystal Lake, IL

View →
2018 Jeep Grand Cherokee Sterling Edition — SUV — 89,904 mi — Crystal Lake, IL
Jeep logo

USED · SUV

2018 Jeep Grand Cherokee

Sterling Edition · 4WD · Automatic

89,904 miGas21 mpg Diamond Black Crystal Pearlcoat

$18,750

Crystal Lake, IL

View →
2019 Porsche Panamera 4 — Hatchback — 46,761 mi — Crystal Lake, IL Clean title
Porsche logo

USED · Hatchback

2019 Porsche Panamera

4 · AWD · Automatic

46,761 miGas22 mpg Black

$48,000

Crystal Lake, IL

View →
2022 BMW X5 40i — SUV — 43,367 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2022 BMW X5

40i · AWD · Automatic

43,367 miGas23 mpg Mineral White Metallic

$46,250

Crystal Lake, IL

View →
2018 Mazda Mazda3 Touring — Sedan — 66,407 mi — Crystal Lake, IL Clean title
Mazda logo

USED · Sedan

2018 Mazda Mazda3

Touring · FWD · Automatic

66,407 miGas30 mpg Machine Gray Metallic

$17,000

Crystal Lake, IL

View →
2020 Mazda Mazda3 Preferred — Sedan — 40,757 mi — Crystal Lake, IL Clean title
Mazda logo

USED · Sedan

2020 Mazda Mazda3

Preferred · AWD · Automatic

40,757 miGas28 mpg Soul Red Crystal Metallic

$20,500

Crystal Lake, IL

View →
2012 Chevrolet Tahoe LT — SUV — 124,394 mi — Crystal Lake, IL Clean title
Chevrolet logo

USED · SUV

2012 Chevrolet Tahoe

LT · 4WD · Automatic

124,394 miGas17 mpg Mocha Steel Metallic

$12,000

Crystal Lake, IL

View →