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 Filters
  • Black Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDrive

    $32,339

    $267
    11,208 mi.
    Est. $598/mo

    Suburban Chevrolet in Claremore

    4.1
    Check Availability
    Claremore, OK (19 mi)

    Quick view
  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    $20,259

    81,836 mi.
    Est. $375/mo

    Lexus of Tulsa

    4.8
    Check Availability
    Tulsa, OK (4 mi)

    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $28,276

    35,894 mi.
    Est. $523/mo

    Grubbs Nissan of Tulsa

    3.5
    Check Availability
    Tulsa, OK (3 mi)
    Quick view
  • Fern Green Metallic 1999 BMW 323 323iCFern Green Metallic 1999 BMW 323 323iCFern Green Metallic 1999 BMW 323 323iCFern Green Metallic 1999 BMW 323 323iCFern Green Metallic 1999 BMW 323 323iCFern Green Metallic 1999 BMW 323 323iC

    $1,999

    117,570 mi.
    Est. $37/mo

    Patriot CDJR of Tulsa

    4.3
    Check Availability
    Tulsa, OK (4 mi)
    Quick view
  • Estoril Blue Metallic 2014 BMW 435 i xDriveEstoril Blue Metallic 2014 BMW 435 i xDrive

    $11,357

    150,320 mi.
    Est. $210/mo

    Riverside Ford of Tulsa

    4.7
    Check Availability
    Tulsa, OK (7 mi)
    Quick view
  • White 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40i

    $44,000

    55,882 mi.
    Est. $814/mo

    Keystone Chevrolet

    4.8
    Check Availability
    Sand Springs, OK (11 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW 330e 330eSkyscraper Grey Metallic 2023 BMW 330e 330eSkyscraper Grey Metallic 2023 BMW 330e 330e

    $30,000

    69,220 mi.
    Est. $555/mo

    Keystone Chevrolet

    4.8
    Check Availability
    Sand Springs, OK (11 mi)
    Quick view
  • Blue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40i

    $40,998

    $1K
    38,285 mi.
    Est. $759/mo

    CarMax Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • White 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40i

    $45,998

    42,207 mi.
    Est. $851/mo

    CarMax Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40i

    $71,499

    5,335 mi.
    Est. $1,323/mo

    Jim Norton Toyota

    4.7
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • Alpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive Sedan

    $53,990

    32,721 mi.
    Est. $999/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • White 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40i

    $57,998

    $1K
    27,421 mi.
    Est. $1,073/mo

    CarMax Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • Alpine White 2024 BMW M4 Competition xDriveAlpine White 2024 BMW M4 Competition xDriveAlpine White 2024 BMW M4 Competition xDriveAlpine White 2024 BMW M4 Competition xDriveAlpine White 2024 BMW M4 Competition xDriveAlpine White 2024 BMW M4 Competition xDrive

    $77,990

    8,469 mi.
    Est. $1,443/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • Crimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28iCrimson Red 2014 BMW Z4 sDrive28i

    $19,995

    50,952 mi.
    Est. $370/mo

    Nelson Nissan

    4.2
    Check Availability
    Broken Arrow, OK (8 mi)
    Quick view
  • Silver Metallic 2009 BMW Z4 sDrive35iSilver Metallic 2009 BMW Z4 sDrive35iSilver Metallic 2009 BMW Z4 sDrive35iSilver Metallic 2009 BMW Z4 sDrive35iSilver Metallic 2009 BMW Z4 sDrive35iSilver Metallic 2009 BMW Z4 sDrive35i

    $13,500

    88,895 mi.
    Est. $250/mo

    Nelson Nissan

    4.2
    Check Availability
    Broken Arrow, OK (8 mi)
    Quick view
  • Jet Black 2008 BMW M3 BaseJet Black 2008 BMW M3 BaseJet Black 2008 BMW M3 BaseJet Black 2008 BMW M3 BaseJet Black 2008 BMW M3 BaseJet Black 2008 BMW M3 Base

    $33,991

    $1K
    64,965 mi.
    Est. $629/mo

    Nelson Nissan

    4.2
    Check Availability
    Broken Arrow, OK (8 mi)
    Quick view
  • Glacier Silver Metallic 2016 BMW X1 xDrive 28iGlacier Silver Metallic 2016 BMW X1 xDrive 28iGlacier Silver Metallic 2016 BMW X1 xDrive 28iGlacier Silver Metallic 2016 BMW X1 xDrive 28iGlacier Silver Metallic 2016 BMW X1 xDrive 28iGlacier Silver Metallic 2016 BMW X1 xDrive 28i

    $12,999

    87,475 mi.
    Est. $240/mo

    South Pointe Chrysler Dodge Jeep Ram

    4.7
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 XDRIVE30IBlack Sapphire Metallic 2022 BMW X3 XDRIVE30IBlack Sapphire Metallic 2022 BMW X3 XDRIVE30IBlack Sapphire Metallic 2022 BMW X3 XDRIVE30IBlack Sapphire Metallic 2022 BMW X3 XDRIVE30IBlack Sapphire Metallic 2022 BMW X3 XDRIVE30I

    $26,692

    $1.4K
    67,070 mi.
    Est. $494/mo

    Bill Knight Ford

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • Black 1997 BMW M3 BaseBlack 1997 BMW M3 BaseBlack 1997 BMW M3 BaseBlack 1997 BMW M3 BaseBlack 1997 BMW M3 BaseBlack 1997 BMW M3 Base

    $15,900

    82,500 mi.
    Est. $294/mo

    Private seller: Mike

    Contact Seller
    Broken Arrow, OK (9 mi)
    Quick view
  • $25,452

    94,817 mi.
    Est. $471/mo

    Patriot CDJR of Tulsa

    4.3
    Check Availability
    Tulsa, OK (4 mi)
    Quick view
  • $47,995

    2,836 mi.
    Est. $888/mo

    Riverside Ford of Tulsa

    4.7
    Check Availability
    Tulsa, OK (7 mi)
    Quick view
  • $39,990

    31,050 mi.
    Est. $740/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • $24,990

    82,977 mi.
    Est. $462/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • $39,990

    67,538 mi.
    Est. $740/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (9 mi)
    Quick view
  • Black 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30i

    $24,998

    52,723 mi.
    Est. $462/mo

    CarMax McKinney

    Check Availability
    $99 delivery to Tulsa, OK (9 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 740 iMineral White Metallic 2025 BMW 740 iMineral White Metallic 2025 BMW 740 iMineral White Metallic 2025 BMW 740 iMineral White Metallic 2025 BMW 740 iMineral White Metallic 2025 BMW 740 i

    $81,995

    $356
    4,498 mi.
    Est. $1,517/mo

    Premier Autos of Dallas

    Check Availability
    $399 delivery from Addison, TX (227 mi)
    Quick view
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