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
  • Brooklyn Gray Metallic 2025 BMW M3 CompetitionBrooklyn Gray Metallic 2025 BMW M3 CompetitionBrooklyn Gray Metallic 2025 BMW M3 CompetitionBrooklyn Gray Metallic 2025 BMW M3 CompetitionBrooklyn Gray Metallic 2025 BMW M3 CompetitionBrooklyn Gray Metallic 2025 BMW M3 Competition

    $81,899

    $2K
    34,775 mi.
    Est. $1,535/mo

    Grubbs Nissan of Tulsa

    3.6
    Tulsa, OK (14 mi)
    Check Availability

  • Jet Black 2019 BMW 430 i xDriveJet Black 2019 BMW 430 i xDriveJet Black 2019 BMW 430 i xDriveJet Black 2019 BMW 430 i xDriveJet Black 2019 BMW 430 i xDriveJet Black 2019 BMW 430 i xDrive

    $28,888

    $810
    32,754 mi.
    Est. $542/mo

    Classic Chevrolet Owasso

    4.4
    Owasso, OK (25 mi)
    Check Availability

  • Marina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60i

    $59,287

    $250
    42,926 mi.
    Est. $1,112/mo

    Grubbs Acura of Tulsa

    3.4
    Tulsa, OK (13 mi)
    Check Availability
  • Gray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40i

    $51,695

    $1K
    31,111 mi.
    Est. $969/mo

    Grubbs Acura of Tulsa

    3.4
    Tulsa, OK (13 mi)
    Check Availability
  • White Metallic 2021 BMW X3 xDrive30iWhite Metallic 2021 BMW X3 xDrive30iWhite Metallic 2021 BMW X3 xDrive30iWhite Metallic 2021 BMW X3 xDrive30iWhite Metallic 2021 BMW X3 xDrive30iWhite Metallic 2021 BMW X3 xDrive30i

    $22,173

    $985
    77,715 mi.
    Est. $416/mo

    Grubbs Acura of Tulsa

    3.4
    Tulsa, OK (13 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60iBrooklyn Grey Metallic 2024 BMW X5 M60i

    $58,289

    $4.6K
    39,415 mi.
    Est. $1,093/mo

    Grubbs Acura of Tulsa

    3.4
    Tulsa, OK (13 mi)
    Check Availability
  • Dark Graphite 2023 BMW X5 xDrive40iDark Graphite 2023 BMW X5 xDrive40iDark Graphite 2023 BMW X5 xDrive40iDark Graphite 2023 BMW X5 xDrive40iDark Graphite 2023 BMW X5 xDrive40iDark Graphite 2023 BMW X5 xDrive40i

    $33,106

    62,958 mi.
    Est. $621/mo

    Grubbs Acura of Tulsa

    3.4
    Tulsa, OK (13 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30i Sports Activity VehiclePhytonic Blue Metallic 2019 BMW X3 xDrive30i Sports Activity VehiclePhytonic Blue Metallic 2019 BMW X3 xDrive30i Sports Activity VehiclePhytonic Blue Metallic 2019 BMW X3 xDrive30i Sports Activity VehiclePhytonic Blue Metallic 2019 BMW X3 xDrive30i Sports Activity Vehicle

    $15,095

    93,035 mi.
    Est. $283/mo

    Risen1 Motorsports Inc.

    Tulsa, OK (13 mi)
    Check Availability
  • Jet Black 2022 BMW X5 sDrive40iJet Black 2022 BMW X5 sDrive40iJet Black 2022 BMW X5 sDrive40iJet Black 2022 BMW X5 sDrive40iJet Black 2022 BMW X5 sDrive40iJet Black 2022 BMW X5 sDrive40i

    $29,209

    64,290 mi.
    Est. $548/mo

    Grubbs Acura of Tulsa

    3.4
    Tulsa, OK (13 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2019 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2019 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2019 BMW X3 xDrive30i Sports Activity VehicleGlacier Silver Metallic 2019 BMW X3 xDrive30i Sports Activity Vehicle

    $13,095

    $2K
    115,389 mi.
    Est. $246/mo

    Risen1 Motorsports Inc.

    Tulsa, OK (13 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDrive

    $37,004

    12,964 mi.
    Est. $694/mo

    Grubbs Acura of Tulsa

    3.4
    Tulsa, OK (13 mi)
    Check Availability
  • Blue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40i

    $20,896

    112,000 mi.
    Est. $392/mo

    Quality Value Auto Sales

    Broken Arrow, OK (15 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW X3 SDRIVE30ISkyscraper Gray Metallic 2024 BMW X3 SDRIVE30ISkyscraper Gray Metallic 2024 BMW X3 SDRIVE30ISkyscraper Gray Metallic 2024 BMW X3 SDRIVE30ISkyscraper Gray Metallic 2024 BMW X3 SDRIVE30ISkyscraper Gray Metallic 2024 BMW X3 SDRIVE30I

    $32,997

    25,448 mi.
    Est. $619/mo

    Jim Norton Ford

    4.3
    Broken Arrow, OK (15 mi)
    Check Availability
  • 2022 BMW X2 sDrive28i Sport Utility 4D2022 BMW X2 sDrive28i Sport Utility 4D2022 BMW X2 sDrive28i Sport Utility 4D2022 BMW X2 sDrive28i Sport Utility 4D2022 BMW X2 sDrive28i Sport Utility 4D2022 BMW X2 sDrive28i Sport Utility 4D

    $24,310

    74,736 mi.
    Est. $456/mo

    Global Car Sales

    Tulsa, OK (15 mi)
    Check Availability
  • Titanium Silver 2001 BMW Z3 2.5i RoadsterTitanium Silver 2001 BMW Z3 2.5i RoadsterTitanium Silver 2001 BMW Z3 2.5i RoadsterTitanium Silver 2001 BMW Z3 2.5i RoadsterTitanium Silver 2001 BMW Z3 2.5i RoadsterTitanium Silver 2001 BMW Z3 2.5i Roadster

    $4,750

    97,797 mi.
    Est. $89/mo

    Dick and Mike Bailey Motors Inc

    Okmulgee, OK (23 mi)
    Check Availability
  • $45,999

    17,303 mi.
    Est. $862/mo

    BMW Of Tulsa

    4.6
    Tulsa, OK (9 mi)
    Check Availability
  • Black 2015 BMW 328 iBlack 2015 BMW 328 iBlack 2015 BMW 328 iBlack 2015 BMW 328 iBlack 2015 BMW 328 iBlack 2015 BMW 328 i

    Not Priced

    88,029 mi.

    Marc Miller Buick GMC

    4.1
    Tulsa, OK (13 mi)
    Check Availability
  • Portimao Blue Metallic 2023 BMW M440 iPortimao Blue Metallic 2023 BMW M440 iPortimao Blue Metallic 2023 BMW M440 iPortimao Blue Metallic 2023 BMW M440 iPortimao Blue Metallic 2023 BMW M440 iPortimao Blue Metallic 2023 BMW M440 i

    Not Priced

    32,359 mi.

    Audi Tulsa

    4.8
    Tulsa, OK (13 mi)
    Check Availability
  • $24,899

    86,889 mi.
    Est. $467/mo

    Grubbs Nissan of Tulsa

    3.6
    Tulsa, OK (14 mi)
    Check Availability
  • Monte Carlo Blue Metallic 2013 BMW M5 BaseMonte Carlo Blue Metallic 2013 BMW M5 BaseMonte Carlo Blue Metallic 2013 BMW M5 BaseMonte Carlo Blue Metallic 2013 BMW M5 BaseMonte Carlo Blue Metallic 2013 BMW M5 BaseMonte Carlo Blue Metallic 2013 BMW M5 Base

    $13,998

    0 mi.
    Est. $262/mo

    Invision Auto Group

    Tulsa, OK (15 mi)
    Check Availability
  • Carbon Black Metallic 2025 BMW X5 M BaseCarbon Black Metallic 2025 BMW X5 M BaseCarbon Black Metallic 2025 BMW X5 M BaseCarbon Black Metallic 2025 BMW X5 M BaseCarbon Black Metallic 2025 BMW X5 M BaseCarbon Black Metallic 2025 BMW X5 M Base

    $101,998

    $1K
    10,413 mi.
    Est. $1,912/mo

    Earth MotorCars / Lotus of Dallas

    4.7
    $500 delivery from Carrollton, TX (211 mi)
    Check Availability
  • Black 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range Extender

    $13,998

    57,674 mi.
    Est. $262/mo

    CarMax Texas Stadium (Irving)

    4.4
    $199 delivery to Tulsa, OK (10 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,680

    $765
    33,758 mi.
    Est. $969/mo

    Melton Sales

    4.6
    Claremore, OK (34 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,630

    33,782 mi.
    Est. $930/mo

    Patriot Chrysler Dodge Jeep Ram of Pryor

    4.4
    Pryor, OK (44 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40i

    $40,388

    $821
    36,517 mi.
    Est. $757/mo

    Pryor Ford

    Pryor, OK (44 mi)
    Check Availability
  • White Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30i

    $26,115

    $1.1K
    66,938 mi.
    Est. $490/mo

    Pryor Ford

    Pryor, OK (44 mi)
    Check Availability
  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $21,135

    $414
    75,457 mi.
    Est. $396/mo

    Suburban Chevrolet in Claremore

    3.7
    Claremore, OK (33 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW 740 740iGlacier Silver Metallic 2020 BMW 740 740iGlacier Silver Metallic 2020 BMW 740 740iGlacier Silver Metallic 2020 BMW 740 740iGlacier Silver Metallic 2020 BMW 740 740iGlacier Silver Metallic 2020 BMW 740 740i

    $27,000

    $1.5K
    83,572 mi.
    Est. $506/mo

    Melton Sales

    4.6
    Claremore, OK (34 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X4 xDrive30iBlack Sapphire Metallic 2020 BMW X4 xDrive30iBlack Sapphire Metallic 2020 BMW X4 xDrive30iBlack Sapphire Metallic 2020 BMW X4 xDrive30iBlack Sapphire Metallic 2020 BMW X4 xDrive30iBlack Sapphire Metallic 2020 BMW X4 xDrive30i

    $22,521

    $678
    98,004 mi.
    Est. $422/mo

    Melton Sales

    4.6
    Claremore, OK (34 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40i

    $51,974

    $1.3K
    44,970 mi.
    Est. $974/mo

    Melton Sales

    4.6
    Claremore, OK (34 mi)
    Check Availability