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
  • Glacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 i

    $11,348

    140,878 mi.
    Est. $213/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (16 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. $389/mo

    Walser Mazda

    4.7
    Burnsville, MN (18 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,461/mo

    Jeff Belzer's Lakeville

    4.7
    Lakeville, MN (22 mi)
    Check Availability

  • Silver Metallic 2025 BMW X1 xDrive28i

    $42,250

    4,983 mi.
    Est. $791/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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 (12 mi)
    Check Availability
  • Dark Graphite 2021 BMW X4 M AWD

    Not Priced

    45,687 mi.

    Motorwerks BMW

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

    Not Priced

    91,402 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,750

    10 mi.
    Est. $1,119/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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,349/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (7 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 (12 mi)
    Check Availability
  • Red Metallic 2024 BMW i4 Gran Coupe xDrive40

    Not Priced

    13,674 mi.

    Motorwerks BMW

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

    Not Priced

    96,689 mi.

    Motorwerks BMW

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

    Not Priced

    26,917 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Gray Metallic 2020 BMW X7 xDrive40i

    Not Priced

    83,446 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45e

    $27,120

    $921
    92,407 mi.
    Est. $508/mo

    Morrie's 394 Hyundai

    4.4
    St Louis Park, MN (14 mi)
    Check Availability

  • Alpine White 2024 BMW X7 M60i

    $72,250

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

    Motorwerks BMW

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

    Not Priced

    32,095 mi.

    Motorwerks BMW

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

    Not Priced

    21,304 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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 (12 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 xDrive40i

    Not Priced

    68,287 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Alpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28i

    $34,927

    $920
    6,362 mi.
    Est. $654/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (17 mi)
    Check Availability

  • Gray Metallic 2024 BMW X3 xDrive30i

    Not Priced

    23,350 mi.

    Motorwerks BMW

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

    Not Priced

    13,765 mi.

    Motorwerks BMW

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

    Not Priced

    33,260 mi.

    Motorwerks BMW

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

    $103,230

    10 mi.
    Est. $1,934/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Dark Graphite 2024 BMW X4 M40i

    Not Priced

    12,093 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40i

    $52,048

    43,342 mi.
    Est. $975/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (15 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,038/mo

    Motorwerks BMW

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

    Not Priced

    40,987 mi.

    Motorwerks BMW

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

    Not Priced

    44,646 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Silver Metallic 2025 BMW X1 M35i

    Not Priced

    40,709 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Alpine White 2023 BMW M550 i xDriveAlpine White 2023 BMW M550 i xDriveAlpine White 2023 BMW M550 i xDriveAlpine White 2023 BMW M550 i xDriveAlpine White 2023 BMW M550 i xDriveAlpine White 2023 BMW M550 i xDrive

    $54,489

    41,250 mi.
    Est. $1,021/mo

    Autohaus BMW

    4.8
    $690 delivery from Saint Louis, MO (461 mi)
    Check Availability
  • Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3

    $78,990

    $1.5K
    9,090 mi.
    Est. $1,480/mo

    Unlimited Motors

    4.4
    $732 delivery from Westfield, IN (489 mi)
    Check Availability