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 13
2024 BMW i4 xDrive40 — Sedan — 3,255 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2024 BMW i4

xDrive40 · AWD · Automatic

3,255 miElectric108 mpg Alpine White

$70,275

Crystal Lake, IL

View →
2024 BMW 2 Series 228i — Sedan — 5,325 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2024 BMW 2 Series

228i · AWD · Automatic

5,325 miGas27 mpg Phytonic Blue Metallic

$46,495

Crystal Lake, IL

View →
2025 BMW X5 40i — SUV — 6,692 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2025 BMW X5

40i · AWD · Automatic

6,692 miGas25 mpg Skyscraper Grey Metallic

$75,025

Crystal Lake, IL

View →
2025 BMW X1 28i — SUV — 1,667 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2025 BMW X1

28i · AWD · Automatic

1,667 miGas28 mpg Utah Orange Metallic

$47,880

Crystal Lake, IL

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

USED · Sedan

2025 BMW 3 Series

330i · AWD · Automatic

4,840 miGas29 mpg Alpine White

$51,625

Crystal Lake, IL

View →
2025 BMW X3 30 — SUV — 6,795 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2025 BMW X3

30 · AWD · Automatic

6,795 miGas29 mpg Black Sapphire Metallic

$55,825

Crystal Lake, IL

View →
2024 Mazda CX-30 Carbon Edition — SUV — 207 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2024 Mazda CX-30

Carbon Edition · AWD · Automatic

207 miGas29 mpg Polymetal Gray Metallic

$28,750

Crystal Lake, IL

View →
2024 BMW X3 30i — SUV — 9,919 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2024 BMW X3

30i · AWD · Automatic

9,919 miGas24 mpg Dark Graphite Metallic

$56,235

Crystal Lake, IL

View →
2017 Mazda CX-5 Touring — SUV — 94,364 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2017 Mazda CX-5

Touring · AWD · Automatic

94,364 miGas26 mpg Snowflake White Pearl Mica

Contact for price

Crystal Lake, IL

View →
2022 BMW 4 Series M440i — Convertible — 36,146 mi — Crystal Lake, IL Clean title
BMW logo

USED · Convertible

2022 BMW 4 Series

M440i · AWD · Automatic

36,146 miGas26 mpg Aventurin Red Metallic

Contact for price

Crystal Lake, IL

View →
2019 Audi Q7 Prestige — SUV — 73,852 mi — Crystal Lake, IL Clean title
Audi logo

USED · SUV

2019 Audi Q7

Prestige · AWD · Automatic

73,852 miGas21 mpg Unknown

$25,750

Crystal Lake, IL

View →
2017 Mazda CX-9 Grand Touring — SUV — 69,225 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2017 Mazda CX-9

Grand Touring · AWD · Automatic

69,225 miGas23 mpg Snowflake White Pearl Mica

$19,250

Crystal Lake, IL

View →