50 Best GMC Yukon XL for Sale under $10,000, Savings from $1,909

2006 GMC Yukon XL
162,866 Miles | Puyallup, WA
$8,999
est. $130/mo

Track Price Check Availability

2007 GMC Yukon XL
170,763 Miles | Tucson, AZ
$8,250
est. $119/mo

Track Price Check Availability

2008 GMC Yukon XL
197,473 Miles | Kernersville, NC
$9,985
est. $144/mo

Track Price Check Availability

2011 GMC Yukon XL
220,047 Miles | Lees Summit, MO
$8,282
est. $119/mo

Track Price Check Availability

2007 GMC Yukon XL
239,832 Miles | Alexandria, VA
$8,500
est. $123/mo

Track Price Check Availability

2005 GMC Yukon XL
161,966 Miles | Somerset, KY
$8,900
est. $128/mo

Track Price Check Availability

2008 GMC Yukon XL
157,388 Miles | Butler, NJ
$9,995
est. $144/mo

Track Price Check Availability

2004 GMC Yukon XL
116,783 Miles | Bonner Springs, KS
$8,000
est. $115/mo

Track Price Check Availability

2006 GMC Yukon XL
177,629 Miles | Manhattan, KS
$7,900
est. $114/mo

Track Price Check Availability

2006 GMC Yukon XL
159,336 Miles | Plymouth, MN
$5,999
est. $86/mo

Track Price Check Availability

2008 GMC Yukon XL
188,987 Miles | Murfreesboro, TN
$8,819
est. $127/mo

Track Price Check Availability

2005 GMC Yukon XL
180,000 Miles | Greenville, SC
$6,454
est. $93/mo

Track Price Check Availability

2005 GMC Yukon XL
184,752 Miles | Waynesboro, VA
$9,977
est. $144/mo

Track Price Check Availability

2003 GMC Yukon XL
178,832 Miles | Grand Rapids, MN
$5,500
est. $79/mo

Track Price Check Availability

2007 GMC Yukon XL
192,978 Miles | Highmore, SD
$9,950
est. $143/mo

Track Price Check Availability

2008 GMC Yukon XL
170,437 Miles | Grand Junction, CO
$9,488
est. $137/mo

Track Price Check Availability

2006 GMC Yukon XL
171,396 Miles | Horsham, PA
$6,086
est. $88/mo

Track Price Check Availability

2003 GMC Yukon XL
151,183 Miles | Cumming, GA
$7,766
est. $112/mo

Track Price Check Availability

2004 GMC Yukon XL
221,283 Miles | Grand Rapids, MN
$5,000
est. $72/mo

Track Price Check Availability