86 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 Mesa, AZ
    • $2,133 above average
    • Email for Price
    • Mileage
    • 63,326 Miles
    • 158,353 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Sarasota, FL

    2003 GMC Sierra 2500HD

    • $2,133 above average
    • Email for Price
    • Mileage
    • 147,215 Miles
    • 74,464 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Osage Beach, MO
    • $1,283 below average
    • Email for Price
    • Mileage
    • 170,000 Miles
    • 104,590 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Epsom, NH

    2003 GMC Sierra 2500HD

    • $88 above average
    • Email for Price
    • Mileage
    • 95,869 Miles
    • 125,810 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Epsom, NH

    2003 GMC Sierra 2500HD

    • $88 above average
    • Email for Price
    • Mileage
    • 95,869 Miles
    • 125,810 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Bowling Green, KY
    • $2,377 below average
    • Email for Price
    • Mileage
    • 145,000 Miles
    • 129,590 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Voorheesville, NY
    • $1,537 below average
    • Email for Price
    • Mileage
    • 150,657 Miles
    • 72,403 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Indianola, OK
    • $2,377 below average
    • Email for Price
    • Mileage
    • 213,885 Miles
    • 60,705 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Fuquay Varina, NC
    • $2,223 above average
    • Email for Price
    • Mileage
    • 84,723 Miles
    • 189,867 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Auburn, WA
    • $2,026 above average
    • Email for Price
    • Mileage
    • 140,382 Miles
    • 81,297 Miles below average
  • 2003 GMC Sierra 2500HD for sale in North Franklin, CT

    2003 GMC Sierra 2500HD

    • $868 below average
    • Email for Price
    • Mileage
    • 108,892 Miles
    • 112,787 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Latrobe, PA
    • $1,867 below average
    • Email for Price
    • Mileage
    • 106,682 Miles
    • 114,997 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Latrobe, PA
    • $558 above average
    • Email for Price
    • Mileage
    • 106,000 Miles
    • 117,060 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Grand Junction, CO

    2003 GMC Sierra 2500HD

    • $1,923 below average
    • Email for Price
    • Mileage
    • 158,845 Miles
    • 62,834 Miles below average
  • 2003 GMC Sierra 2500HD for sale in Saint Clair, MI
    • $4,463 above average
    • Email for Price
    • Mileage
    • 53,330 Miles
    • 169,730 Miles below average
  • 1 of 6