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 4
2017 GMC Sierra 1500 SLE — Pickup Truck — 123,916 mi — Crystal Lake, IL Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 1500

SLE · 4WD · Automatic

123,916 miGas19 mpg Quicksilver Metallic

$22,750

Crystal Lake, IL

View →
2022 GMC Sierra 1500 Limited Denali — Pickup Truck — 16,970 mi — Crystal Lake, IL Clean title
GMC logo

USED · Pickup Truck

2022 GMC Sierra 1500 Limited

Denali · 4WD · Automatic

16,970 miGas16 mpg Onyx Black

$48,750

Crystal Lake, IL

View →
2011 Subaru Outback 2.5i Limited — SUV — 121,299 mi — Crystal Lake, IL Clean title
Subaru logo

USED · SUV

2011 Subaru Outback

2.5i Limited · AWD · Automatic

121,299 miGas24 mpg Graphite Gray Metallic

$7,500

Crystal Lake, IL

View →
2023 BMW 5 Series M550i — Sedan — 83,692 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2023 BMW 5 Series

M550i · AWD · Automatic

83,692 miGas20 mpg Carbon Black Metallic

Contact for price

Crystal Lake, IL

View →
2019 Subaru Forester 2.5i Sport — SUV — 61,685 mi — Crystal Lake, IL Clean title
Subaru logo

USED · SUV

2019 Subaru Forester

2.5i Sport · AWD · Automatic

61,685 miGas29 mpg Crystal Black Silica

$22,750

Crystal Lake, IL

View →
2025 BMW 3 Series 330i — Sedan — 7,102 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2025 BMW 3 Series

330i · AWD · Automatic

7,102 miGas29 mpg Mineral White Metallic

$52,375

Crystal Lake, IL

View →
2021 BMW 5 Series 540i — Sedan — 40,154 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2021 BMW 5 Series

540i · RWD · Automatic

40,154 miGas27 mpg Mineral White Metallic

$35,750

Crystal Lake, IL

View →
2017 BMW X5 35i — SUV — 139,551 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2017 BMW X5

35i · AWD · Automatic

139,551 miGas20 mpg Dark Graphite Metallic

$13,750

Crystal Lake, IL

View →
2024 BMW M2 Standard — Coupe — 3,406 mi — Crystal Lake, IL Clean title
BMW logo

USED · Coupe

2024 BMW M2

Standard · RWD · Automatic

3,406 miGas19 mpg Black Sapphire Metallic

$70,000

Crystal Lake, IL

View →
2025 Mazda CX-5 2.5 S — SUV — 4,719 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-5

2.5 S · AWD · Automatic

4,719 miGas25 mpg Rhodium White Metallic

$30,585

Crystal Lake, IL

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

USED · SUV

2025 Mazda CX-5

2.5 S Select · AWD · Automatic

3,620 miGas25 mpg Jet Black Mica

$32,240

Crystal Lake, IL

View →
2010 Honda Odyssey EX-L — Minivan — 227,640 mi — Crystal Lake, IL Clean title
Honda logo

USED · Minivan

2010 Honda Odyssey

EX-L · FWD · Automatic

227,640 miGas20 mpg Unknown

Contact for price

Crystal Lake, IL

View →