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
  • Bluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDrive

    $20,359

    78,781 mi.
    Est. $381/mo

    Jack Schmitt Chevrolet Wood River

    3.7
    Wood River, IL (28 mi)
    Check Availability

  • Bluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDriveBluestone Metallic 2019 BMW 530 i xDrive

    $20,359

    78,781 mi.
    Est. $381/mo

    Jack Schmitt Chevrolet Wood River

    3.7
    Wood River, IL (28 mi)
    Check Availability

  • Mineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDrive

    $50,618

    19,424 mi.
    Est. $947/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (4 mi)
    Check Availability

  • Alpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDrive

    $47,509

    $340
    59,120 mi.
    Est. $888/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • Glacier Silver Metallic 2016 BMW 340 340i xDriveGlacier Silver Metallic 2016 BMW 340 340i xDriveGlacier Silver Metallic 2016 BMW 340 340i xDriveGlacier Silver Metallic 2016 BMW 340 340i xDriveGlacier Silver Metallic 2016 BMW 340 340i xDriveGlacier Silver Metallic 2016 BMW 340 340i xDrive

    $22,388

    $2.5K
    111,732 mi.
    Est. $419/mo

    Auffenberg Ford Belleville

    3.5
    Belleville, IL (22 mi)
    Check Availability
  • Glacier Silver Metallic 2016 BMW 528 i xDriveGlacier Silver Metallic 2016 BMW 528 i xDriveGlacier Silver Metallic 2016 BMW 528 i xDriveGlacier Silver Metallic 2016 BMW 528 i xDriveGlacier Silver Metallic 2016 BMW 528 i xDriveGlacier Silver Metallic 2016 BMW 528 i xDrive

    $12,372

    95,305 mi.
    Est. $231/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (23 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 Competition

    $74,585

    $395
    21,332 mi.
    Est. $1,395/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • Sao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDrive

    $87,581

    $2.2K
    15,174 mi.
    Est. $1,638/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (9 mi)
    Check Availability
  • Black 2023 BMW 530e BaseBlack 2023 BMW 530e BaseBlack 2023 BMW 530e BaseBlack 2023 BMW 530e BaseBlack 2023 BMW 530e BaseBlack 2023 BMW 530e Base

    $30,429

    $716
    53,490 mi.
    Est. $569/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (21 mi)
    Check Availability

  • Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40

    $35,489

    58,483 mi.
    Est. $664/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDrive

    $54,512

    13,218 mi.
    Est. $1,019/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (9 mi)
    Check Availability
  • Alpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NA

    $41,373

    $714
    25,767 mi.
    Est. $774/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDrive

    $26,360

    $629
    58,131 mi.
    Est. $493/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • Skyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDriveSkyscraper Gray Metallic 2025 BMW 330 i xDrive

    $42,955

    $534
    11,343 mi.
    Est. $803/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $29,349

    $236
    79,361 mi.
    Est. $549/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NAPortimao Blue Metallic 2026 BMW 330 I XDrive NA

    $46,364

    $516
    9,897 mi.
    Est. $867/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • Alpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDrive

    $44,081

    $386
    28,391 mi.
    Est. $824/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NA

    $47,655

    $431
    342 mi.
    Est. $891/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NA

    $45,925

    $562
    13,693 mi.
    Est. $859/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDrive

    $57,582

    9,345 mi.
    Est. $1,077/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (9 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDrive

    $56,399

    6,928 mi.
    Est. $1,055/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • Alpine White 2027 BMW 530 xDriveAlpine White 2027 BMW 530 xDriveAlpine White 2027 BMW 530 xDriveAlpine White 2027 BMW 530 xDriveAlpine White 2027 BMW 530 xDriveAlpine White 2027 BMW 530 xDrive

    $68,278

    25 mi.
    Est. $1,277/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (9 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDriveBlack Sapphire Metallic 2026 BMW 530 i xDrive

    $61,899

    5,692 mi.
    Est. $1,157/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDrive

    $49,570

    13,448 mi.
    Est. $927/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (9 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $45,478

    11,283 mi.
    Est. $850/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (9 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NA

    $56,099

    716 mi.
    Est. $1,049/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $55,618

    2,834 mi.
    Est. $1,040/mo

    Newbold BMW

    5.0
    O'Fallon, IL (24 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $48,138

    11,831 mi.
    Est. $900/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (9 mi)
    Check Availability
  • Mineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive Sedan

    $39,277

    60,888 mi.
    Est. $734/mo

    Exotic Motors

    3.2
    $411 delivery from Rolling Meadows, IL (275 mi)
    Check Availability
  • Azurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDrive

    $14,999

    97,019 mi.
    Est. $280/mo

    KNB Motors Inc

    $399 delivery from Northlake, IL (266 mi)
    Check Availability