Used Cars for Sale in Elgin, IL Under $20,000

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

high price
$19,995
$828 above
$590/mo est. ?
155,951 km

Napleton Buick GMC

Authorized EpicVIN dealer

60014, Crystal Lake IL

Check Details
high price
$13,500
$5,624 above
$398/mo est. ?
128,103 km

LM CARS INC

Authorized EpicVIN dealer

60527, Burr Ridge IL

Check Details
great price
$11,995
$5,134 below
$354/mo est. ?
251,195 km
Hot car

Vivid Motorworks Corp

Authorized EpicVIN dealer

60181, Villa Park IL

Check Details
great price
$11,595
$3,707 below
$342/mo est. ?
172,875 km
Hot car

Vivid Motorworks Corp

Authorized EpicVIN dealer

60181, Villa Park IL

Check Details
great price
$3,499
$5,467 below
$103/mo est. ?
204,920 km
Hot car

Schaumburg Auto Group

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$6,490
$2,895 below
$191/mo est. ?
212,195 km
Hot car

Schaumburg Auto Group

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$7,999
$1,593 below
$236/mo est. ?
171,279 km
Hot car

Schaumburg Auto Group

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$6,999
$7,564 below
$206/mo est. ?
221,320 km
Hot car

Schaumburg Auto Group

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$5,999
$12,354 below
$177/mo est. ?
337,319 km
Hot car

Schaumburg Auto Group

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$8,999
$5,612 below
$265/mo est. ?
236,871 km
Hot car

Schaumburg Auto Group

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$7,490
$4,162 below
$221/mo est. ?
199,682 km
Hot car

Schaumburg Auto Group

Authorized EpicVIN dealer

60101, Addison IL

Check Details
high price
$12,995
$830 above
$383/mo est. ?
61,174 km 1.6L

Ettleson Hyundai

Authorized EpicVIN dealer

60525, Countryside IL

Check Details
high price
$10,588
$1,372 above
$312/mo est. ?
99,386 km

Tasca Chevrolet

Authorized EpicVIN dealer

60090, Wheeling IL

Check Details
high price
$10,788
$994 above
$318/mo est. ?
190,860 km 3.6L

Tasca Chevrolet

Authorized EpicVIN dealer

60090, Wheeling IL

Check Details
great price
$10,468
$4,045 below
$309/mo est. ?
193,750 km
Hot car

Rosen Hyundai of Algonquin

Authorized EpicVIN dealer

60102, Algonquin IL

Check Details
great price
$13,575
$1,434 below
$400/mo est. ?
159,795 km
Hot car

Hyundai of Palatine

Authorized EpicVIN dealer

4.4 Google 1416 reviews

60074, Palatine IL

Check Details
fair price
$11,948
$65 below
$352/mo est. ?
142,353 km
Hot car

Gregory Hyundai

Authorized EpicVIN dealer

4.3 Google 732 reviews

60035, Highland Park IL

Check Details
high price
$12,998
$1,403 above
$383/mo est. ?
154,658 km

Patrick Hyundai of Schaumburg

Authorized EpicVIN dealer

4.2 Google 1262 reviews

60173, Schaumburg IL

Check Details
high price
$18,978
$2,220 above
$560/mo est. ?
4,905 km

Gregory Hyundai

Authorized EpicVIN dealer

4.3 Google 732 reviews

60035, Highland Park IL

Check Details
great price
$18,447
$1,301 below
$544/mo est. ?
24,914 km
Hot car

Gregory Hyundai

Authorized EpicVIN dealer

4.3 Google 732 reviews

60035, Highland Park IL

Check Details
fair price
$10,475
$139 below
$309/mo est. ?
138,849 km
Hot car

Hyundai of Palatine

Authorized EpicVIN dealer

4.4 Google 1416 reviews

60074, Palatine IL

Check Details
high price
$11,491
$2,370 above
$339/mo est. ?
75,999 km

Tasca Chevrolet

Authorized EpicVIN dealer

60090, Wheeling IL

Check Details
great price
$11,918
$5,646 below
$351/mo est. ?
162,477 km
Hot car

Gregory Infiniti

Authorized EpicVIN dealer

4.4 Google 612 reviews

60048, Libertyville IL

Check Details
good price
$19,500
$1,107 below
$575/mo est. ?
98,665 km 2.0L
Hot car

WILKINS HYUNDAI

Authorized EpicVIN dealer

4.3 Google 531 reviews

60126, Elmhurst IL

Check Details