Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Onyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 Base

    $53,888

    63,064 mi.
    Est. $983/mo

    Steve Link Ford-Lincoln Inc.

    5.0
    Grinnell, IA (23 mi)
    Check Availability

  • Onyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 BaseOnyx Black 2020 GMC Sierra 2500 Base

    $53,888

    63,064 mi.
    Est. $983/mo

    Steve Link Ford-Lincoln Inc.

    5.0
    Grinnell, IA (23 mi)
    Check Availability

  • Summit White 2016 GMC Yukon SLESummit White 2016 GMC Yukon SLESummit White 2016 GMC Yukon SLESummit White 2016 GMC Yukon SLESummit White 2016 GMC Yukon SLESummit White 2016 GMC Yukon SLE

    $19,175

    115,340 mi.
    Est. $350/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • Gray 2026 GMC Sierra 2500 AT4Gray 2026 GMC Sierra 2500 AT4Gray 2026 GMC Sierra 2500 AT4Gray 2026 GMC Sierra 2500 AT4Gray 2026 GMC Sierra 2500 AT4Gray 2026 GMC Sierra 2500 AT4

    $56,900

    13,702 mi.
    Est. $1,038/mo

    Sam's Riverside Inc.

    2.0
    Des Moines, IA (27 mi)
    Check Availability
  • Onyx Black 2014 GMC Sierra 1500 SLTOnyx Black 2014 GMC Sierra 1500 SLTOnyx Black 2014 GMC Sierra 1500 SLTOnyx Black 2014 GMC Sierra 1500 SLTOnyx Black 2014 GMC Sierra 1500 SLTOnyx Black 2014 GMC Sierra 1500 SLT

    $15,175

    163,342 mi.
    Est. $277/mo

    Tom's Trucks

    1.8
    Des Moines, IA (27 mi)
    Check Availability
  • Fire Red 2004 GMC Sierra 2500 SLEFire Red 2004 GMC Sierra 2500 SLEFire Red 2004 GMC Sierra 2500 SLEFire Red 2004 GMC Sierra 2500 SLEFire Red 2004 GMC Sierra 2500 SLEFire Red 2004 GMC Sierra 2500 SLE

    $18,175

    101,301 mi.
    Est. $332/mo

    Tom's Trucks

    1.8
    Des Moines, IA (27 mi)
    Check Availability
  • Iridium Metallic 2016 GMC Sierra 2500 DenaliIridium Metallic 2016 GMC Sierra 2500 DenaliIridium Metallic 2016 GMC Sierra 2500 DenaliIridium Metallic 2016 GMC Sierra 2500 DenaliIridium Metallic 2016 GMC Sierra 2500 DenaliIridium Metallic 2016 GMC Sierra 2500 Denali

    $15,175

    282,839 mi.
    Est. $277/mo

    Tom's Trucks

    1.8
    Des Moines, IA (27 mi)
    Check Availability
  • Summit White 2013 GMC Sierra 2500 SLESummit White 2013 GMC Sierra 2500 SLESummit White 2013 GMC Sierra 2500 SLESummit White 2013 GMC Sierra 2500 SLESummit White 2013 GMC Sierra 2500 SLESummit White 2013 GMC Sierra 2500 SLE

    $10,175

    192,900 mi.
    Est. $186/mo

    Tom's Trucks

    1.8
    Des Moines, IA (27 mi)
    Check Availability
  • White 2019 GMC Sierra 2500 SLEWhite 2019 GMC Sierra 2500 SLEWhite 2019 GMC Sierra 2500 SLEWhite 2019 GMC Sierra 2500 SLEWhite 2019 GMC Sierra 2500 SLEWhite 2019 GMC Sierra 2500 SLE

    $22,900

    72,612 mi.
    Est. $418/mo

    Sam's Riverside Inc.

    2.0
    Des Moines, IA (27 mi)
    Check Availability
  • White 2018 GMC Sierra 2500 DenaliWhite 2018 GMC Sierra 2500 DenaliWhite 2018 GMC Sierra 2500 DenaliWhite 2018 GMC Sierra 2500 DenaliWhite 2018 GMC Sierra 2500 DenaliWhite 2018 GMC Sierra 2500 Denali

    $22,900

    95,431 mi.
    Est. $418/mo

    Sam's Riverside Inc.

    2.0
    Des Moines, IA (27 mi)
    Check Availability
  • Dark Sky Metallic 2020 GMC Acadia AT4Dark Sky Metallic 2020 GMC Acadia AT4Dark Sky Metallic 2020 GMC Acadia AT4Dark Sky Metallic 2020 GMC Acadia AT4Dark Sky Metallic 2020 GMC Acadia AT4Dark Sky Metallic 2020 GMC Acadia AT4

    $19,175

    93,927 mi.
    Est. $350/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • Carbon Black Metallic 2015 GMC Terrain SLE-2Carbon Black Metallic 2015 GMC Terrain SLE-2Carbon Black Metallic 2015 GMC Terrain SLE-2Carbon Black Metallic 2015 GMC Terrain SLE-2Carbon Black Metallic 2015 GMC Terrain SLE-2Carbon Black Metallic 2015 GMC Terrain SLE-2

    $7,675

    137,676 mi.
    Est. $140/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • White 2016 GMC Sierra 1500 SLEWhite 2016 GMC Sierra 1500 SLEWhite 2016 GMC Sierra 1500 SLEWhite 2016 GMC Sierra 1500 SLEWhite 2016 GMC Sierra 1500 SLEWhite 2016 GMC Sierra 1500 SLE

    $15,900

    84,083 mi.
    Est. $290/mo

    Sam's Riverside Inc.

    2.0
    Des Moines, IA (27 mi)
    Check Availability
  • Black 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 Denali

    $37,900

    96,934 mi.
    Est. $691/mo

    Sam's Riverside Inc.

    2.0
    Des Moines, IA (27 mi)
    Check Availability
  • Ebony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLE

    $13,175

    91,987 mi.
    Est. $240/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • Black 2019 GMC Sierra 3500 DenaliBlack 2019 GMC Sierra 3500 DenaliBlack 2019 GMC Sierra 3500 DenaliBlack 2019 GMC Sierra 3500 DenaliBlack 2019 GMC Sierra 3500 DenaliBlack 2019 GMC Sierra 3500 Denali

    $45,995

    112,893 mi.
    Est. $839/mo

    Kars Inc Des Moines

    Des Moines, IA (25 mi)
    Check Availability
  • Red 2020 GMC Sierra 1500 SLTRed 2020 GMC Sierra 1500 SLTRed 2020 GMC Sierra 1500 SLTRed 2020 GMC Sierra 1500 SLTRed 2020 GMC Sierra 1500 SLTRed 2020 GMC Sierra 1500 SLT

    $28,900

    65,860 mi.
    Est. $527/mo

    Sam's Riverside Inc.

    2.0
    Des Moines, IA (27 mi)
    Check Availability
  • Black 2019 GMC Terrain SLEBlack 2019 GMC Terrain SLEBlack 2019 GMC Terrain SLEBlack 2019 GMC Terrain SLEBlack 2019 GMC Terrain SLEBlack 2019 GMC Terrain SLE

    $10,175

    130,331 mi.
    Est. $186/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • Onyx Black 2026 GMC Sierra 1500 ElevationOnyx Black 2026 GMC Sierra 1500 ElevationOnyx Black 2026 GMC Sierra 1500 ElevationOnyx Black 2026 GMC Sierra 1500 ElevationOnyx Black 2026 GMC Sierra 1500 ElevationOnyx Black 2026 GMC Sierra 1500 Elevation

    $44,676

    $279
    12,004 mi.
    Est. $815/mo

    Deery Brothers Chevrolet

    2.3
    Pleasant Hill, IA (24 mi)
    Check Availability
  • White 2019 GMC Yukon SLT Standard EditionWhite 2019 GMC Yukon SLT Standard EditionWhite 2019 GMC Yukon SLT Standard EditionWhite 2019 GMC Yukon SLT Standard EditionWhite 2019 GMC Yukon SLT Standard EditionWhite 2019 GMC Yukon SLT Standard Edition

    $20,175

    169,065 mi.
    Est. $368/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • Black 2019 GMC Sierra 1500 ElevationBlack 2019 GMC Sierra 1500 ElevationBlack 2019 GMC Sierra 1500 ElevationBlack 2019 GMC Sierra 1500 ElevationBlack 2019 GMC Sierra 1500 ElevationBlack 2019 GMC Sierra 1500 Elevation

    $20,175

    189,858 mi.
    Est. $368/mo

    Tom's Trucks

    1.8
    Des Moines, IA (27 mi)
    Check Availability
  • Gray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLE

    $10,175

    164,852 mi.
    Est. $186/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • Summit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLT

    $44,170

    $1K
    25,663 mi.
    Est. $806/mo

    Deery Brothers Chevrolet

    2.3
    Pleasant Hill, IA (24 mi)
    Check Availability
  • Black 2023 GMC Sierra 1500 ElevationBlack 2023 GMC Sierra 1500 ElevationBlack 2023 GMC Sierra 1500 ElevationBlack 2023 GMC Sierra 1500 ElevationBlack 2023 GMC Sierra 1500 ElevationBlack 2023 GMC Sierra 1500 Elevation

    $35,175

    60,609 mi.
    Est. $642/mo

    Tom's Trucks

    1.8
    Des Moines, IA (27 mi)
    Check Availability
  • Sterling 2026 GMC Terrain ElevationSterling 2026 GMC Terrain ElevationSterling 2026 GMC Terrain ElevationSterling 2026 GMC Terrain ElevationSterling 2026 GMC Terrain ElevationSterling 2026 GMC Terrain Elevation

    $29,680

    18,619 mi.
    Est. $541/mo

    Deery Brothers Chevrolet

    2.3
    Pleasant Hill, IA (24 mi)
    Check Availability
  • Blue 2023 GMC Acadia SLEBlue 2023 GMC Acadia SLEBlue 2023 GMC Acadia SLEBlue 2023 GMC Acadia SLEBlue 2023 GMC Acadia SLEBlue 2023 GMC Acadia SLE

    $19,175

    108,911 mi.
    Est. $350/mo

    Tom's Auto Sales

    2.3
    Des Moines, IA (27 mi)
    Check Availability
  • Gray Matte 2026 GMC HUMMER EV SUV 3XGray Matte 2026 GMC HUMMER EV SUV 3XGray Matte 2026 GMC HUMMER EV SUV 3XGray Matte 2026 GMC HUMMER EV SUV 3XGray Matte 2026 GMC HUMMER EV SUV 3XGray Matte 2026 GMC HUMMER EV SUV 3X

    $83,375

    6,813 mi.
    Est. $1,521/mo

    Heller Ford

    4.5
    $399 delivery from El Paso, IL (227 mi)
    Check Availability
  • White 2015 GMC Acadia SLT-1White 2015 GMC Acadia SLT-1White 2015 GMC Acadia SLT-1White 2015 GMC Acadia SLT-1White 2015 GMC Acadia SLT-1White 2015 GMC Acadia SLT-1

    $9,376

    113,245 mi.
    Est. $171/mo

    Your Choice Auto Sales of Crestwood

    4.9
    $420 delivery from Crestwood, IL (281 mi)
    Check Availability