New & Used Cars for Sale under $30,000 & under 20000 Miles in Barrington, IL

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2015 Chevrolet Trax LS

$9,995
19,448 mi.
mi. from 60010
N853 County Road H Genoa City, WI 53128
(262) 584-6123
Great Deal

Used 2020 Chrysler 300 Touring L

$25,993
15,633 mi.
mi. from 60010
433 E North Ave Glendale Heights, IL 60139
(866) 413-7403
Great Deal

Used 2020 Ford EcoSport Titanium

$22,900
10,377 mi.
mi. from 60010
3650 North Wilke Road Arlington heights, IL 60004
4.3
6 reviews
(224) 253-6196
Great Deal

Used 2019 Dodge Challenger SXT

$29,483
14,042 mi.
mi. from 60010
777 west dundee rd Arlington heights, IL 60004
(847) 929-4927
Great Deal

Used 2020 Nissan Rogue SV

$27,995
19,126 mi.
mi. from 60010
2501 N Elston Ave Chicago, IL 60647
(773) 435-9313
Great Deal

Used 2019 Honda Civic LX

$21,408
12,649 mi.
mi. from 60010
3175 E Grand Ave Lindenhurst, IL 60046
(847) 201-4501
Great Deal

Used 2020 Chrysler 300 Touring

$25,371
6,316 mi.
mi. from 60010
433 E North Ave Glendale Heights, IL 60139
(866) 413-7403

Cars by Body Style

Cars by Price

Cars for Sale by Make