92 Listings of 2003 GMC Sierra 2500 for Sale

No local results match your search, below are our national listings.
  • 2003 GMC Sierra 2500HD for sale in Kalispell, MT
    • $1,949below average
    • Email for Price
    • Mileage
    • 137,976 Miles
    • 39,396 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Santa Maria, CA
    • $2,095below average
    • Email for Price
    • Mileage
    • 135,952 Miles
    • 38,080 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Osage Beach, MO
    • $3,154below average
    • Email for Price
    • Mileage
    • 252,000 Miles
    • 65,838 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Kellogg, ID
    • $2,851below average
    • Email for Price
    • Mileage
    • 194,113 Miles
    • 16,741 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Ironwood, MI

    2003 GMC Sierra 2500HD

    • $1,854below average
    • Email for Price
    • Mileage
    • 292,354 Miles
    • 114,982 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Conway, SC

    2003 GMC Sierra 2500HD

    • $2,949below average
    • Email for Price
    • Mileage
    • 166,240 Miles
    • 11,132 Miles below average
  • 2003 GMC Sierra 2500HD for sale in West Valley City, UT

    2003 GMC Sierra 2500HD

    • $439above average
    • Email for Price
    • Mileage
    • 212,056 Miles
    • 34,684 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Clarksville, TX

    2003 GMC Sierra 2500HD

    • $1,101above average
    • Email for Price
    • Mileage
    • 110,238 Miles
    • 67,134 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Epsom, NH

    2003 GMC Sierra 2500HD

    • $2,899below average
    • Email for Price
    • Mileage
    • 95,869 Miles
    • 81,503 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Epsom, NH

    2003 GMC Sierra 2500HD

    • $2,899below average
    • Email for Price
    • Mileage
    • 95,869 Miles
    • 81,503 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Weldon Spring, MO
    • $3,153below average
    • Email for Price
    • Mileage
    • 265,000 Miles
    • 78,838 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Marshfield, WI
    • $2,595below average
    • Email for Price
    • Mileage
    • 184,255 Miles
    • 10,223 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Robertsdale, AL
    • $2,854below average
    • Email for Price
    • Mileage
    • 191,055 Miles
    • 13,683 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Little Ferry, NJ
    • $2,240below average
    • Email for Price
    • Mileage
    • 190,254 Miles
    • 16,222 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Oceanside, CA
    • $3,851above average
    • Email for Price
    • Mileage
    • 140,586 Miles
    • 45,576 Miles below average
  • 1 of 7