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

Filters
Filter Advanced Filters
Sort By
Good Deal

Used 2018 Chevrolet Cruze LT

$17,984
44,412 mi.
5 mi. from 20149
22455 Lindsay Cars Ct Sterling, VA 20166
(866) 785-1356
Good Deal

Used 2017 Chevrolet Cruze LT

$17,979
29,123 mi.
5 mi. from 20149
22455 Lindsay Cars Ct Sterling, VA 20166
(866) 785-1356
Good Deal

Used 2012 Chevrolet Cruze 1LT

$9,539
89,980 mi.
9 mi. from 20149
25350 Pleasant Valley Road, Unit 170 Chantilly, VA 20152
(703) 348-4695
Good Deal

Used 2015 Chevrolet Cruze LTZ

$12,995
95,581 mi.
17 mi. from 20149
905 N Frederick Ave Gaithersburg, MD 20879
(301) 637-7258
Good Deal

Used 2013 Chevrolet Cruze 1LT

$7,981
99,477 mi.
24 mi. from 20149
2824 Washington Blvd Arlington, VA 22201
(703) 650-0460
Fair Deal

Used 2015 Chevrolet Cruze 1LT

$13,618
72,906 mi.
5 mi. from 20149
22455 Lindsay Cars Ct Sterling, VA 20166
(866) 785-1356
Good Deal

Used 2019 Chevrolet Cruze LT

$16,995
74,669 mi.
7 mi. from 20149
15 E First St SE Leesburg, VA 20175
(571) 252-7963
Good Deal

Used 2019 Chevrolet Cruze LT

$18,000
39,884 mi.
15 mi. from 20149
8610 Leesburg Pike Vienna, VA 22182
(571) 421-2672

Used 2016 Chevrolet Cruze LT

$9,995
77,422 mi.
20 mi. from 20149
8503 Euclid Ave Manassas Park, VA 20111
(571) 257-2895
Good Deal

Used 2013 Chevrolet Cruze LS

$10,995
76,557 mi.
25 mi. from 20149
5733 Buckeystown Pike Frederick, MD 21704
(240) 575-3935
Good Deal

Used 2013 Chevrolet Cruze ECO

$10,400
92,280 mi.
29 mi. from 20149
46A Thomas Johnson Drive Frederick, MD 21702
(866) 901-2213

Chevrolet Cruze by Body Style

Chevrolet Cruze by Trim

Chevrolet Cruzes for Sale by Year