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 2
2025 Mazda CX-50 Hybrid Premium — SUV — 5,145 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-50

Hybrid Premium · AWD · Automatic

5,145 miHybrid38 mpg Polymetal Gray Metallic

$34,000

Crystal Lake, IL

View →
2017 BMW X1 28i — SUV — 83,592 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2017 BMW X1

28i · AWD · Automatic

83,592 miGas25 mpg Jet Black

$13,750

Crystal Lake, IL

View →
2009 Toyota Camry Base — Sedan — 142,265 mi — Crystal Lake, IL Clean title
Toyota logo

USED · Sedan

2009 Toyota Camry

Base · FWD · Manual

142,265 miGas25 mpg Unknown

$7,250

Crystal Lake, IL

View →
2023 Subaru Forester Wilderness — SUV — 40,135 mi — Crystal Lake, IL Clean title
Subaru logo

USED · SUV

2023 Subaru Forester

Wilderness · AWD · Automatic

40,135 miGas26 mpg Crystal Black Silica

$28,000

Crystal Lake, IL

View →
2013 Hyundai Santa Fe Limited — SUV — 98,640 mi — Crystal Lake, IL Clean title
Hyundai logo

USED · SUV

2013 Hyundai Santa Fe

Limited · AWD · Automatic

98,640 miGas20 mpg Becketts Black

$10,000

Crystal Lake, IL

View →
2020 Mercedes-Benz C-Class C 300 — Convertible — 32,717 mi — Crystal Lake, IL Clean title
Mercedes-Benz logo

USED · Convertible

2020 Mercedes-Benz C-Class

C 300 · AWD · Automatic

32,717 miGas24 mpg Brilliant Blue Metallic

$36,000

Crystal Lake, IL

View →
2014 Mazda Mazda6 i Sport — Sedan — 133,738 mi — Crystal Lake, IL Clean title
Mazda logo

USED · Sedan

2014 Mazda Mazda6

i Sport · FWD · Automatic

133,738 miGas30 mpg Soul Red Metallic

$8,250

Crystal Lake, IL

View →
2025 Mazda CX-50 Hybrid Premium — SUV — 5,738 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-50

Hybrid Premium · AWD · Automatic

5,738 miHybrid38 mpg Jet Black Mica

$35,000

Crystal Lake, IL

View →
2025 Mazda CX-90 Plug-In Hybrid Preferred — SUV — 4,361 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-90

Plug-In Hybrid Preferred · AWD · Automatic

4,361 miPlug-In Hybrid Rhodium White Premium

$41,750

Crystal Lake, IL

View →
2024 Mazda CX-5 2.5 S Select — SUV — 7,902 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2024 Mazda CX-5

2.5 S Select · AWD · Automatic

7,902 miGas25 mpg Machine Gray Metallic

$26,000

Crystal Lake, IL

View →
2025 BMW X2 28i — SUV — 5,204 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2025 BMW X2

28i · AWD · Automatic

5,204 miGas28 mpg Black Sapphire Metallic

$43,500

Crystal Lake, IL

View →
2019 Lincoln Nautilus Select — SUV — 71,769 mi — Crystal Lake, IL Clean title
Lincoln logo

USED · SUV

2019 Lincoln Nautilus

Select · AWD · Automatic

71,769 miGas22 mpg Infinite Black Metallic

$20,000

Crystal Lake, IL

View →