50 Best GMC Yukon XL for Sale under $4,000, Savings from $1,239

2005 GMC Yukon XL
241,708 Miles | Metairie, LA
$3,991
est. $58/mo

Track Price Check Availability

2004 GMC Yukon XL
331,857 Miles | Collierville, TN
$3,990
est. $58/mo

Track Price Check Availability

2001 GMC Yukon XL
212,318 Miles | Austin, MN
$3,495
est. $50/mo

Track Price Check Availability

2003 GMC Yukon XL
207,000 Miles | Cooperstown, ND
$3,999
est. $58/mo

Track Price Check Availability

2001 GMC Yukon XL
239,382 Miles | Saint Cloud, MN
$1,999
est. $29/mo

Track Price Check Availability

2002 GMC Yukon XL
213,325 Miles | Concord, NC
$3,000
est. $43/mo

Track Price Check Availability

2004 GMC Yukon XL
| Harvey, IL
$1,700
est. $25/mo

Track Price Check Availability

2005 GMC Yukon XL
194,434 Miles | Cedar Falls, IA
$2,700
est. $39/mo

Track Price Check Availability

2004 GMC Yukon XL
187,425 Miles | Austin, TX
$3,991
est. $58/mo

Track Price Check Availability

2004 GMC Yukon XL
189,000 Miles | Evansville, MN
$3,999
est. $58/mo

Track Price Check Availability

2004 GMC Yukon XL
189,227 Miles | Broken Arrow, OK
$3,750
est. $54/mo

Track Price Check Availability

2001 GMC Yukon XL
207,996 Miles | Portland, OR
$3,495
est. $50/mo

Track Price Check Availability

2004 GMC Yukon XL
205,506 Miles | Bedford, VA
$3,795
est. $55/mo

Track Price Check Availability

2005 GMC Yukon XL
184,293 Miles | Harvey, IL
$3,500
est. $50/mo

Track Price Check Availability

2002 GMC Yukon XL
185,079 Miles | Pasadena, TX
$3,995
est. $58/mo

Track Price Check Availability

2001 GMC Yukon XL
255,720 Miles | Portland, OR
$1,995
est. $29/mo

Track Price Check Availability

2003 GMC Yukon XL
251,815 Miles | Aurora, MO
$2,500
est. $36/mo

Track Price Check Availability

2003 GMC Yukon XL
149,258 Miles | Humphrey, NE
$3,999
est. $58/mo

Track Price Check Availability

2006 GMC Yukon XL
217,138 Miles | Pinedale, WY
$3,999
est. $58/mo

Track Price Check Availability

2002 GMC Yukon XL
151,717 Miles | Lake Hopatcong, NJ
$3,999
est. $58/mo

Track Price Check Availability