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 17
2021 BMW X5 45e — SUV — 51,785 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2021 BMW X5

45e · AWD · Automatic

51,785 miPlug-In Hybrid50 mpg Black Sapphire Metallic

$43,000

Crystal Lake, IL

View →
2022 Mazda CX-5 2.5 S Preferred — SUV — 16,791 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2022 Mazda CX-5

2.5 S Preferred · AWD · Automatic

16,791 miGas26 mpg Snowflake White Pearl Mica

$26,250

Crystal Lake, IL

View →
2023 Subaru BRZ Limited — Coupe — 2,272 mi — Crystal Lake, IL Clean title
Subaru logo

USED · Coupe

2023 Subaru BRZ

Limited · RWD · Manual

2,272 miGas22 mpg Wr Blue Pearl

$29,500

Crystal Lake, IL

View →
2016 BMW 3 Series 335i — Hatchback — 104,132 mi — Crystal Lake, IL Clean title
BMW logo

USED · Hatchback

2016 BMW 3 Series

335i · AWD · Automatic

104,132 miGas23 mpg Mineral Gray Metallic

$16,500

Crystal Lake, IL

View →
2021 Ford Edge ST-Line — SUV — 38,645 mi — Crystal Lake, IL Clean title
Ford logo

USED · SUV

2021 Ford Edge

ST-Line · AWD · Automatic

38,645 miGas23 mpg Lithium Gray

$27,250

Crystal Lake, IL

View →
2015 Nissan Murano Platinum — SUV — 216,818 mi — Crystal Lake, IL Clean title
Nissan logo

USED · SUV

2015 Nissan Murano

Platinum · AWD · Automatic

216,818 miGas24 mpg Pearl White

$9,480

Crystal Lake, IL

View →
2022 BMW X5 40i — SUV — 19,633 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2022 BMW X5

40i · AWD · Automatic

19,633 miGas23 mpg Black Sapphire Metallic

$52,000

Crystal Lake, IL

View →
2021 BMW X5 40i — SUV — 76,774 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

76,774 miGas23 mpg Alpine White

$33,750

Crystal Lake, IL

View →
2020 Audi Q5 Premium Plus — SUV — 60,033 mi — Crystal Lake, IL Clean title
Audi logo

USED · SUV

2020 Audi Q5

Premium Plus · AWD · Automatic

60,033 miGas22 mpg Daytona Gray Pearl Effect

$23,000

Crystal Lake, IL

View →
2023 BMW X4 M40i — SUV — 28,218 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2023 BMW X4

M40i · AWD · Automatic

28,218 miGas23 mpg Alpine White

$55,000

Crystal Lake, IL

View →
2025 Mazda CX-5 2.5 S Premium Plus — SUV — 11,104 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2025 Mazda CX-5

2.5 S Premium Plus · AWD · Automatic

11,104 miGas28 mpg Platinum Quartz Metallic

$37,825

Crystal Lake, IL

View →
2012 MINI Hardtop Cooper — Hatchback — 91,016 mi — Crystal Lake, IL Clean title
MINI logo

USED · Hatchback

2012 MINI Hardtop

Cooper · FWD · Manual

91,016 miGas32 mpg Chili Red

$8,500

Crystal Lake, IL

View →