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

NEW MAZDA AUTOS IN CRYSTAL LAKE, ILLINOIS

99 matches for: Autos > MAZDA > All Models > Any Price > Any Distance
Sort by:  Year Make/Model Price Mileage MPG Stock #
NEW 2020 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42551

Click or call (815) 455-4330 to schedule your ... 
Price:  $22,954
 

Mileage:  9



NEW 2020 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42598

Click or call (815) 455-4330 to schedule your ... 
Price:  $23,109
 

Mileage:  7



NEW 2020 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42596

Click or call (815) 455-4330 to schedule your ... 
Price:  $23,079
 

Mileage:  7



NEW 2020 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42597

Click or call (815) 455-4330 to schedule your ... 
Price:  $23,009
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42614

Click or call (815) 455-4330 to schedule your ... 
Price:  $23,009
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42616

Click or call (815) 455-4330 to schedule your ... 
Price:  $23,536
 

Mileage:  7



NEW 2019 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42323

Click or call (815) 455-4330 to schedule your ... 
Price:  $21,659
 

Mileage:  7



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42958

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,946
 

Mileage:  9



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42249

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,930
 

Mileage:  9



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42336

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,584
 

Mileage:  7



NEW 2020 MAZDA CX-30  in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42556

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,178
 

Mileage:  9



NEW 2020 MAZDA CX-30  in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42592

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,233
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42602

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,233
 

Mileage:  7



NEW 2020 MAZDA CX-30 PREFERRED PACKAGE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42546

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,703
 

Mileage:  3



NEW 2020 MAZDA CX-30 PREFERRED PACKAGE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42561

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,403
 

Mileage:  5



NEW 2020 MAZDA CX-30 PREFERRED PACKAGE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42571

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,698
 

Mileage:  49



NEW 2020 MAZDA CX-30 PREFERRED PACKAGE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42589

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,933
 

Mileage:  7



NEW 2020 MAZDA CX-30 SELECT PACKAGE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42558

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,471
 

Mileage:  9



Photo Coming Soon
NEW Stock #:  42617

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,440
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42619

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,174
 

Mileage:  7



NEW 2020 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42537

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,777
 

Mileage:  5



NEW 2020 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42548

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,247
 

Mileage:  5



NEW 2020 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42539

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,105
 

Mileage:  5



NEW 2020 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42562

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,247
 

Mileage:  8



NEW 2020 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42580

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,247
 

Mileage:  9



NEW 2020 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42604

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,021
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42603

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,344
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42623

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,497
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42626

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,210
 

Mileage:  5



Photo Coming Soon
NEW Stock #:  42627

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,497
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42628

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,373
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42893

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,904
 

Mileage:  12,440



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42396

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,411
 

Mileage:  10



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42443

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,333
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42447

Click or call (815) 455-4330 to schedule your ... 
Price:  $31,913
 

Mileage:  6



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42463

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,333
 

Mileage:  6



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42486

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,181
 

Mileage:  88



NEW 2020 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42573

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,367
 

Mileage:  7



NEW 2019 MAZDA CX-5 SIGNATURE DIESEL in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42359

Click or call (815) 455-4330 to schedule your ... 
Price:  $40,382
 

Mileage:  151



NEW 2020 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42536

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,539
 

Mileage:  14



NEW 2020 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42534

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,539
 

Mileage:  5



NEW 2020 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42570

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,735
 

Mileage:  68



NEW 2020 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42575

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,692
 

Mileage:  7



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42547

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,676
 

Mileage:  5



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42531

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,865
 

Mileage:  2



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42533

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,395
 

Mileage:  4



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42530

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,395
 

Mileage:  3



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42582

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,267
 

Mileage:  48



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42586

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,619
 

Mileage:  48



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42579

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,016
 

Mileage:  7



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42588

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,507
 

Mileage:  7



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42595

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,240
 

Mileage:  7



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42606

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,240
 

Mileage:  9



Photo Coming Soon
NEW Stock #:  42622

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,340
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42615

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,418
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42609

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,607
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42625

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,340
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42631

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,340
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42629

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,770
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42325

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,381
 

Mileage:  4,744



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42412

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,856
 

Mileage:  7



NEW 2020 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42512

Click or call (815) 455-4330 to schedule your ... 
Price:  $43,210
 

Mileage:  5



NEW 2020 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42523

Click or call (815) 455-4330 to schedule your ... 
Price:  $42,894
 

Mileage:  7



NEW 2020 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42568

Click or call (815) 455-4330 to schedule your ... 
Price:  $42,554
 

Mileage:  9



NEW 2020 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42567

Click or call (815) 455-4330 to schedule your ... 
Price:  $42,726
 

Mileage:  5



NEW 2020 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42591

Click or call (815) 455-4330 to schedule your ... 
Price:  $43,216
 

Mileage:  7



NEW 2020 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42594

Click or call (815) 455-4330 to schedule your ... 
Price:  $42,704
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42607

Click or call (815) 455-4330 to schedule your ... 
Price:  $45,574
 

Mileage:  9



Photo Coming Soon
NEW Stock #:  42618

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,459
 

Mileage:  7



NEW 2020 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42543

Click or call (815) 455-4330 to schedule your ... 
Price:  $37,203
 

Mileage:  7



NEW 2020 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42581

Click or call (815) 455-4330 to schedule your ... 
Price:  $39,349
 

Mileage:  9



NEW 2020 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42599

Click or call (815) 455-4330 to schedule your ... 
Price:  $37,180
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42620

Click or call (815) 455-4330 to schedule your ... 
Price:  $39,578
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42621

Click or call (815) 455-4330 to schedule your ... 
Price:  $39,066
 

Mileage:  7



NEW 2020 MAZDA MAZDA3 HATCHBACK W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42532

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,518
 

Mileage:  6



NEW 2020 MAZDA MAZDA3 HATCHBACK W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42569

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,857
 

Mileage:  8



NEW 2020 MAZDA MAZDA3 HATCHBACK W/PREMIUM PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42513

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,056
 

Mileage:  9



NEW 2020 MAZDA MAZDA3 HATCHBACK W/PREMIUM PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42550

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,056
 

Mileage:  5



NEW 2020 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42470

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,821
 

Mileage:  5



NEW 2020 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42574

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,413
 

Mileage:  7



NEW 2020 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42572

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,846
 

Mileage:  7



NEW 2020 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42587

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,926
 

Mileage:  7



NEW 2020 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42578

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,926
 

Mileage:  7



NEW 2019 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42252

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,715
 

Mileage:  13



NEW 2020 MAZDA MAZDA3 SEDAN W/PREMIUM PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42576

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,124
 

Mileage:  7



NEW 2020 MAZDA MAZDA3 SEDAN W/PREMIUM PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42600

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,756
 

Mileage:  7



NEW 2020 MAZDA MAZDA3 SEDAN W/PREMIUM PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42605

Click or call (815) 455-4330 to schedule your ... 
Price:  $28,382
 

Mileage:  9



NEW 2020 MAZDA MAZDA3 SEDAN W/SELECT PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42466

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,641
 

Mileage:  5



NEW 2020 MAZDA MAZDA6 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42502

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,976
 

Mileage:  3



NEW 2020 MAZDA MAZDA6 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42554

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,663
 

Mileage:  7



NEW 2020 MAZDA MAZDA6 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42501

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,081
 

Mileage:  7



NEW 2019 MAZDA MAZDA6 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42243

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,754
 

Mileage:  9



NEW 2019 MAZDA MAZDA6 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42271

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,740
 

Mileage:  7



NEW 2020 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42496

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,538
 

Mileage:  9



NEW 2020 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42503

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,797
 

Mileage:  3



NEW 2020 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42508

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,051
 

Mileage:  5



NEW 2020 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42515

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,538
 

Mileage:  5



Photo Coming Soon
NEW Stock #:  42630

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,584
 

Mileage:  9



Photo Coming Soon
NEW Stock #:  42624

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,212
 

Mileage:  68