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
  • Black Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40i

    $36,490

    68,100 mi.
    Est. $673/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (29 mi)
    Check Availability

  • Black Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50e

    $54,348

    17,623 mi.
    Est. $1,002/mo

    Walser Mazda

    4.7
    Burnsville, MN (19 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,348

    $2K
    49,387 mi.
    Est. $375/mo

    Walser Mazda

    4.7
    Burnsville, MN (19 mi)
    Check Availability

  • Jet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40i

    $40,348

    $1K
    21,089 mi.
    Est. $744/mo

    Walser Toyota

    4.2
    Minneapolis, MN (26 mi)
    Check Availability
  • Deep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28iDeep Sea Blue Metallic 2017 BMW X3 xDrive28i

    $14,849

    $499
    86,708 mi.
    Est. $274/mo

    Walser Mazda

    4.7
    Burnsville, MN (19 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $46,350

    $2K
    53,277 mi.
    Est. $854/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.5
    Bloomington, MN (25 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40i

    $33,646

    55,745 mi.
    Est. $620/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (13 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35i

    $16,845

    $500
    90,122 mi.
    Est. $311/mo

    Inver Grove Toyota

    4.8
    Inver Grove Heights, MN (20 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

    $76,933

    $1K
    51,827 mi.
    Est. $1,418/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (13 mi)
    Check Availability

  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    $25,350

    68,422 mi.
    Est. $467/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.5
    Bloomington, MN (25 mi)
    Check Availability
  • Black 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35i

    $18,348

    86,435 mi.
    Est. $338/mo

    Walser Subaru

    4.7
    Burnsville, MN (19 mi)
    Check Availability
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $26,298

    57,172 mi.
    Est. $485/mo

    Eden Prairie Nissan

    4.4
    Eden Prairie, MN (30 mi)
    Check Availability
  • Gray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDrive

    $42,250

    23,905 mi.
    Est. $779/mo

    Motorwerks BMW

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

    $38,750

    $500
    44,646 mi.
    Est. $714/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 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 (20 mi)
    Check Availability

  • Blue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30i

    $41,250

    $600
    21,304 mi.
    Est. $760/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Jet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40i

    $47,250

    $600
    31,713 mi.
    Est. $871/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 230 iBlack Sapphire Metallic 2023 BMW 230 iBlack Sapphire Metallic 2023 BMW 230 iBlack Sapphire Metallic 2023 BMW 230 iBlack Sapphire Metallic 2023 BMW 230 iBlack Sapphire Metallic 2023 BMW 230 i

    $30,290

    10,468 mi.
    Est. $558/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (29 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $49,950

    $1.3K
    47,607 mi.
    Est. $921/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50

    $45,850

    $2K
    45,612 mi.
    Est. $845/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40i

    $28,792

    $141
    77,318 mi.
    Est. $531/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (13 mi)
    Check Availability

  • Alpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28i

    $35,950

    $1.3K
    21,968 mi.
    Est. $663/mo

    Motorwerks BMW

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

    $40,950

    $300
    25,669 mi.
    Est. $755/mo

    Motorwerks BMW

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

    $49,850

    $1K
    50,881 mi.
    Est. $919/mo

    Motorwerks BMW

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

    $53,950

    $3.3K
    26,672 mi.
    Est. $995/mo

    Motorwerks BMW

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

    $41,250

    $600
    40,709 mi.
    Est. $760/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDrive

    $38,348

    22,885 mi.
    Est. $707/mo

    Walser Mazda

    4.7
    Burnsville, MN (19 mi)
    Check Availability

  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $33,348

    43,570 mi.
    Est. $615/mo

    Walser Toyota

    4.2
    Minneapolis, MN (26 mi)
    Check Availability
  • Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50

    $49,950

    $3.3K
    35,769 mi.
    Est. $921/mo

    Motorwerks BMW

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

    $53,950

    $900
    13,765 mi.
    Est. $995/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Aventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 Competition

    $93,800

    7,692 mi.
    Est. $1,729/mo

    Ultimo Motors East

    3.6
    $633 delivery from Westmont, IL (317 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDrive

    $48,349

    $3.2K
    35,943 mi.
    Est. $891/mo

    Genesis of Minneapolis

    4.1
    $399 delivery from Golden Valley, MN (33 mi)
    Check Availability