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 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    Not Priced

    15,786 mi.
    Est. $0/mo

    Jack Schmitt Chevrolet Wood River

    3.5
    Check Availability
    Wood River, IL (16 mi)

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

    $20,872

    80,366 mi.
    Est. $363/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (8 mi)

    Quick view
  • $76,900

    13,191 mi.
    Est. $1,336/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $40,900

    16,335 mi.
    Est. $710/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $60,900

    31,389 mi.
    Est. $1,058/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $53,900

    32,322 mi.
    Est. $936/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $82,900

    6,818 mi.
    Est. $1,440/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • Black 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50i

    $27,889

    62,599 mi.
    Est. $484/mo

    Ackerman Toyota

    4.0
    Check Availability
    St Louis, MO (24 mi)

    Quick view
  • $25,500

    19,145 mi.
    Est. $443/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $49,500

    10,513 mi.
    Est. $860/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $41,900

    22,479 mi.
    Est. $728/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $58,115

    1,706 mi.
    Est. $1,009/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (9 mi)
    Quick view
  • $87,900

    5,410 mi.
    Est. $1,527/mo

    Newbold BMW

    Check Availability
    O'Fallon, IL (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

    $67,372

    28,968 mi.
    Est. $1,170/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (8 mi)

    Quick view
  • Blue Metallic 2022 BMW X3 M40i

    $44,346

    $2.5K
    45,597 mi.
    Est. $770/mo

    Auffenberg Auto Mall

    4.6
    Check Availability
    Shiloh, IL (10 mi)
    Quick view
  • Charcoal 2023 BMW X4 xDrive30iCharcoal 2023 BMW X4 xDrive30iCharcoal 2023 BMW X4 xDrive30iCharcoal 2023 BMW X4 xDrive30iCharcoal 2023 BMW X4 xDrive30iCharcoal 2023 BMW X4 xDrive30i

    Not Priced

    28,152 mi.

    Clement Chrysler Dodge Jeep Ram Florissant

    4.0
    Check Availability
    Florissant, MO (25 mi)
    Quick view
  • Carbon Black Metallic 2018 BMW 540 xDriveCarbon Black Metallic 2018 BMW 540 xDriveCarbon Black Metallic 2018 BMW 540 xDriveCarbon Black Metallic 2018 BMW 540 xDriveCarbon Black Metallic 2018 BMW 540 xDriveCarbon Black Metallic 2018 BMW 540 xDrive

    Not Priced

    94,265 mi.
    Est. $0/mo

    Clement Pre-Owned (Florissant)

    3.1
    Check Availability
    Florissant, MO (25 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X7 xDrive40i

    $42,587

    51,399 mi.
    Est. $740/mo

    Dean Team Volvo Cars of Saint Louis

    4.8
    Check Availability
    Saint Louis, MO (26 mi)
    Quick view
  • Not Priced

    34,995 mi.
    Est. $0/mo

    Jim Butler Maserati

    Check Availability
    Maplewood, MO (26 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe i

    $46,372

    36,086 mi.
    Est. $805/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (8 mi)

    Quick view
  • Jet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40i

    Not Priced

    70,259 mi.
    Est. $0/mo

    Jim Butler Maserati

    Check Availability
    Maplewood, MO (26 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW M550 i Xdrive

    $36,402

    91,811 mi.
    Est. $632/mo

    Porsche St. Louis

    4.7
    Check Availability
    St. Louis, MO (26 mi)
    Quick view
  • $38,995

    5,829 mi.
    Est. $677/mo

    Autohaus BMW

    4.8
    Check Availability
    Saint Louis, MO (26 mi)
    Quick view
  • $44,995

    5,716 mi.
    Est. $782/mo

    Autohaus BMW

    4.8
    Check Availability
    Saint Louis, MO (26 mi)
    Quick view
  • Motegi Red Metallic 2020 BMW M8 Competition

    $78,599

    11,691 mi.
    Est. $1,365/mo

    RP Exotics

    Check Availability
    Saint Louis, MO (29 mi)
    Quick view
  • Bright Red 2003 BMW Z4 2.5i RoadsterBright Red 2003 BMW Z4 2.5i RoadsterBright Red 2003 BMW Z4 2.5i RoadsterBright Red 2003 BMW Z4 2.5i Roadster

    $9,495

    72,773 mi.
    Est. $165/mo

    Ackerman Toyota

    4.0
    Check Availability
    St Louis, MO (24 mi)

    Quick view
  • Jet Black 2020 BMW X1 xDrive28i

    $19,630

    79,762 mi.
    Est. $341/mo

    Lou Fusz Kia

    4.6
    Check Availability
    St. Louis, MO (29 mi)
    Quick view
  • Blue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 Base

    $64,998

    $358
    4,075 mi.
    Est. $1,129/mo

    Maserati of Naperville

    3.5
    Check Availability
    $460 delivery from Naperville, IL (230 mi)
    Quick view
  • Portimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive Sedan

    $54,750

    20,034 mi.
    Est. $951/mo

    Fishers Imports

    4.4
    Check Availability
    $225 delivery from Fishers, IN (225 mi)
    Quick view
  • Dravit Gray Metallic 2026 BMW X5 xDrive40iDravit Gray Metallic 2026 BMW X5 xDrive40iDravit Gray Metallic 2026 BMW X5 xDrive40iDravit Gray Metallic 2026 BMW X5 xDrive40iDravit Gray Metallic 2026 BMW X5 xDrive40iDravit Gray Metallic 2026 BMW X5 xDrive40i

    $73,959

    $1.9K
    4,888 mi.
    Est. $1,285/mo

    BMW of West St. Louis

    4.8
    Check Availability
    Ballwin, MO (36 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $50,959

    9,988 mi.
    Est. $885/mo

    BMW of West St. Louis

    4.8
    Check Availability
    Ballwin, MO (36 mi)
    Quick view
  • Jet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40i

    $41,795

    $200
    53,012 mi.
    Est. $726/mo

    St. Charles Nissan

    4.9
    Check Availability
    St Peters, MO (40 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $49,500

    $500
    10,708 mi.
    Est. $860/mo

    Jim Butler Chevrolet

    4.3
    Check Availability
    Fenton, MO (35 mi)
    Quick view
  • Arctic Gray Metallic 2022 BMW X5 M50iArctic Gray Metallic 2022 BMW X5 M50iArctic Gray Metallic 2022 BMW X5 M50iArctic Gray Metallic 2022 BMW X5 M50iArctic Gray Metallic 2022 BMW X5 M50iArctic Gray Metallic 2022 BMW X5 M50i

    $56,990

    15,500 mi.
    Est. $990/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (32 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $38,325

    $175
    29,050 mi.
    Est. $666/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (32 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40i

    $52,499

    $145
    21,620 mi.
    Est. $912/mo

    Genesis of St. Charles

    4.8
    Check Availability
    St. Peters, MO (40 mi)
    Quick view
  • Mineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40i

    $26,500

    102,032 mi.
    Est. $460/mo

    Mercedes-Benz of Creve Coeur

    4.6
    Check Availability
    Creve Coeur, MO (32 mi)
    Quick view
  • Frozen Pure Grey Metallic 2024 BMW X5 xDrive40iFrozen Pure Grey Metallic 2024 BMW X5 xDrive40iFrozen Pure Grey Metallic 2024 BMW X5 xDrive40iFrozen Pure Grey Metallic 2024 BMW X5 xDrive40iFrozen Pure Grey Metallic 2024 BMW X5 xDrive40iFrozen Pure Grey Metallic 2024 BMW X5 xDrive40i

    $45,900

    $900
    46,881 mi.
    Est. $797/mo

    Mercedes-Benz of Chesterfield

    4.6
    Check Availability
    O'Fallon, MO (45 mi)
    Quick view
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $17,394

    $203
    84,227 mi.
    Est. $302/mo

    Audi Creve Coeur

    4.8
    Check Availability
    Creve Coeur, MO (32 mi)
    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

    $49,000

    $3K
    6,914 mi.
    Est. $851/mo

    Mercedes-Benz of Chesterfield

    4.6
    Check Availability
    O'Fallon, MO (45 mi)
    Quick view
  • Glacier Silver Metallic 2017 BMW X5 xDrive35iGlacier Silver Metallic 2017 BMW X5 xDrive35iGlacier Silver Metallic 2017 BMW X5 xDrive35iGlacier Silver Metallic 2017 BMW X5 xDrive35iGlacier Silver Metallic 2017 BMW X5 xDrive35iGlacier Silver Metallic 2017 BMW X5 xDrive35i

    $16,595

    $200
    97,375 mi.
    Est. $288/mo

    Continental Auto Sales of Maryland Heights

    Check Availability
    Maryland Heights, MO (33 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