Filter Results

Are you sure?

This action will clear all your filters.

Search Radius

Zip Code

Condition

$0$100,000+
$0$950+ / mo

Mileage

0150,000+

Year

Other Body Styles

Value Filters

Fuel Economy

Greater Than 0 MPG

Days Listed

0 - 365+ days

Vehicle Filters

Exterior Color

Transmission

Engine

Drivetrain

Fuel Type

Other Filters

Be alerted whenever a vehicle matching your search is added to our inventory.

13.00 Results
Showing 1.00 - 13.00 of 13.00 results
  • 2018 GMC Sierra 2500HD for sale in Saint Peters, MO

    2018 GMC Sierra 2500HD

    4WD SLT Crew Cab

    • $49,990
    • $743/mo - Est. on 10% down & good credit
    • 47,738
       
      miles
    • Price
      $3,608 above avg.
    • Mileage
      13,477 miles below avg.
  • 2011 GMC Sierra 2500HD for sale in O'Fallon, MO

    2011 GMC Sierra 2500HD

    SLE Pickup 4D 6 1/2 ft

    • $21,850
    • $379/mo - Est. on 10% down & good credit
    • 107,705
       
      miles
    • Price
      $2,319 below avg.
    • Mileage
      74,031 miles below avg.
  • 2016 GMC Sierra 2500HD for sale in Saint Peters, MO

    2016 GMC Sierra 2500HD

    SLT

    • $44,997
    • $669/mo - Est. on 10% down & good credit
    • 52,318
       
      miles
    • Price
      $5,626 above avg.
    • Mileage
      45,233 miles below avg.
  • 2007 GMC Sierra 2500HD Classic for sale in O Fallon, MO

    2007 GMC Sierra 2500HD Classic

    SLE Pickup 4D 6 1/2 ft

    • $12,999
    • $226/mo - Est. on 10% down & good credit
    • 125,880
       
      miles
    • Price
      $3,928 below avg.
    • Mileage
      105,474 miles below avg.
  • 2015 GMC Sierra 2500HD for sale in Troy, MO

    2015 GMC Sierra 2500HD

    4x4 Denali 4dr Crew Cab SB

    • $36,995
    • $550/mo - Est. on 10% down & good credit
    • 121,736
       
      miles
    • Price
      $7,072 below avg.
    • Mileage
      9,174 miles above avg.
  • 2016 GMC Sierra 2500HD for sale in Saint Peters, MO

    2016 GMC Sierra 2500HD

    4x4 Denali 4dr Crew Cab SB

    • 63,829
       
      miles
    • Price
      Avg. Price Unavailable
    • Mileage
      26,667 miles below avg.
  • 2007 GMC Sierra 2500HD Classic for sale in St. Charles, MO

    2007 GMC Sierra 2500HD Classic

    SLE2 4dr Crew Cab 4WD LB

    • $18,950
    • $329/mo - Est. on 10% down & good credit
    • 189,463
       
      miles
    • Price
      $534 below avg.
    • Mileage
      616 miles above avg.
  • 2012 GMC Sierra 2500HD for sale in Wright City, MO

    2012 GMC Sierra 2500HD

    2500 SLE

    • $30,995
    • $538/mo - Est. on 10% down & good credit
    • 114,026
       
      miles
    • Price
      $5,951 above avg.
    • Mileage
      53,499 miles below avg.
  • 2008 GMC Sierra 2500HD for sale in Lakeside, MO

    2008 GMC Sierra 2500HD

    SLE Pickup 4D 6 1/2 ft

    • $21,786
    • $378/mo - Est. on 10% down & good credit
    • 141,834
       
      miles
    • Price
      $1,213 above avg.
    • Mileage
      69,100 miles below avg.
  • 1996 GMC Sierra 2500 for sale in O` Fallon, MO

    1996 GMC Sierra 2500

    2dr C2500 SLE Extended Cab LB HD

    • $2,750
    • $48/mo - Est. on 10% down & good credit
    • 227,337
       
      miles
    • Price
      Avg. Price Unavailable
    • Mileage
      Avg. Mileage Unavailable
  • 2015 GMC Sierra 2500HD for sale in Saint Peters, MO

    2015 GMC Sierra 2500HD

    4WD Crew Cab 153.7"

    • $24,990
    • $372/mo - Est. on 10% down & good credit
    • 103,436
       
      miles
    • Price
      $9,754 below avg.
    • Mileage
      27,220 miles below avg.
  • 2004 GMC Sierra 2500 for sale in Saint Peters, MO

    2004 GMC Sierra 2500

    • 188,034
       
      miles
    • Price
      Avg. Price Unavailable
    • Mileage
      46,293 miles above avg.
  • 2007 GMC Sierra 2500HD Classic for sale in St. Charles, MO

    2007 GMC Sierra 2500HD Classic

    2500 HEAVY DUTY

    • $11,500
    • $200/mo - Est. on 10% down & good credit
    • 256,183
       
      miles
    • Price
      $5,427 below avg.
    • Mileage
      24,829 miles above avg.