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 1
2023 Mazda CX-5 2.5 Turbo — SUV — 26,303 mi — Crystal Lake, ILListed 4 weeks ago Clean title
Mazda logo

USED · SUV

2023 Mazda CX-5

2.5 Turbo · AWD · Automatic

26,303 miGas24 mpg Deep Crystal Blue Mica

$28,500

Crystal Lake, IL

View →
2023 Porsche Macan Macan T — SUV — 17,871 mi — Crystal Lake, ILListed 3 weeks ago Clean title
Porsche logo

USED · SUV

2023 Porsche Macan

Macan T · AWD · Automatic

17,871 miGas21 mpg Black

$47,750

Crystal Lake, IL

View →
2020 Kia Soul GT-Line — Hatchback — 45,262 mi — Crystal Lake, ILListed Mar 2026 Clean title
Kia logo

USED · Hatchback

2020 Kia Soul

GT-Line · FWD · Automatic

45,262 miGas30 mpg Clear White/Red Roof

$14,750

Crystal Lake, IL

View →
2016 Acura MDX Advance Package — SUV — 81,471 mi — Crystal Lake, IL Clean title
Acura logo

USED · SUV

2016 Acura MDX

Advance Package · AWD · Automatic

81,471 miGas22 mpg White Diamond Pearl

$18,500

Crystal Lake, IL

View →
2024 BMW 7 Series 760i — Sedan — 10,221 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2024 BMW 7 Series

760i · AWD · Automatic

10,221 miGas20 mpg Alpine White

$126,390

Crystal Lake, IL

View →
2022 BMW 7 Series 750i — Sedan — 57,777 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2022 BMW 7 Series

750i · AWD · Automatic

57,777 miGas19 mpg Black Sapphire Metallic

$46,250

Crystal Lake, IL

View →
2015 Mazda CX-9 Grand Touring — SUV — 82,600 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2015 Mazda CX-9

Grand Touring · AWD · Automatic

82,600 miGas18 mpg Blue Reflex Mica

$12,750

Crystal Lake, IL

View →
2013 Jeep Wrangler Sahara — SUV — 69,063 mi — Crystal Lake, IL Clean title
Jeep logo

USED · SUV

2013 Jeep Wrangler

Sahara · 4WD · Automatic

69,063 miGas18 mpg Bright White

$18,750

Crystal Lake, IL

View →
2010 Toyota Corolla Base — Sedan — 212,234 mi — Crystal Lake, IL Clean title
Toyota logo

USED · Sedan

2010 Toyota Corolla

Base · FWD · Manual

212,234 miGas30 mpg Unknown

$5,750

Crystal Lake, IL

View →
2008 Mercedes-Benz C-Class C 300 — Sedan — 138,000 mi — Crystal Lake, IL Clean title
Mercedes-Benz logo

USED · Sedan

2008 Mercedes-Benz C-Class

C 300 · AWD · Automatic

138,000 miGas Black

$5,500

Crystal Lake, IL

View →
2020 BMW X5 40i — SUV — 49,580 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2020 BMW X5

40i · AWD · Automatic

49,580 miGas22 mpg Mineral White Metallic

$33,250

Crystal Lake, IL

View →
2023 BMW 3 Series M340i — Sedan — 10,101 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2023 BMW 3 Series

M340i · AWD · Automatic

10,101 miGas26 mpg Black Sapphire Metallic

$57,500

Crystal Lake, IL

View →