New & Used Chevrolet Cruze under $20,000 & under 7000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2018 Chevrolet Cruze LS

$18,590
4,714 mi.
Online vendor
ONLINE ONLY - No Retail Location Franklin, WI 53132
(888) 881-9646

Used 2013 Chevrolet Cruze 1LT

$7,989
1 mi.
mi. from 67025
9673 Kings Auto Mall Rd Cincinnati, OH 45249
(513) 815-3917

Used 2015 Chevrolet Cruze 1LT

$9,980
0 mi.
mi. from 67025
1651 N Broadway Lexington, KY 40505
(859) 309-6266

Used 2017 Chevrolet Cruze LT

$12,900
0 mi.
mi. from 67025
804 SE 30th St Des Moines, IA 50317
(515) 418-9726
Good Deal

Used 2017 Chevrolet Cruze LS

$16,877
6,689 mi.
mi. from 67025
6100 US Highway 6 Portage, IN 46368
(219) 940-5663

Used 2012 Chevrolet Cruze 1FL

$9,168
103 mi.
mi. from 67025
1170 Center Point Pkwy Birmingham, AL 35215
(205) 289-3029
Certified

CPO 2017 Chevrolet Cruze

$19,898
4,815 mi.
mi. from 67025
1877 W Main St Sun Prairie, WI 53590
(608) 251-7676

Used 2014 Chevrolet Cruze

$8,950
0 mi.
mi. from 67025
3216 Elkhart Rd Goshen, IN 46526
4.5
3 reviews
(574) 891-5045

Used 2019 Chevrolet Cruze LS

$8,795
0 mi.
mi. from 67025
4180 Rocky Ford Rd Bedford, VA 24523
(540) 707-0055
Good Deal

Used 2018 Chevrolet Cruze LT

$19,982
6,624 mi.
mi. from 67025
3200 S. Outer Rd Blue Springs, MO 64015
(888) 855-0453
Fair Deal

Used 2014 Chevrolet Cruze LS

$6,888
100 mi.
mi. from 67025
1543 Ogden Ave Downers Grove, IL 60515
(630) 796-4189

Used 2012 Chevrolet Cruze LTZ

$6,795
0 mi.
mi. from 67025
4568 Gravois Ave St. Louis, MO 63116
(314) 667-4593

Used 2017 Chevrolet Cruze LT

$16,756
0 mi.
mi. from 67025
2020 Kratky Rd St. Louis, MO 63114
(314) 262-4524

Used 2014 Chevrolet Cruze 1LT

$11,900
1 mi.
mi. from 67025
18201 Cuming Street Omaha, NE 68022
(402) 835-4472

Used 2012 Chevrolet Cruze 1FL

$5,988
0 mi.
mi. from 67025
6833 Beach Blvd Jacksonville, FL 32216
(904) 875-4825

Chevrolet Cruzes for Sale by Year