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
  • Jet Black Mica 2025 Mazda CX-50 2.5 S Premium PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium Package

    $23,899

    $500
    28,644 mi.
    Est. $451/mo

    Grubbs Nissan of Tulsa

    3.7
    Tulsa, OK (27 mi)
    Check Availability

  • $31,693

    8,979 mi.
    Est. $598/mo

    Nelson Nissan

    4.4
    Broken Arrow, OK (26 mi)
    Check Availability
  • $31,999

    12,371 mi.
    Est. $603/mo

    Nelson Nissan

    4.4
    Broken Arrow, OK (26 mi)
    Check Availability
  • $25,297

    34,143 mi.
    Est. $477/mo

    Jim Norton Ford

    4.3
    Broken Arrow, OK (26 mi)
    Check Availability
  • $26,579

    2,418 mi.
    Est. $501/mo

    Ferguson Superstore

    4.9
    Broken Arrow, OK (26 mi)
    Check Availability
  • $33,079

    3,556 mi.
    Est. $624/mo

    Ferguson Superstore

    4.9
    Broken Arrow, OK (26 mi)
    Check Availability
  • Gray 2023 Kia Sportage SX

    $23,579

    $500
    64,810 mi.
    Est. $445/mo

    Ferguson Superstore

    4.9
    Broken Arrow, OK (26 mi)
    Check Availability
  • $16,587

    128,832 mi.
    Est. $313/mo

    Chris Nikel Chrysler Jeep Dodge Ram Fiat

    4.3
    Broken Arrow, OK (26 mi)
    Check Availability
  • $25,587

    33,724 mi.
    Est. $482/mo

    Chris Nikel Chrysler Jeep Dodge Ram Fiat

    4.3
    Broken Arrow, OK (26 mi)
    Check Availability
  • $19,587

    55,039 mi.
    Est. $369/mo

    Chris Nikel Chrysler Jeep Dodge Ram Fiat

    4.3
    Broken Arrow, OK (26 mi)
    Check Availability
  • $23,587

    28,540 mi.
    Est. $445/mo

    Chris Nikel Chrysler Jeep Dodge Ram Fiat

    4.3
    Broken Arrow, OK (26 mi)
    Check Availability
  • $22,833

    53,263 mi.
    Est. $430/mo

    Jim Norton Chevrolet

    4.6
    Broken Arrow, OK (26 mi)
    Check Availability
  • $28,792

    24,424 mi.
    Est. $543/mo

    Jim Norton Chevrolet

    4.6
    Broken Arrow, OK (26 mi)
    Check Availability
  • $20,362

    34,175 mi.
    Est. $384/mo

    Jim Norton Chevrolet

    4.6
    Broken Arrow, OK (26 mi)
    Check Availability
  • $9,796

    123,672 mi.
    Est. $185/mo

    JT Wholesale Auto, Inc.

    4.1
    Broken Arrow, OK (27 mi)
    Check Availability
  • $10,896

    120,608 mi.
    Est. $205/mo

    JT Wholesale Auto, Inc.

    4.1
    Broken Arrow, OK (27 mi)
    Check Availability
  • $11,896

    115,324 mi.
    Est. $224/mo

    JT Wholesale Auto, Inc.

    4.1
    Broken Arrow, OK (27 mi)
    Check Availability
  • Not Priced

    30,870 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (27 mi)
    Check Availability
  • Not Priced

    62,346 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (27 mi)
    Check Availability
  • Not Priced

    98,840 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (27 mi)
    Check Availability
  • Not Priced

    60,083 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (27 mi)
    Check Availability
  • Not Priced

    24,232 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (27 mi)
    Check Availability
  • Not Priced

    36,202 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (27 mi)
    Check Availability
  • Not Priced

    31,869 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (27 mi)
    Check Availability
  • Not Priced

    72,096 mi.

    Grubbs Nissan of Tulsa

    3.7
    Tulsa, OK (27 mi)
    Check Availability
  • Obsidian 2016 Lexus NX 200t BaseObsidian 2016 Lexus NX 200t BaseObsidian 2016 Lexus NX 200t BaseObsidian 2016 Lexus NX 200t BaseObsidian 2016 Lexus NX 200t BaseObsidian 2016 Lexus NX 200t Base

    $21,184

    $200
    74,037 mi.
    Est. $399/mo

    Lexus of Naperville

    4.8
    $1,480 delivery from Naperville, IL (592 mi)
    Check Availability
  • White 2023 Genesis GV60 AdvancedWhite 2023 Genesis GV60 AdvancedWhite 2023 Genesis GV60 AdvancedWhite 2023 Genesis GV60 AdvancedWhite 2023 Genesis GV60 AdvancedWhite 2023 Genesis GV60 Advanced

    $39,998

    20,258 mi.
    Est. $754/mo

    CarMax Austin South

    4.4
    $199 delivery to Tulsa, OK (21 mi)
    Check Availability