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
  • Skyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60i

    $47,899

    $4K
    76,059 mi.
    Est. $889/mo

    Grubbs Nissan of Tulsa

    3.6
    Tulsa, OK (12 mi)
    Check Availability

  • Dark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30i

    $23,524

    $1.4K
    56,990 mi.
    Est. $437/mo

    Bartlesville CDJR

    4.6
    Bartlesville, OK (30 mi)
    Check Availability

  • Phytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40i

    $27,470

    109,649 mi.
    Est. $510/mo

    Keystone Chevrolet

    4.5
    Sand Springs, OK (19 mi)
    Check Availability
  • 2016 BMW X1 xDrive 28i2016 BMW X1 xDrive 28i2016 BMW X1 xDrive 28i2016 BMW X1 xDrive 28i2016 BMW X1 xDrive 28i2016 BMW X1 xDrive 28i

    $9,990

    142,762 mi.
    Est. $186/mo

    USA Auto Sales

    4.7
    Tulsa, OK (11 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35i

    $13,696

    159,042 mi.
    Est. $254/mo

    JT Wholesale Auto, Inc.

    4.1
    Broken Arrow, OK (20 mi)
    Check Availability
  • Alpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50e

    $51,228

    $1.5K
    37,258 mi.
    Est. $951/mo

    Lexus of Tulsa

    4.8
    Tulsa, OK (13 mi)
    Check Availability
  • Alpine White 2021 BMW X4 xDrive30i Sport Utility 4DAlpine White 2021 BMW X4 xDrive30i Sport Utility 4DAlpine White 2021 BMW X4 xDrive30i Sport Utility 4DAlpine White 2021 BMW X4 xDrive30i Sport Utility 4DAlpine White 2021 BMW X4 xDrive30i Sport Utility 4DAlpine White 2021 BMW X4 xDrive30i Sport Utility 4D

    $23,310

    104,780 mi.
    Est. $433/mo

    Global Car Sales

    Tulsa, OK (13 mi)
    Check Availability
  • 2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i

    $11,310

    123,594 mi.
    Est. $210/mo

    Global Car Sales

    Tulsa, OK (13 mi)
    Check Availability
  • Mineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28i

    $12,899

    $1K
    91,438 mi.
    Est. $240/mo

    Grubbs Nissan of Tulsa

    3.6
    Tulsa, OK (12 mi)
    Check Availability
  • Jet Black 2016 BMW X3 xDrive28iJet Black 2016 BMW X3 xDrive28iJet Black 2016 BMW X3 xDrive28iJet Black 2016 BMW X3 xDrive28iJet Black 2016 BMW X3 xDrive28iJet Black 2016 BMW X3 xDrive28i

    $12,630

    $615
    81,809 mi.
    Est. $235/mo

    Nelson Mazda Tulsa

    4.7
    Tulsa, OK (19 mi)
    Check Availability
  • 2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i2015 BMW X3 xDrive35i

    $11,990

    $510
    104,743 mi.
    Est. $223/mo

    USA Auto Sales

    4.7
    Tulsa, OK (11 mi)
    Check Availability
  • Glacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30i

    $27,999

    $1.3K
    18,640 mi.
    Est. $520/mo

    BMW Of Tulsa

    4.6
    Tulsa, OK (19 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $54,999

    33,210 mi.
    Est. $1,021/mo

    BMW Of Tulsa

    4.6
    Tulsa, OK (19 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40i

    $74,399

    1,967 mi.
    Est. $1,382/mo

    BMW Of Tulsa

    4.6
    Tulsa, OK (19 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30i

    $26,579

    $1K
    41,023 mi.
    Est. $494/mo

    Ferguson Superstore

    4.9
    Broken Arrow, OK (15 mi)
    Check Availability
  • White 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40i

    $51,954

    33,758 mi.
    Est. $965/mo

    Melton Sales

    4.6
    Claremore, OK (12 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW X1 sDrive28iMineral Gray Metallic 2018 BMW X1 sDrive28iMineral Gray Metallic 2018 BMW X1 sDrive28iMineral Gray Metallic 2018 BMW X1 sDrive28iMineral Gray Metallic 2018 BMW X1 sDrive28iMineral Gray Metallic 2018 BMW X1 sDrive28i

    $13,433

    75,510 mi.
    Est. $249/mo

    Tulsa Hyundai

    4.1
    Tulsa, OK (19 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40i

    $30,999

    $700
    74,156 mi.
    Est. $576/mo

    BMW Of Tulsa

    4.6
    Tulsa, OK (19 mi)
    Check Availability
  • Gray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40i

    $49,507

    $123
    33,782 mi.
    Est. $919/mo

    Patriot Chrysler Dodge Jeep Ram of Pryor

    4.4
    Pryor, OK (28 mi)
    Check Availability
  • White Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40i

    $48,349

    35,927 mi.
    Est. $898/mo

    Patriot CDJR of Tulsa

    4.5
    Tulsa, OK (14 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $30,594

    $505
    81,141 mi.
    Est. $568/mo

    Jim Glover Chevrolet

    4.6
    Tulsa, OK (17 mi)
    Check Availability
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $22,077

    $509
    75,489 mi.
    Est. $410/mo

    Nelson Mazda Tulsa

    4.7
    Tulsa, OK (19 mi)
    Check Availability
  • 2015 BMW X3 xDrive28i2015 BMW X3 xDrive28i2015 BMW X3 xDrive28i2015 BMW X3 xDrive28i2015 BMW X3 xDrive28i2015 BMW X3 xDrive28i

    $9,990

    142,746 mi.
    Est. $186/mo

    USA Auto Sales

    4.7
    Tulsa, OK (11 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $44,899

    $5K
    41,633 mi.
    Est. $834/mo

    Grubbs Nissan of Tulsa

    3.6
    Tulsa, OK (12 mi)
    Check Availability
  • White Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30i

    $30,693

    $4.8K
    51,305 mi.
    Est. $570/mo

    Nelson Mazda Tulsa

    4.7
    Tulsa, OK (19 mi)
    Check Availability
  • 2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i

    $11,990

    $1K
    92,643 mi.
    Est. $223/mo

    USA Auto Sales

    4.7
    Tulsa, OK (11 mi)
    Check Availability
  • Donington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M Base

    $67,991

    $2K
    16,104 mi.
    Est. $1,263/mo

    ABZ Motors

    4.4
    $593 delivery from Houston, TX (456 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWD

    $64,589

    $260
    28,464 mi.
    Est. $1,199/mo

    Onyx Automotive

    $399 delivery from Omaha, NE (345 mi)
    Check Availability