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
  • White Frost Tri-Coat 2024 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2024 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2024 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2024 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2024 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2024 GMC Sierra 2500 Denali

    $55,596

    $500
    99,749 mi.
    Est. $1,029/mo

    Fowler Ford Tulsa

    3.8
    Tulsa, OK (9 mi)
    Check Availability

  • Onyx Black 2021 GMC Sierra 2500 AT4Onyx Black 2021 GMC Sierra 2500 AT4Onyx Black 2021 GMC Sierra 2500 AT4Onyx Black 2021 GMC Sierra 2500 AT4Onyx Black 2021 GMC Sierra 2500 AT4Onyx Black 2021 GMC Sierra 2500 AT4

    $42,698

    164,667 mi.
    Est. $790/mo

    Classic Chevrolet Owasso

    4.2
    Owasso, OK (19 mi)
    Check Availability

  • Cayenne Red Tintcoat 2021 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2021 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2021 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2021 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2021 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2021 GMC Sierra 2500 AT4

    $40,698

    156,547 mi.
    Est. $753/mo

    Classic Chevrolet Owasso

    4.2
    Owasso, OK (19 mi)
    Check Availability

  • Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4

    $65,109

    50,822 mi.
    Est. $1,205/mo

    Mark Allen Buick GMC

    4.7
    Collinsville, OK (1 mi)
    Check Availability
  • Onyx Black 2020 GMC Sierra 2500 Denali

    $48,999

    124,251 mi.
    Est. $907/mo

    Land Rover Tulsa

    4.8
    Tulsa, OK (10 mi)
    Check Availability
  • Titanium 2024 GMC Sierra 2500 AT4X

    $64,899

    $2K
    59,965 mi.
    Est. $1,201/mo

    Grubbs Nissan of Tulsa

    3.6
    Tulsa, OK (11 mi)
    Check Availability
  • Black 2023 GMC Sierra 2500 AT4

    $47,899

    $1K
    96,070 mi.
    Est. $886/mo

    Grubbs Nissan of Tulsa

    3.6
    Tulsa, OK (11 mi)
    Check Availability
  • Blue 2025 GMC Sierra 2500 Denali UltimateBlue 2025 GMC Sierra 2500 Denali UltimateBlue 2025 GMC Sierra 2500 Denali UltimateBlue 2025 GMC Sierra 2500 Denali UltimateBlue 2025 GMC Sierra 2500 Denali UltimateBlue 2025 GMC Sierra 2500 Denali Ultimate

    $74,613

    $996
    26,231 mi.
    Est. $1,380/mo

    Pryor Ford

    Free delivery from Pryor, OK (43 mi)
    Check Availability
  • Onyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 Denali

    $56,198

    60,373 mi.
    Est. $1,040/mo

    Classic Chevrolet Owasso

    4.2
    Owasso, OK (19 mi)
    Check Availability

  • Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4

    $46,756

    95,788 mi.
    Est. $865/mo

    VanGuard GMC

    4.7
    $399 delivery from Sherman, TX (169 mi)
    Check Availability
  • Onyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 Denali

    $53,187

    $600
    63,289 mi.
    Est. $984/mo

    Skyway Honda

    4.8
    Bartlesville, OK (44 mi)
    Check Availability
  • Summit White 2023 GMC Sierra 2500 ProSummit White 2023 GMC Sierra 2500 ProSummit White 2023 GMC Sierra 2500 ProSummit White 2023 GMC Sierra 2500 ProSummit White 2023 GMC Sierra 2500 ProSummit White 2023 GMC Sierra 2500 Pro

    $40,119

    61,442 mi.
    Est. $742/mo

    Patriot Chevrolet

    4.8
    Bartlesville, OK (47 mi)
    Check Availability
  • Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4Summit White 2025 GMC Sierra 2500 AT4

    $67,119

    24,215 mi.
    Est. $1,242/mo

    Patriot Chrysler Dodge Jeep Ram of Pryor

    4.4
    Pryor, OK (43 mi)
    Check Availability
  • Titanium Rush Metallic 2024 GMC Sierra 2500 AT4XTitanium Rush Metallic 2024 GMC Sierra 2500 AT4XTitanium Rush Metallic 2024 GMC Sierra 2500 AT4XTitanium Rush Metallic 2024 GMC Sierra 2500 AT4XTitanium Rush Metallic 2024 GMC Sierra 2500 AT4XTitanium Rush Metallic 2024 GMC Sierra 2500 AT4X

    $62,869

    $750
    99,300 mi.
    Est. $1,163/mo

    Patriot GMC

    4.9
    Bartlesville, OK (46 mi)
    Check Availability
  • Thunderstorm Gray 2024 GMC Sierra 2500 SLTThunderstorm Gray 2024 GMC Sierra 2500 SLTThunderstorm Gray 2024 GMC Sierra 2500 SLTThunderstorm Gray 2024 GMC Sierra 2500 SLTThunderstorm Gray 2024 GMC Sierra 2500 SLTThunderstorm Gray 2024 GMC Sierra 2500 SLT

    $65,550

    31,931 mi.
    Est. $1,213/mo

    Pryor Chevrolet Gmc

    4.8
    Pryor, OK (43 mi)
    Check Availability
  • White Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 Denali

    $35,394

    171,032 mi.
    Est. $655/mo

    Nelson GMC

    4.7
    Wagoner, OK (38 mi)
    Check Availability
  • Onyx Black 2023 GMC Sierra 2500 DenaliOnyx Black 2023 GMC Sierra 2500 DenaliOnyx Black 2023 GMC Sierra 2500 DenaliOnyx Black 2023 GMC Sierra 2500 DenaliOnyx Black 2023 GMC Sierra 2500 DenaliOnyx Black 2023 GMC Sierra 2500 Denali

    $56,600

    67,414 mi.
    Est. $1,047/mo

    Nissan of Muskogee

    4.9
    Muskogee, OK (45 mi)
    Check Availability
  • Onyx Black 2026 GMC Sierra 2500 DenaliOnyx Black 2026 GMC Sierra 2500 DenaliOnyx Black 2026 GMC Sierra 2500 DenaliOnyx Black 2026 GMC Sierra 2500 DenaliOnyx Black 2026 GMC Sierra 2500 DenaliOnyx Black 2026 GMC Sierra 2500 Denali

    $73,119

    $2.5K
    13,452 mi.
    Est. $1,353/mo

    Patriot Chevrolet

    4.8
    Bartlesville, OK (47 mi)
    Check Availability
  • Carbon Black Metallic 2020 GMC Sierra 2500 DenaliCarbon Black Metallic 2020 GMC Sierra 2500 DenaliCarbon Black Metallic 2020 GMC Sierra 2500 DenaliCarbon Black Metallic 2020 GMC Sierra 2500 DenaliCarbon Black Metallic 2020 GMC Sierra 2500 DenaliCarbon Black Metallic 2020 GMC Sierra 2500 Denali

    $51,869

    $2.6K
    62,546 mi.
    Est. $960/mo

    Patriot GMC

    4.9
    Bartlesville, OK (46 mi)
    Check Availability
  • Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4

    $63,119

    42,169 mi.
    Est. $1,168/mo

    Patriot Chrysler Dodge Jeep Ram of Pryor

    4.4
    Pryor, OK (43 mi)
    Check Availability
  • Forest Metallic 2023 GMC Sierra 2500 SLEForest Metallic 2023 GMC Sierra 2500 SLEForest Metallic 2023 GMC Sierra 2500 SLEForest Metallic 2023 GMC Sierra 2500 SLE

    $50,609

    30,834 mi.
    Est. $936/mo

    Pryor Chevrolet Gmc

    4.8
    Pryor, OK (43 mi)
    Check Availability
  • Onyx Black 2023 GMC Sierra 2500 AT4Onyx Black 2023 GMC Sierra 2500 AT4Onyx Black 2023 GMC Sierra 2500 AT4Onyx Black 2023 GMC Sierra 2500 AT4Onyx Black 2023 GMC Sierra 2500 AT4Onyx Black 2023 GMC Sierra 2500 AT4

    $48,119

    $2.5K
    111,734 mi.
    Est. $890/mo

    Patriot Chevrolet

    4.8
    Bartlesville, OK (47 mi)
    Check Availability

Compare the GMC Sierra 2500