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 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

    $55,698

    $500
    60,373 mi.
    Est. $1,034/mo

    Classic Chevrolet Owasso

    4.4
    Owasso, OK (2 mi)
    Check Availability

  • White Frost Tricoat 2024 GMC Sierra 1500 DenaliWhite Frost Tricoat 2024 GMC Sierra 1500 DenaliWhite Frost Tricoat 2024 GMC Sierra 1500 DenaliWhite Frost Tricoat 2024 GMC Sierra 1500 DenaliWhite Frost Tricoat 2024 GMC Sierra 1500 DenaliWhite Frost Tricoat 2024 GMC Sierra 1500 Denali

    $45,585

    $1.1K
    76,910 mi.
    Est. $846/mo

    Classic Chevrolet Owasso

    4.4
    Owasso, OK (2 mi)
    Check Availability

  • Summit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLE

    $18,218

    $380
    77,569 mi.
    Est. $338/mo

    Classic Chevrolet Owasso

    4.4
    Owasso, OK (2 mi)
    Check Availability

  • $5,899

    $500
    205,892 mi.
    Est. $110/mo

    Patriot CDJR of Tulsa

    4.5
    Tulsa, OK (14 mi)
    Check Availability
  • $5,899

    219,443 mi.
    Est. $110/mo

    Patriot CDJR of Tulsa

    4.5
    Tulsa, OK (14 mi)
    Check Availability
  • Not Priced

    6,381 mi.

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • $37,995

    33,637 mi.
    Est. $706/mo

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • Not Priced

    20,241 mi.

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • Summit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLE

    $23,698

    39,816 mi.
    Est. $440/mo

    Classic Chevrolet Owasso

    4.4
    Owasso, OK (2 mi)
    Check Availability

  • Not Priced

    0 mi.

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • $54,995

    50,262 mi.
    Est. $1,021/mo

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • Not Priced

    38,429 mi.

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • $42,988

    $2K
    46,147 mi.
    Est. $798/mo

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • $36,995

    83,066 mi.
    Est. $687/mo

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • Bronze Alloy Metallic 2016 GMC Canyon SLEBronze Alloy Metallic 2016 GMC Canyon SLEBronze Alloy Metallic 2016 GMC Canyon SLEBronze Alloy Metallic 2016 GMC Canyon SLEBronze Alloy Metallic 2016 GMC Canyon SLEBronze Alloy Metallic 2016 GMC Canyon SLE

    $13,084

    $2.2K
    126,125 mi.
    Est. $243/mo

    Bartlesville CDJR

    4.6
    Bartlesville, OK (30 mi)
    Check Availability

  • $68,970

    51,308 mi.
    Est. $1,281/mo

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (14 mi)
    Check Availability
  • Volcanic Red 2024 GMC Sierra 1500 AT4

    $49,579

    32,828 mi.
    Est. $921/mo

    Ferguson Superstore

    4.9
    Broken Arrow, OK (15 mi)
    Check Availability
  • White Frost Tricoat 2024 GMC Sierra 1500 Denali Ultimate

    $53,999

    51,769 mi.
    Est. $1,003/mo

    South Pointe Chevrolet

    4.7
    Tulsa, OK (18 mi)
    Check Availability
  • Ebony Twilight Metallic 2023 GMC Terrain SLT

    $26,999

    17,900 mi.
    Est. $501/mo

    South Pointe Chevrolet

    4.7
    Tulsa, OK (18 mi)
    Check Availability
  • Onyx Black 2025 GMC Sierra 2500 AT4

    $63,999

    40,607 mi.
    Est. $1,188/mo

    South Pointe Chevrolet

    4.7
    Tulsa, OK (18 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

    $40,413

    $2.2K
    164,667 mi.
    Est. $750/mo

    Classic Chevrolet Owasso

    4.4
    Owasso, OK (2 mi)
    Check Availability

  • Titanium Rush Metallic 2025 GMC Yukon XL 4WD AT4

    $69,999

    23,959 mi.
    Est. $1,300/mo

    South Pointe Chevrolet

    4.7
    Tulsa, OK (18 mi)
    Check Availability
  • Pacific Blue Metallic 2019 GMC Sierra 1500 AT4

    $27,599

    146,206 mi.
    Est. $512/mo

    South Pointe Chrysler Dodge Jeep Ram

    4.7
    Tulsa, OK (18 mi)
    Check Availability
  • Summit White 2019 GMC Sierra 1500 Base

    $20,999

    141,991 mi.
    Est. $390/mo

    South Pointe Chrysler Dodge Jeep Ram

    4.7
    Tulsa, OK (18 mi)
    Check Availability
  • Ebony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLE

    Not Priced

    124,033 mi.
    Est. $0/mo

    Tulsa Hyundai

    4.1
    Tulsa, OK (19 mi)
    Check Availability
  • White Frost Tricoat 2021 GMC Sierra 1500 Denali

    $40,553

    64,316 mi.
    Est. $753/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (19 mi)
    Check Availability
  • Cardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 Pro

    $40,209

    19,131 mi.
    Est. $747/mo

    Bartlesville CDJR

    4.6
    Bartlesville, OK (30 mi)
    Check Availability

  • $10,997

    $1.4K
    136,516 mi.
    Est. $204/mo

    Mark Allen Preowned

    4.8
    Tulsa, OK (20 mi)
    Check Availability
  • $28,997

    $1.4K
    125,961 mi.
    Est. $538/mo

    Mark Allen Preowned

    4.8
    Tulsa, OK (20 mi)
    Check Availability
  • $44,997

    111,133 mi.
    Est. $836/mo

    Mark Allen Preowned

    4.8
    Tulsa, OK (20 mi)
    Check Availability
  • $28,997

    $1.4K
    94,606 mi.
    Est. $538/mo

    Mark Allen Preowned

    4.8
    Tulsa, OK (20 mi)
    Check Availability
  • Black 2023 GMC Yukon DenaliBlack 2023 GMC Yukon DenaliBlack 2023 GMC Yukon DenaliBlack 2023 GMC Yukon DenaliBlack 2023 GMC Yukon DenaliBlack 2023 GMC Yukon Denali

    $52,998

    56,226 mi.
    Est. $984/mo

    CarMax Austin South

    4.4
    $199 delivery to Tulsa, OK (18 mi)
    Check Availability
  • Summit White 2023 GMC Yukon XL DenaliSummit White 2023 GMC Yukon XL DenaliSummit White 2023 GMC Yukon XL DenaliSummit White 2023 GMC Yukon XL DenaliSummit White 2023 GMC Yukon XL DenaliSummit White 2023 GMC Yukon XL Denali

    $52,995

    $1K
    52,088 mi.
    Est. $984/mo

    Unlimited Motors

    $1,126 delivery from Lafayette, IN (564 mi)
    Check Availability