New & Used Cars for Sale under $40,000 in Surprise, AZ
Filters

Used 2020 Mazda CX-5 Grand Touring
62,232 mi.

Used 2020 Lexus NX 300 Base
21,001 mi.

Used 2020 Chevrolet Trax LT
11,924 mi.

Used 2020 Nissan Murano SV
67,501 mi.

Used 2017 Buick Encore Essence
14,192 mi.

CPO 2020 Chevrolet Equinox Premier w/2LZ
9,632 mi.

Used 2021 Toyota RAV4 LE
23,082 mi.

Used 2020 Honda CR-V EX-L
26,349 mi.

Used 2020 Dodge Charger Scat Pack
97,886 mi.

Used 2021 Chevrolet Trailblazer LS
14,531 mi.

Used 2019 Toyota 4Runner
43,539 mi.

Used 2020 Mitsubishi Outlander ES
48,627 mi.

Used 2017 Ford Escape SE
49,784 mi.

CPO 2020 Jeep Grand Cherokee Limited
19,332 mi.

Used 2019 BMW 430 Gran Coupe i
27,349 mi.

CPO 2019 Cadillac XT5 Premium Luxury
18,536 mi.

Used 2016 Mazda CX-5 Grand Touring
46,140 mi.

Used 2011 Toyota FJ Cruiser Base
81,608 mi.

Used 2018 Hyundai Elantra SE
77,564 mi.

Used 2017 Nissan Murano S
14,854 mi.