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 9
2022 BMW X7 40i — SUV — 40,236 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2022 BMW X7

40i · AWD · Automatic

40,236 miGas21 mpg Mineral White Metallic

Contact for price

Crystal Lake, IL

View →
2019 Mazda CX-5 Grand Touring — SUV — 99,756 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2019 Mazda CX-5

Grand Touring · AWD · Automatic

99,756 miGas26 mpg Sonic Silver Metallic

$18,500

Crystal Lake, IL

View →
2023 Mazda CX-50 Turbo Premium — SUV — 23,800 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2023 Mazda CX-50

Turbo Premium · AWD · Automatic

23,800 miGas25 mpg Zircon Sand Metallic

$28,410

Crystal Lake, IL

View →
2023 Mazda CX-30 Preferred — SUV — 13,665 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2023 Mazda CX-30

Preferred · AWD · Automatic

13,665 miGas29 mpg Jet Black Mica

Contact for price

Crystal Lake, IL

View →
2018 Jeep Wrangler Sport S — SUV — 55,373 mi — Crystal Lake, IL Clean title
Jeep logo

USED · SUV

2018 Jeep Wrangler

Sport S · 4WD · Automatic

55,373 miGas18 mpg Bright White Clearcoat

$20,500

Crystal Lake, IL

View →
2021 Volkswagen Jetta S — Sedan — 74,175 mi — Crystal Lake, IL Clean title
Volkswagen logo

USED · Sedan

2021 Volkswagen Jetta

S · FWD · Manual

74,175 miGas34 mpg Pure White

$15,750

Crystal Lake, IL

View →
2022 Honda Pilot Special Edition — SUV — 20,653 mi — Crystal Lake, IL Clean title
Honda logo

USED · SUV

2022 Honda Pilot

Special Edition · AWD · Automatic

20,653 miGas22 mpg Sonic Gray Pearl

$36,500

Crystal Lake, IL

View →
2025 Mazda CX-50 Hybrid Premium Plus — SUV — 4,038 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-50

Hybrid Premium Plus · AWD · Automatic

4,038 miHybrid38 mpg Machine Gray Metallic

Contact for price

Crystal Lake, IL

View →
2025 Mazda CX-30 Carbon Turbo — SUV — 3,264 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-30

Carbon Turbo · AWD · Automatic

3,264 miGas25 mpg Zircon Sand Metallic

$31,750

Crystal Lake, IL

View →
2019 Hyundai Tucson Value — SUV — 115,815 mi — Crystal Lake, IL Clean title
Hyundai logo

USED · SUV

2019 Hyundai Tucson

Value · AWD · Automatic

115,815 miGas23 mpg Dazzling White

$13,000

Crystal Lake, IL

View →
2021 Mazda CX-5 Signature — SUV — 68,285 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2021 Mazda CX-5

Signature · AWD · Automatic

68,285 miGas24 mpg Deep Crystal Blue Mica

$24,000

Crystal Lake, IL

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

USED · SUV

2025 Mazda CX-5

2.5 S Preferred · AWD · Automatic

2,493 miGas28 mpg Machine Gray Metallic

$30,500

Crystal Lake, IL

View →