New & Used GMC under $4,000 for Sale

Filters

Filter Advanced Filters

No Cars Match Your Filters

However, we did up your distance to find you some cars. You’ll want to modify your search if they’re too far away!
Great Deal

Used 2002 GMC Yukon SLT

$3,939
255,180 mi.
mi. from 20149
28111 Telegraph Rd Southfield, MI 48034
(888) 273-8059
Great Deal

Used 2004 GMC Envoy XL SLT

$3,400
207,642 mi.
mi. from 20149
7404 University Ave Cedar Falls, IA 50613
(319) 774-5839
Great Deal

Used 2003 GMC Envoy SLE

$2,999
212,850 mi.
mi. from 20149
20063 N Rand Road Palatine, IL 60074
(847) 348-8901
Great Deal

Used 2000 GMC Sonoma SLS

$3,119
171,003 mi.
Online vendor
ONLINE ONLY - No Retail Location St. Petersburg, FL 33701
(877) 841-2276
Great Deal

Used 2006 GMC Envoy Denali

$3,895
176,633 mi.
mi. from 20149
6209 Indian River Rd Virginia Beach, VA 23464
4.5
4 reviews
(757) 852-0335
Great Deal

Used 2007 GMC Envoy SLE

$2,995
215,401 mi.
mi. from 20149
302 W Mile Rd Nw Kalkaska, MI 49646
(231) 564-6014
Great Deal

Used 2003 GMC Sonoma SLS

$3,297
204,171 mi.
mi. from 20149
9800 South State Route 202 Tipp City, OH 45371
4.0
3 reviews
(937) 741-7331
Great Deal

Used 2005 GMC Envoy SLE

$3,500
177,489 mi.
mi. from 20149
5315 Butterbridge Canal Fulton, OH 44614
(330) 408-5454
Great Deal

Used 2006 GMC Envoy SLE

$3,495
166,769 mi.
mi. from 20149
4835 10th Ave Marion, IA 52302
(319) 249-6064
Great Deal

Used 2000 GMC Sonoma SLS

$3,904
189,717 mi.
mi. from 20149
333 N Butler Rd Pauls Valley, OK 73075
(405) 463-1184

GMC by Body Style

Gmcs for Sale by Model