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 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $35,876

    $1.5K
    16,364 mi.
    Est. $665/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (9 mi)

    Quick view
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $43,995

    7,758 mi.
    Est. $816/mo

    Laura Buick GMC

    4.6
    Check Availability
    Collinsville, IL (30 mi)

    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

    $39,990

    $1K
    5,935 mi.
    Est. $741/mo

    Elco Chevrolet & Cadillac

    4.9
    Check Availability
    Ballwin, MO (1 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW iX xDrive50Dark Graphite Metallic 2025 BMW iX xDrive50Dark Graphite Metallic 2025 BMW iX xDrive50Dark Graphite Metallic 2025 BMW iX xDrive50Dark Graphite Metallic 2025 BMW iX xDrive50Dark Graphite Metallic 2025 BMW iX xDrive50

    $75,860

    8,868 mi.
    Est. $1,406/mo

    Autohaus BMW

    4.8
    Check Availability
    Saint Louis, MO (12 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M Base

    $66,500

    40,557 mi.
    Est. $1,233/mo

    Jim Butler Chevrolet

    4.3
    Check Availability
    Fenton, MO (9 mi)
    Quick view
  • Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50

    $53,495

    10,141 mi.
    Est. $992/mo

    BMW of West St. Louis

    4.9
    Check Availability
    Ballwin, MO (2 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28i

    $42,545

    $1.4K
    5,644 mi.
    Est. $789/mo

    BMW of West St. Louis

    4.9
    Check Availability
    Ballwin, MO (2 mi)
    Quick view
  • Ametrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60i

    $64,876

    $1.5K
    40,521 mi.
    Est. $1,203/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (9 mi)

    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

    $70,500

    22,382 mi.
    Est. $1,307/mo

    South County Dodge Chrysler Jeep RAM

    4.4
    Check Availability
    Saint Louis, MO (14 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40i

    $35,910

    $811
    69,856 mi.
    Est. $666/mo

    Lou Fusz Buick GMC

    4.5
    Check Availability
    St. Louis, MO (11 mi)
    Quick view
  • Mineral Grey Metallic 2019 BMW X1 sDrive28iMineral Grey Metallic 2019 BMW X1 sDrive28iMineral Grey Metallic 2019 BMW X1 sDrive28iMineral Grey Metallic 2019 BMW X1 sDrive28iMineral Grey Metallic 2019 BMW X1 sDrive28iMineral Grey Metallic 2019 BMW X1 sDrive28i

    $15,944

    $550
    96,552 mi.
    Est. $296/mo

    Jim Butler Chevrolet

    4.3
    Check Availability
    Fenton, MO (9 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2026 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2026 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2026 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2026 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2026 BMW ALPINA XB7 ALPINA XB7

    $141,885

    $1.9K
    6,068 mi.
    Est. $2,630/mo

    BMW of West St. Louis

    4.9
    Check Availability
    Ballwin, MO (2 mi)
    Quick view
  • Carbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40i

    $44,490

    $500
    52,319 mi.
    Est. $825/mo

    Autohaus BMW

    4.8
    Check Availability
    Saint Louis, MO (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $71,876

    $1.5K
    15,794 mi.
    Est. $1,332/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (9 mi)

    Quick view
  • Alpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45e

    $43,074

    $426
    49,964 mi.
    Est. $799/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X7 xDrive40iSkyscraper Gray Metallic 2023 BMW X7 xDrive40iSkyscraper Gray Metallic 2023 BMW X7 xDrive40iSkyscraper Gray Metallic 2023 BMW X7 xDrive40iSkyscraper Gray Metallic 2023 BMW X7 xDrive40iSkyscraper Gray Metallic 2023 BMW X7 xDrive40i

    $54,800

    48,434 mi.
    Est. $1,016/mo

    Clement Chrysler Dodge Jeep Ram Florissant

    4.0
    Check Availability
    Florissant, MO (20 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30i

    $41,092

    27,130 mi.
    Est. $762/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Black 2020 BMW X1 XDrive28iBlack 2020 BMW X1 XDrive28iBlack 2020 BMW X1 XDrive28iBlack 2020 BMW X1 XDrive28iBlack 2020 BMW X1 XDrive28iBlack 2020 BMW X1 XDrive28i

    $22,998

    61,527 mi.
    Est. $426/mo

    CarMax St. Louis Mid Rivers Mall

    Check Availability
    St. Peters, MO (15 mi)
    Quick view
  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $43,000

    $500
    5,775 mi.
    Est. $797/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Black 2021 BMW X1 sDrive28iBlack 2021 BMW X1 sDrive28iBlack 2021 BMW X1 sDrive28iBlack 2021 BMW X1 sDrive28iBlack 2021 BMW X1 sDrive28iBlack 2021 BMW X1 sDrive28i

    $22,285

    $349
    57,783 mi.
    Est. $413/mo

    Sapaugh GM Country

    4.8
    Check Availability
    Herculaneum, MO (26 mi)

    Quick view
  • Storm Bay Metallic 2025 BMW X2 xDrive28iStorm Bay Metallic 2025 BMW X2 xDrive28iStorm Bay Metallic 2025 BMW X2 xDrive28iStorm Bay Metallic 2025 BMW X2 xDrive28iStorm Bay Metallic 2025 BMW X2 xDrive28iStorm Bay Metallic 2025 BMW X2 xDrive28i

    $40,975

    $995
    17,390 mi.
    Est. $760/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $66,763

    44,322 mi.
    Est. $1,238/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X4 M AWDDark Graphite Metallic 2020 BMW X4 M AWDDark Graphite Metallic 2020 BMW X4 M AWDDark Graphite Metallic 2020 BMW X4 M AWDDark Graphite Metallic 2020 BMW X4 M AWDDark Graphite Metallic 2020 BMW X4 M AWD

    $35,900

    89,466 mi.
    Est. $666/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Valencia Orange Metallic 2015 BMW X1 xDrive 28iValencia Orange Metallic 2015 BMW X1 xDrive 28iValencia Orange Metallic 2015 BMW X1 xDrive 28iValencia Orange Metallic 2015 BMW X1 xDrive 28iValencia Orange Metallic 2015 BMW X1 xDrive 28iValencia Orange Metallic 2015 BMW X1 xDrive 28i

    $12,988

    75,954 mi.
    Est. $241/mo

    Vogue Motor Company

    Check Availability
    St Louis, MO (13 mi)
    Quick view
  • Arctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40i

    $38,900

    $1K
    27,825 mi.
    Est. $721/mo

    Elmhurst Ford

    4.6
    Check Availability
    $322 delivery from Bensenville, IL (268 mi)
    Quick view
  • Burgundy 2021 BMW X6 M50iBurgundy 2021 BMW X6 M50iBurgundy 2021 BMW X6 M50iBurgundy 2021 BMW X6 M50iBurgundy 2021 BMW X6 M50iBurgundy 2021 BMW X6 M50i

    $55,998

    26,273 mi.
    Est. $1,038/mo

    CarMax Madison

    4.5
    Check Availability
    $149 delivery to St. Louis, MO (13 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