109 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 Dallas Center, IA
    • $2,674below average
    • Email for Price
    • Mileage
    • 146,000 Miles
    • 19,156 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Dundalk, MD
    • $2,674below average
    • Email for Price
    • Mileage
    • 142,075 Miles
    • 23,081 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Weldon Spring, MO
    • $3,040below average
    • Email for Price
    • Mileage
    • 265,000 Miles
    • 78,293 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Santa Maria, CA
    • $2,179below average
    • Email for Price
    • Mileage
    • 135,952 Miles
    • 29,204 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Kingsport, TN
    • $976above average
    • Email for Price
    • Mileage
    • 140,261 Miles
    • 37,564 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Joplin, MO
    • $440above average
    • Email for Price
    • Mileage
    • 151,982 Miles
    • 34,725 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Conway, SC

    2003 GMC Sierra 2500HD

    • $2,238below average
    • Email for Price
    • Mileage
    • 166,240 Miles
    • 11,585 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Kenosha, WI
    • $1,179below average
    • Email for Price
    • Mileage
    • 160,718 Miles
    • 4,438 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Crest Hill, IL
    • $2,028below average
    • Email for Price
    • Mileage
    • 132,994 Miles
    • 44,831 Miles below average
  • 2003 GMC Sierra 2500HD for sale in West Valley City, UT
    • $3,073below average
    • Email for Price
    • Mileage
    • 140,980 Miles
    • 36,845 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Frankenmuth, MI

    2003 GMC Sierra 2500HD

    • $2,528below average
    • Email for Price
    • Mileage
    • 289,743 Miles
    • 111,918 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Meridian, ID
    • $2,179below average
    • Email for Price
    • Mileage
    • 242,200 Miles
    • 77,044 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Bardstown, KY

    2003 GMC Sierra 2500HD

    • $523below average
    • Email for Price
    • Mileage
    • 135,980 Miles
    • 41,845 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Cleveland, OH
    • $3,316above average
    • Email for Price
    • Mileage
    • 146,769 Miles
    • 18,387 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Boise, ID
    • $2,547below average
    • Email for Price
    • Mileage
    • 239,312 Miles
    • 52,605 Miles above average
  • 1 of 8