Search Vehicles — NetLook
NETLOOK CAR PORTAL
All
New
Pre-Owned
 
 
Make:
Model:
 
Price Range: to
 
Distance: of
 

USED BMW Autos in CRYSTAL LAKE, Illinois

22 matches for: Autos > BMW > All Models > Any Price > Any Distance
Sort by:  Year Make/Model Price Mileage MPG Stock #
Used 2024 BMW 2 SERIES 228I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17639

815-455-4330 - - 228I XDRIVE, PHYTONIC BLUE METALLIC, ... 
Price:  $41,500
 

Mileage:  5,325



Used 2024 BMW 2 SERIES M240I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P6781

<p>!!! Carfax 1 Owner,&nbsp;Premium Package, Parking ... 
Price:  Contact Us
 

Mileage:  5,983



Used 2025 BMW 3 SERIES 330I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17701

Call 815-455-4330 to schedule your test-drive ... 
Price:  $43,500
 

Mileage:  5,494



Used 2004 BMW 3 SERIES M3 in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PC56590

Call 815-455-4330 RARE 1 OWNER CLEAN CARFAX VEHICLE ... 
Price:  $75,000
 

Mileage:  25,080



Used 2023 BMW 3 SERIES M340I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17824A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $57,500
 

Mileage:  28,512



Used 2015 BMW 4 SERIES 428I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17816A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $19,750
 

Mileage:  69,344



Used 2024 BMW 8 SERIES 840I XDRIVE GRAN COUPE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17510

Call 815-455-4330 to schedule your test-drive ... 
Price:  $77,340
 

Mileage:  9,434



Used 2024 BMW i5 M60 EXECUTIVE DEMO in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17413

Call 815-455-4330 to schedule your test-drive ... 
Price:  $81,500
 

Mileage:  400



Used 2024 BMW I7 XDRIVE60 COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17416

815-455-4330 - - DRIVING ASSISTANCE PROFESSIONAL ... 
Price:  $132,500
 

Mileage:  63



Photo Coming Soon
USED Stock #:  17346

815-455-4330 - -IX M60, BLACK SAPPHIRE METALLIC, ... 
Price:  $95,000
 

Mileage:  7,081



Used 2024 BMW iX XDRIVE50 in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17465

Call 815-455-4330 to schedule your test-drive ... 
Price:  $85,750
 

Mileage:  7,935



Used 2025 BMW X1 XDRIVE28I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17682

Call 815-455-4330 to schedule your test-drive ... 
Price:  $40,500
 

Mileage:  6,298



Used 2025 BMW X3 30 XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17636

815-455-4330 - - X3 XDR30, BLACK SAPPHIRE METALLIC, ... 
Price:  $51,500
 

Mileage:  8,631



Used 2023 BMW X3 M40I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB18125

Call 815-455-4330 to schedule your test-drive ... 
Price:  $55,000
 

Mileage:  22,960



Used 2024 BMW X3 XDRIVE30I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10126AAA

*HEATED STEERING WHEEL*, *CLEAN CARFAX*, *LOCAL ... 
Price:  $43,691
 

Mileage:  14,425



Used 2022 BMW X3 XDRIVE30I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P6710A

<p>!!! Clean Carfax,&nbsp;Premium Package 2,&nbsp;Panoramic ... 
Price:  Contact Us
 

Mileage:  40,632



Photo Coming Soon
USED Stock #:  17806A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $41,500
 

Mileage:  56,196



Used 2025 BMW X5 XDRIVE40I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17592

815-455-4330 - - PARKING ASSISTANCE PACKAGE, PREMIUM ... 
Price:  $69,750
 

Mileage:  7,882



Used 2022 BMW X6 XDRIVE35I  in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10195

 
Price:  Contact Us
 

Mileage:  26,554



Used 2022 BMW X7 XDRIVE40I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB06763

Call 815-455-4330 to schedule your test-drive ... 
Price:  Contact Us
 

Mileage:  40,512



Used 2024 BMW XM COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17553

815-455-4330 - - FRONT VENTILATED SEATS, REAR ... 
Price:  $139,750
 

Mileage:  479



Used 2023 BMW Z4 SDRIVE M40I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P6801

<p>!!! Clean Carfax, Premium Package, Driving ... 
Price:  Contact Us
 

Mileage:  16,953