GMC 2500 Trucks For Sale

     1 - 12 of 12 Listings
    High/Low/Average
    Want to filter the search results for the GMC 2500 you're interested in? Use TractorHouse's powerful keyword search box or filter by Horsepower, Transmission, Cab. Explore 12 new and used GMC 2500 with prices currently ranging from $2,000 to $78,900. TractorHouse's market-leading data shows an average price of $14,872 to purchase the GMC 2500 Trucks near you today. Explore new and used GMC 2500 Trucks for sale near you on TractorHouse!
    1 - 12 of 12 Listings

    Sort

    Applied Filters

    Applied Filters
    keywords
    Year
    Price
    Horsepower
    ActivationUTCDateTime
    Additional Filters
    serialNumberVIN
    stockNumber
    Mileage
    GrossVehicleWeight
    WheelBase

    1 - 12 of 12 Listings

    RentalYard LogoRent
    All
    Options

    Sort
    Mileage: 39,116 mi
    Engine Manufacturer: GMC
    Show More
    Location: Stapleton, Nebraska
    On-Site Auction
    2012 GMC 2500 Used 3/4 Ton Pickup Trucks upcoming auctions2012 GMC 2500 Used 3/4 Ton Pickup Trucks upcoming auctions
     
     
    View Details
    View Buyer's Premium
    Auction Date:11/14/2026 8:00:00 AM (CST)
    VIN: 1GT01ZE86CF116322
    Show More
    Location: Bristol, Virginia
    Seller: Abingdon Auto Auction
    Mileage: 236,972 mi
    Transmission: Automatic
    Show More
    Location: Lewisburg, Tennessee
    Transmission: Manual
    VIN: UNK
    Show More
    Location: Colfax, Iowa
    Mileage: 175,000 mi
    Transmission: Automatic
    Show More
    Location: Birmingham, Alabama
    Mileage: 67,030 mi
    Engine Manufacturer: CHEVROLET
    Show More
    Location: Batavia, Ohio
    Seller: Asset IQ
    Mileage: 95,000 mi
    Engine Manufacturer: CHEVROLET
    Show More
    Location: Wayland, Michigan
    Seller: TRUCK CITY SALES, INC.

    2008 GMC 2500HD

    Service Trucks / Utility Trucks / Mechanic Trucks

    USD $12,500
    View Details
    Mileage: 309,054 mi
    Engine Manufacturer: DURAMAX
    Show More
    Location: Fort Wayne, Indiana

    1989 GMC 2500

    Service Trucks / Utility Trucks / Mechanic Trucks

    USD $6,866
    View Details
    Mileage: 147,252 mi
    VIN: 1GTGR23K7KJ508802
    Show More
    Location: Waskatenau, Alberta, Canada
    On-Site Auction
     
     
    View Details
    View Buyer's Premium
    Auction Date:11/14/2026 9:00:00 AM (CST)
    Mileage: 165,817 mi
    Drive: 4x2
    Show More
    Location: Sealy, Texas
    Seller: Switzer Auction Services
    On-Site Auction
     
     
    View Details
    View Buyer's Premium
    Auction Date:11/21/2026 11:00:00 AM (CST)
    Mileage: 243,995 mi
    Transmission: Automatic
    Show More
    Location: Big Sandy, Montana
    On-Site Auction
     
     
    View Details
    View Buyer's Premium
    Auction Date:11/21/2026 7:30:00 AM (CST)
    Mileage: 228,303 mi
    VIN: 1GTHK29103E366827
    Show More
    Location: Oxford, North Carolina
    Seller: Granville Auction Company