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
  • Dark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDrive

    $39,890

    18,442 mi.
    Est. $735/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (23 mi)
    Check Availability

  • Carbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity Vehicle

    $71,697

    $3.6K
    36,250 mi.
    Est. $1,322/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (26 mi)
    Check Availability

  • Black 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDrive

    $21,348

    91,648 mi.
    Est. $394/mo

    Luther Kia of Inver Grove

    4.6
    Inver Grove Heights, MN (16 mi)
    Check Availability

  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $64,575

    10 mi.
    Est. $1,190/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $56,280

    20 mi.
    Est. $1,037/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50e

    $91,050

    10 mi.
    Est. $1,678/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40

    $73,265

    10 mi.
    Est. $1,351/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDrive

    $71,285

    10 mi.
    Est. $1,314/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28i

    $20,749

    $1.5K
    49,387 mi.
    Est. $382/mo

    Walser Mazda

    4.7
    Burnsville, MN (21 mi)
    Check Availability

  • Blue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDrive

    $60,475

    10 mi.
    Est. $1,115/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40

    $67,190

    10 mi.
    Est. $1,239/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60

    $92,575

    10 mi.
    Est. $1,707/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDrive

    $59,500

    10 mi.
    Est. $1,097/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40i

    $82,900

    10 mi.
    Est. $1,528/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40i

    $40,348

    35,498 mi.
    Est. $744/mo

    Walser Mitsubishi - Burnsville

    4.6
    Burnsville, MN (22 mi)
    Check Availability

  • Gray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40i

    $100,460

    10 mi.
    Est. $1,852/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDrive

    $70,390

    10 mi.
    Est. $1,298/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $62,275

    10 mi.
    Est. $1,148/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50e

    $87,300

    10 mi.
    Est. $1,609/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDrive

    $58,890

    10 mi.
    Est. $1,086/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60i

    $63,297

    33,643 mi.
    Est. $1,167/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (26 mi)
    Check Availability

  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $65,100

    10 mi.
    Est. $1,200/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDriveBlack Sapphire Metallic 2026 BMW 330 i xDrive

    $58,340

    10 mi.
    Est. $1,075/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $65,600

    10 mi.
    Est. $1,209/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40i

    $104,630

    10 mi.
    Est. $1,929/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 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

    $67,540

    10 mi.
    Est. $1,245/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60i

    $59,997

    $6.3K
    48,387 mi.
    Est. $1,106/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (26 mi)
    Check Availability

  • White Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDrive

    $61,900

    10 mi.
    Est. $1,141/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50e

    $84,240

    10 mi.
    Est. $1,553/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW 330 i xDriveWhite Metallic 2026 BMW 330 i xDriveWhite Metallic 2026 BMW 330 i xDriveWhite Metallic 2026 BMW 330 i xDriveWhite Metallic 2026 BMW 330 i xDriveWhite Metallic 2026 BMW 330 i xDrive

    $56,640

    10 mi.
    Est. $1,044/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $64,240

    10 mi.
    Est. $1,184/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 Competition

    $61,277

    $1K
    40,290 mi.
    Est. $1,130/mo

    Exotic Motors

    3.1
    $454 delivery from Rolling Meadows, IL (303 mi)
    Check Availability
  • Alpine White 2021 BMW M5 CompetitionAlpine White 2021 BMW M5 CompetitionAlpine White 2021 BMW M5 CompetitionAlpine White 2021 BMW M5 CompetitionAlpine White 2021 BMW M5 CompetitionAlpine White 2021 BMW M5 Competition

    $58,434

    73,581 mi.
    Est. $1,077/mo

    Zeigler Honda of Racine

    4.6
    $281 delivery from Mt Pleasant, WI (282 mi)
    Check Availability