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 10
2024 BMW X3 30i — SUV — 7,457 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2024 BMW X3

30i · AWD · Automatic

7,457 miGas24 mpg Alpine White

$47,000

Crystal Lake, IL

View →
2015 Mazda CX-5 Touring — SUV — 37,211 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2015 Mazda CX-5

Touring · FWD · Automatic

37,211 miGas27 mpg Meteor Gray Mica

$17,250

Crystal Lake, IL

View →
2023 Mazda CX-5 2.5 S Select — SUV — 20,654 mi — Crystal Lake, IL Clean title
Mazda logo

USED · SUV

2023 Mazda CX-5

2.5 S Select · AWD · Automatic

20,654 miGas26 mpg Sonic Silver Metallic

$20,654

Crystal Lake, IL

View →
2014 Subaru Forester 2.5i Limited — SUV — 75,584 mi — Crystal Lake, IL Clean title
Subaru logo

USED · SUV

2014 Subaru Forester

2.5i Limited · AWD · Automatic

75,584 miGas27 mpg Burnished Bronze Metallic

$14,000

Crystal Lake, IL

View →
2023 BMW 5 Series 540i — Sedan — 29,138 mi — Crystal Lake, IL Clean title
BMW logo

USED · Sedan

2023 BMW 5 Series

540i · AWD · Automatic

29,138 miGas25 mpg Black Sapphire Metallic

$50,000

Crystal Lake, IL

View →
2017 Audi S3 Premium Plus — Sedan — 72,233 mi — Crystal Lake, IL Clean title
Audi logo

USED · Sedan

2017 Audi S3

Premium Plus · AWD · Automatic

72,233 miGas24 mpg Ara Blue Crystal Effect

$22,500

Crystal Lake, IL

View →
2015 BMW i3 60 Ah — Hatchback — 71,808 mi — Crystal Lake, IL Clean title
BMW logo

USED · Hatchback

2015 BMW i3

60 Ah · RWD · Automatic

71,808 miPlug-In Hybrid117 mpg Arravani Gray W/Bmw I Frozen Blue Accent

$9,500

Crystal Lake, IL

View →
2022 Jeep Grand Cherokee Overland — SUV — 22,960 mi — Crystal Lake, IL Clean title
Jeep logo

USED · SUV

2022 Jeep Grand Cherokee

Overland · 4WD · Automatic

22,960 miGas22 mpg Diamond Black Crystal Pearlcoat

$40,000

Crystal Lake, IL

View →
2024 BMW X5 40i — SUV — 13,638 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2024 BMW X5

40i · AWD · Automatic

13,638 miGas25 mpg Black Sapphire Metallic

$65,000

Crystal Lake, IL

View →
2024 BMW X6 40i — SUV — 26,696 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2024 BMW X6

40i · AWD · Automatic

26,696 miGas24 mpg Black Sapphire Metallic

$70,000

Crystal Lake, IL

View →
2014 Land Rover LR4 HSE — SUV — 131,218 mi — Crystal Lake, IL Clean title
Land Rover logo

USED · SUV

2014 Land Rover LR4

HSE · 4WD · Automatic

131,218 miGas16 mpg Fuji White

$10,952

Crystal Lake, IL

View →
2021 BMW X3 30e — SUV — 32,137 mi — Crystal Lake, IL Clean title
BMW logo

USED · SUV

2021 BMW X3

30e · AWD · Automatic

32,137 miPlug-In Hybrid60 mpg Dark Graphite Metallic

Contact for price

Crystal Lake, IL

View →