New & Used Chevrolet Cruze for Sale in Birmingham, AL
Filters

Used 2015 Chevrolet Cruze 1LT
59,225 mi.

Used 2017 Chevrolet Cruze LT
120,630 mi.

Used 2014 Chevrolet Cruze 2LT
51,849 mi.

Used 2019 Chevrolet Cruze LS
27,113 mi.

Used 2016 Chevrolet Cruze LT Automatic
143,772 mi.

Used 2012 Chevrolet Cruze 1LT
138,039 mi.

Used 2019 Chevrolet Cruze LT
48,033 mi.

Used 2018 Chevrolet Cruze LS
31,848 mi.

Used 2014 Chevrolet Cruze LS
63,698 mi.

Used 2014 Chevrolet Cruze 1LT
38,917 mi.

Used 2015 Chevrolet Cruze 1LT
61,827 mi.

Used 2018 Chevrolet Cruze LT
57,944 mi.

Used 2019 Chevrolet Cruze LT
55,115 mi.

Used 2012 Chevrolet Cruze 1LT
129,000 mi.

Used 2017 Chevrolet Cruze Premier
150,000 mi.

Used 2018 Chevrolet Cruze LS
67,608 mi.

Used 2017 Chevrolet Cruze LT
94,256 mi.

Used 2014 Chevrolet Cruze LS
32,664 mi.

Used 2013 Chevrolet Cruze ECO
68,265 mi.

Used 2011 Chevrolet Cruze ECO
99,929 mi.