Used Cars for Sale in Ames, IA Under $20,000

Showing 24 of 207 listings

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.

$9,995
$9,995 above
$295/mo est. ?
173,601 km 1.6L

Tom's Auto Sales

Authorized EpicVIN dealer

50317, Des Moines IA

Check Details
$8,995
$8,995 above
$265/mo est. ?
180,101 km 3.5L

Tom's Auto Sales

Authorized EpicVIN dealer

50317, Des Moines IA

Check Details
$9,495
$9,495 above
$280/mo est. ?
360,431 km 5.3L

Tom's Auto Sales

Authorized EpicVIN dealer

50317, Des Moines IA

Check Details
$8,995
$8,995 above
$265/mo est. ?
3,238 km 4.0L

Tom's Auto Sales

Authorized EpicVIN dealer

50317, Des Moines IA

Check Details
$8,995
$8,995 above
$265/mo est. ?
286,549 km 3.5L

Tom's Auto Sales

Authorized EpicVIN dealer

50317, Des Moines IA

Check Details
$11,900
$11,900 above
$351/mo est. ?
187,831 km 2.0L

Efkamp Auto Sales Urbandale

Authorized EpicVIN dealer

4.4 Google 107 reviews

50310, Des Moines IA

Check Details
$11,800
$11,800 above
$348/mo est. ?
163,189 km

Efkamp Auto Sales Urbandale

Authorized EpicVIN dealer

4.4 Google 107 reviews

50310, Des Moines IA

Check Details
$11,900
$11,900 above
$351/mo est. ?
3,257 km 1.4L

Willis Automotive

Authorized EpicVIN dealer

50325, Des Moines IA

Check Details
$10,950
$10,950 above
$323/mo est. ?
173,575 km 2.4L

Efkamp Auto Sales Urbandale

Authorized EpicVIN dealer

4.4 Google 107 reviews

50310, Des Moines IA

Check Details
$9,995
$9,995 above
$295/mo est. ?
333,388 km 4.8L

Tom's Auto Sales North

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$9,995
$9,995 above
$295/mo est. ?
3,252 km

DriveTime of Des Moines

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$9,580
$9,580 above
$282/mo est. ?
3,238 km

Iowa Auto Exchange

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$8,995
$8,995 above
$265/mo est. ?
295,322 km 4.7L

Tom's Auto Sales North

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$8,995
$8,995 above
$265/mo est. ?
3,238 km 3.5L

Tom's Auto Sales North

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$8,883
$8,883 above
$262/mo est. ?
147,556 km 1.8L

Iowa Auto Exchange

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$7,771
$7,771 above
$229/mo est. ?
173,709 km 1.8L

Iowa Auto Exchange

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$9,971
$9,971 above
$294/mo est. ?
170,408 km 2.4L

Iowa Auto Exchange

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$9,740
$9,740 above
$287/mo est. ?
174,668 km

Iowa Auto Exchange

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$8,995
$8,995 above
$265/mo est. ?
188,386 km 5.7L

Tom's Auto Sales North

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$8,995
$8,995 above
$265/mo est. ?
296,749 km 3.7L

Tom's Auto Sales North

Authorized EpicVIN dealer

50313, Des Moines IA

Check Details
$5,995
$5,995 above
$177/mo est. ?
192,495 km 2.4L

Integrity Automotive Group

Authorized EpicVIN dealer

4.3 Google 89 reviews

50310, Des Moines IA

Check Details
$11,950
$11,950 above
$352/mo est. ?
224,860 km 3.5L

Efkamp Auto Sales Urbandale

Authorized EpicVIN dealer

4.4 Google 107 reviews

50310, Des Moines IA

Check Details
$11,900
$11,900 above
$351/mo est. ?
3,246 km 3.7L

Efkamp Auto Sales Urbandale

Authorized EpicVIN dealer

4.4 Google 107 reviews

50310, Des Moines IA

Check Details
$11,900
$11,900 above
$351/mo est. ?
3,246 km 3.5L

Willis Automotive

Authorized EpicVIN dealer

50325, Des Moines IA

Check Details