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
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $46,490

    39,254 mi.
    Est. $857/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,997

    $3.3K
    36,250 mi.
    Est. $1,327/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (26 mi)
    Check Availability

  • Frozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label Red

    $77,999

    $651
    51,827 mi.
    Est. $1,438/mo

    Jeff Belzer's Lakeville

    4.7
    Lakeville, MN (19 mi)
    Check Availability

  • Dark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 Base

    $13,125

    114,458 mi.
    Est. $242/mo

    Creative Cars MN

    3.0
    St. Louis Park, MN (30 mi)
    Check Availability
  • Silver Metallic 2025 BMW X1 xDrive28i

    $42,250

    4,983 mi.
    Est. $779/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

    Not Priced

    10 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Dark Graphite 2021 BMW X4 M AWD

    Not Priced

    45,687 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X3 xDrive35i

    Not Priced

    91,402 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Silver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28i

    $11,341

    82,712 mi.
    Est. $209/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (23 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,750

    10 mi.
    Est. $1,101/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2024 BMW 430 Gran Coupe 430i xDrive Gran Coupe

    Not Priced

    33,942 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Red Metallic 2024 BMW i4 Gran Coupe xDrive40

    Not Priced

    13,674 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Dark Graphite 2019 BMW X3 xDrive30i

    Not Priced

    96,689 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40i

    Not Priced

    26,917 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35i

    $14,972

    $366
    81,818 mi.
    Est. $276/mo

    Freeway Ford

    4.5
    Bloomington, MN (23 mi)
    Check Availability

  • Gray Metallic 2020 BMW X7 xDrive40i

    Not Priced

    83,446 mi.

    Motorwerks BMW

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

    $72,250

    43,497 mi.
    Est. $1,332/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30i

    Not Priced

    32,095 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue Metallic 2024 BMW X3 xDrive30i

    Not Priced

    21,304 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2018 BMW 430 Gran Coupe 430i xDrive Gran Coupe

    Not Priced

    93,215 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35i

    $18,349

    78,421 mi.
    Est. $338/mo

    Evolve Autos

    3.5
    Stillwater, MN (23 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X5 xDrive40i

    Not Priced

    68,287 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30i

    Not Priced

    23,350 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue Metallic 2024 BMW iX xDrive50

    Not Priced

    13,765 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30i

    Not Priced

    33,260 mi.

    Motorwerks BMW

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

    $103,230

    10 mi.
    Est. $1,903/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

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

    Luther Cadillac

    4.7
    Vadnais Heights, MN (26 mi)
    Check Availability

  • Dark Graphite 2024 BMW X4 M40i

    Not Priced

    12,093 mi.

    Motorwerks BMW

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

    $55,390

    Est. $1,021/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40i

    Not Priced

    40,987 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30i

    Not Priced

    44,646 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Jet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDrive

    $28,908

    44,025 mi.
    Est. $533/mo

    Jidd Motors Mitsubishi

    4.4
    $310 delivery from Des Plaines, IL (311 mi)
    Check Availability
  • Black Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDrive

    $12,407

    $325
    75,496 mi.
    Est. $229/mo

    Autos of Chicago

    4.4
    $305 delivery from Arlington Heights, IL (306 mi)
    Check Availability