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 16
2024 BMW iX M60 — SUV — 22,090 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2024 BMW iX

M60 · AWD · Automatic

22,090 miElectric80 mpg Black Sapphire Metallic

$80,000

Crystal Lake, IL

View →
2025 Mazda CX-5 2.5 S Premium Plus — SUV — 3,651 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-5

2.5 S Premium Plus · AWD · Automatic

3,651 miGas28 mpg Jet Black Mica

$35,500

Crystal Lake, IL

View →
2025 Mazda CX-5 2.5 S Preferred — SUV — 3,512 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-5

2.5 S Preferred · AWD · Automatic

3,512 miGas25 mpg Deep Crystal Blue Mica

$32,750

Crystal Lake, IL

View →
2024 Mazda Mazda3 Select Sport — Hatchback — 2,461 mi — Crystal Lake, IL Clean title
Mazda logo

USED · Hatchback

2024 Mazda Mazda3

Select Sport · FWD · Automatic

2,461 miGas30 mpg Machine Gray Metallic

$23,750

Crystal Lake, IL

View →
2016 Mazda Mazda6 i Touring — Sedan — 122,003 mi — Crystal Lake, IL Clean title
Mazda logo

USED · Sedan

2016 Mazda Mazda6

i Touring · FWD · Automatic

122,003 miGas31 mpg Deep Crystal Blue

$12,500

Crystal Lake, IL

View →
2020 Mazda CX-5 Touring — SUV — 50,286 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2020 Mazda CX-5

Touring · AWD · Automatic

50,286 miGas26 mpg Snowflake White Pearl Mica

$21,500

Crystal Lake, IL

View →
2019 Mercedes-Benz GLC GLC 300 — SUV — 66,916 mi — Crystal Lake, IL Clean title
Mercedes-Benz logo

USED · SUV

2019 Mercedes-Benz GLC

GLC 300 · AWD · Automatic

66,916 miGas24 mpg Designo Cardinal Red Metallic

$21,250

Crystal Lake, IL

View →
2006 Pontiac Torrent Base — SUV — 130,011 mi — Crystal Lake, IL Clean title
Pontiac logo

USED · SUV

2006 Pontiac Torrent

Base · AWD · Automatic

130,011 miGas Silver Alloy Metallic

$4,750

Crystal Lake, IL

View →
2002 Jeep Wrangler Sport — SUV — 108,366 mi — Crystal Lake, IL Clean title
Jeep logo

USED · SUV

2002 Jeep Wrangler

Sport · 4WD · Manual

108,366 miGas Black

$12,750

Crystal Lake, IL

View →
2018 Jeep Compass Latitude — SUV — 67,948 mi — Crystal Lake, IL Clean title
Jeep logo

USED · SUV

2018 Jeep Compass

Latitude · 4WD · Automatic

67,948 miGas25 mpg Billet Silver Metallic Clearcoat

$16,000

Crystal Lake, IL

View →
2023 Porsche Panamera 4 Platinum Edition — Hatchback — 13,201 mi — Crystal Lake, IL Clean title
Porsche logo

USED · Hatchback

2023 Porsche Panamera

4 Platinum Edition · AWD · Automatic

13,201 miGas20 mpg Aventurine Green Metallic

$89,000

Crystal Lake, IL

View →
2016 Volkswagen Jetta 1.8T SEL — Sedan — 93,970 mi — Crystal Lake, IL Clean title
Volkswagen logo

USED · Sedan

2016 Volkswagen Jetta

1.8T SEL · FWD · Automatic

93,970 miGas29 mpg Black Uni

$10,750

Crystal Lake, IL

View →