Page № 4 - Used Pickups for Sale in McHenry, IL Under $20,000

Showing 24 of 688 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.

$14,995
$14,995 above
$442/mo est. ?
204,631 km 6.7L

Sapphire Motors

60031, Gurnee IL

Check Details
$16,977
$16,977 above
$501/mo est. ?
100,824 km 4.3L

60044, Lake Bluff IL

Check Details
$12,995
$12,995 above
$383/mo est. ?
232,400 km

53105, Burlington WI

Check Details
$17,980
$17,980 above
$530/mo est. ?
228,444 km

Auto Villa Custom Trucks

60050, McHenry IL

Check Details
$18,500
$18,500 above
$546/mo est. ?
270,422 km 5.3L

Shults Auto Sales

60014, Crystal Lake IL

Check Details
$6,891
$6,891 above
$203/mo est. ?
257,774 km

Kunes GMC of Belvidere

61008, Belvidere IL

Check Details
$14,211
$14,211 above
$419/mo est. ?
328,362 km

Kunes GMC of Belvidere

61008, Belvidere IL

Check Details
$3,900
$3,900 above
$115/mo est. ?
216,237 km

Beach Park Auto Sales

60087, Beach Park IL

Check Details
$14,995
$14,995 above
$442/mo est. ?
260,845 km 5.9L

Schaeffer Auto Group

53184, Walworth WI

Check Details
$15,998
$15,998 above
$472/mo est. ?
266,775 km 6.2L

Dunne Deals

4.6 Google 47 reviews

60014, Crystal Lake IL

Check Details
$17,500
$17,500 above
$516/mo est. ?
190,652 km 3.5L

Team Motors LLC

4.5 Google 48 reviews

60118, East Dundee IL

Check Details
$18,999
$18,999 above
$560/mo est. ?
240,180 km 3.5L

Your Choice Autos - Elgin

5.0
Star icon
2 reviews
4.0 Google 335 reviews

60120, Elgin IL

Check Details
$13,995
$13,995 above
$413/mo est. ?
235,155 km 4.3L

Team Motors LLC

4.5 Google 48 reviews

60118, East Dundee IL

Check Details
$14,995
$14,995 above
$442/mo est. ?
279,913 km 5.3L

60074, Palatine IL

Check Details
$9,986
$9,986 above
$294/mo est. ?
246,610 km

McGrath Honda of St. Charles

60174, St. Charles IL

Check Details
$16,999
$16,999 above
$501/mo est. ?
158,198 km

Elite Motors

4.3 Google 2359 reviews

60085, Waukegan IL

Check Details
$18,491
$18,491 above
$545/mo est. ?
175,619 km 3.6L

St Charles Chrysler Dodge Jeep RAM

60174, ST CHARLES IL

Check Details
$19,473
$19,473 above
$574/mo est. ?
228,161 km 2.3L

Kunes Ford of Antioch

60002, Antioch IL

Check Details
$10,650
$10,650 above
$314/mo est. ?
198,905 km 4.0L

DNA Motors

53168, Salem WI

Check Details
$15,000
$15,000 above
$442/mo est. ?
404,689 km 6.6L

Car Corral

53144, Kenosha WI

Check Details
$7,995
$7,995 above
$236/mo est. ?
272,522 km 3.7L

CarZone Auto Sales

53142, Kenosha WI

Check Details
$19,955
$19,955 above
$588/mo est. ?
226,626 km 5.7L

60085, Waukegan IL

Check Details
$19,950
$19,950 above
$588/mo est. ?
233,356 km 5.3L

4 Wheels of Fox Lake

60020, Fox Lake IL

Check Details
$17,950
$17,950 above
$529/mo est. ?
220,679 km 4.3L

60020, Fox Lake IL

Check Details