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 X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $42,489

    $500
    19,588 mi.
    Est. $731/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (19 mi)
    Check Availability

    Quick view
  • White Metallic 2022 BMW X3 sDrive30iWhite Metallic 2022 BMW X3 sDrive30iWhite Metallic 2022 BMW X3 sDrive30iWhite Metallic 2022 BMW X3 sDrive30iWhite Metallic 2022 BMW X3 sDrive30iWhite Metallic 2022 BMW X3 sDrive30i

    $26,849

    62,760 mi.
    Est. $462/mo

    Jim Butler Maserati

    Maplewood, MO (19 mi)
    Check Availability
    Quick view
  • Gray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40i

    $45,794

    49,357 mi.
    Est. $788/mo

    Suntrup Ford Westport

    3.5
    St. Louis, MO (19 mi)
    Check Availability
    Quick view
  • Alpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28i

    $11,549

    98,163 mi.
    Est. $199/mo

    Dean Team Volkswagen of Kirkwood

    3.6
    St Louis, MO (22 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $42,497

    $1.4K
    18,994 mi.
    Est. $731/mo

    Suntrup Ford Westport

    3.5
    St. Louis, MO (19 mi)
    Check Availability
    Quick view
  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $42,359

    15,820 mi.
    Est. $729/mo

    Jack Schmitt Chevrolet Wood River

    3.5
    Wood River, IL (4 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $48,989

    $500
    33,372 mi.
    Est. $843/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (19 mi)
    Check Availability
    Quick view
  • Brooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40i

    $54,989

    $500
    26,693 mi.
    Est. $946/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (19 mi)
    Check Availability
    Quick view
  • Pure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M Competition

    $116,489

    6,681 mi.
    Est. $2,005/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (19 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50

    $56,138

    $888
    23,732 mi.
    Est. $966/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (27 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30i

    $33,989

    58,259 mi.
    Est. $585/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (19 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $41,872

    $500
    29,190 mi.
    Est. $721/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (10 mi)
    Check Availability
    Quick view
  • Cape York Green Metallic 2025 BMW X1 xDrive28iCape York Green Metallic 2025 BMW X1 xDrive28iCape York Green Metallic 2025 BMW X1 xDrive28iCape York Green Metallic 2025 BMW X1 xDrive28iCape York Green Metallic 2025 BMW X1 xDrive28iCape York Green Metallic 2025 BMW X1 xDrive28i

    $39,582

    11,633 mi.
    Est. $681/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (27 mi)
    Check Availability
    Quick view
  • Black 2025 BMW X5 PHEV xDrive50eBlack 2025 BMW X5 PHEV xDrive50eBlack 2025 BMW X5 PHEV xDrive50eBlack 2025 BMW X5 PHEV xDrive50eBlack 2025 BMW X5 PHEV xDrive50eBlack 2025 BMW X5 PHEV xDrive50e

    $51,375

    $877
    36,282 mi.
    Est. $884/mo

    Jim Butler Chevrolet

    4.3
    Fenton, MO (29 mi)
    Check Availability
    Quick view
  • Arctic Gray Metallic 2021 BMW X6 M50iArctic Gray Metallic 2021 BMW X6 M50iArctic Gray Metallic 2021 BMW X6 M50iArctic Gray Metallic 2021 BMW X6 M50iArctic Gray Metallic 2021 BMW X6 M50iArctic Gray Metallic 2021 BMW X6 M50i

    $47,207

    56,027 mi.
    Est. $812/mo

    Glendale Chrysler Dodge Jeep RAM

    4.3
    St. Louis, MO (22 mi)
    Check Availability
    Quick view
  • Blue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50e

    $64,225

    14,636 mi.
    Est. $1,105/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (27 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40i

    $73,989

    28,923 mi.
    Est. $1,273/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (19 mi)
    Check Availability
    Quick view
  • Alpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60i

    $78,090

    32,675 mi.
    Est. $1,344/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (27 mi)
    Check Availability
    Quick view
  • 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

    $66,372

    $1K
    28,968 mi.
    Est. $1,142/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (10 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X6 xDrive40iBlack Sapphire Metallic 2023 BMW X6 xDrive40iBlack Sapphire Metallic 2023 BMW X6 xDrive40iBlack Sapphire Metallic 2023 BMW X6 xDrive40iBlack Sapphire Metallic 2023 BMW X6 xDrive40iBlack Sapphire Metallic 2023 BMW X6 xDrive40i

    $52,138

    $900
    24,503 mi.
    Est. $897/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (27 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40i

    $64,976

    41,230 mi.
    Est. $1,118/mo

    Jim Butler Chevrolet

    4.3
    Fenton, MO (29 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2021 BMW X7 xDrive40iDark Graphite Metallic 2021 BMW X7 xDrive40iDark Graphite Metallic 2021 BMW X7 xDrive40iDark Graphite Metallic 2021 BMW X7 xDrive40iDark Graphite Metallic 2021 BMW X7 xDrive40iDark Graphite Metallic 2021 BMW X7 xDrive40i

    $42,587

    51,650 mi.
    Est. $733/mo

    Dean Team Volvo Cars of Saint Louis

    4.8
    Saint Louis, MO (19 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28i

    $37,610

    $1K
    5,946 mi.
    Est. $647/mo

    Elco Chevrolet & Cadillac

    4.9
    Ballwin, MO (29 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2019 BMW X7 xDrive40iPhytonic Blue Metallic 2019 BMW X7 xDrive40iPhytonic Blue Metallic 2019 BMW X7 xDrive40iPhytonic Blue Metallic 2019 BMW X7 xDrive40iPhytonic Blue Metallic 2019 BMW X7 xDrive40iPhytonic Blue Metallic 2019 BMW X7 xDrive40i

    $31,279

    75,534 mi.
    Est. $538/mo

    Glendale Chrysler Dodge Jeep RAM

    4.3
    St. Louis, MO (22 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X6 xDrive40iAlpine White 2023 BMW X6 xDrive40iAlpine White 2023 BMW X6 xDrive40iAlpine White 2023 BMW X6 xDrive40iAlpine White 2023 BMW X6 xDrive40iAlpine White 2023 BMW X6 xDrive40i

    $42,826

    $773
    90,436 mi.
    Est. $737/mo

    Jim Butler Chevrolet

    4.3
    Fenton, MO (29 mi)
    Check Availability
    Quick view
  • Gray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWD

    $45,990

    46,006 mi.
    Est. $791/mo

    Unlimited Motors in Noblesville

    4.1
    $348 delivery from Noblesville, IN (232 mi)
    Check Availability
    Quick view
  • White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30White 2025 BMW X3 xDrive30

    $45,998

    26,276 mi.
    Est. $792/mo

    CarMax Des Moines

    4.1
    $399 delivery to O'Fallon, IL (18 mi)
    Check Availability
    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