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 Filters
  • 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

    $39,993

    27,833 mi.
    Est. $737/mo

    Minnesota Truck Headquarters of Forest Lake

    4.8
    Check Availability
    Forest Lake, MN (18 mi)

    Quick view
  • Alpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDrive

    $34,299

    $699
    24,958 mi.
    Est. $632/mo

    Walser Mazda

    4.7
    Check Availability
    Burnsville, MN (30 mi)

    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40i

    $80,000

    6 mi.
    Est. $1,475/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (16 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    $76,875

    6 mi.
    Est. $1,417/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (16 mi)
    Quick view
  • Silver 2008 BMW 328 i

    $9,999

    68,672 mi.
    Est. $184/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (16 mi)
    Quick view
  • Blue 2026 BMW M440 i xDrive

    $69,995

    8,598 mi.
    Est. $1,290/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (16 mi)
    Quick view
  • Blue 2016 BMW 435 i xDrive

    $14,995

    136,556 mi.
    Est. $276/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (16 mi)
    Quick view
  • Jet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDrive

    $16,698

    $450
    99,535 mi.
    Est. $308/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (6 mi)

    Quick view
  • Silver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0si

    Not Priced

    158,570 mi.
    Est. $0/mo

    Mainstreet Motor Company

    3.4
    Check Availability
    Hopkins, MN (18 mi)
    Quick view
  • Not Priced

    84,073 mi.
    Est. $0/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (21 mi)
    Quick view
  • $18,386

    73,409 mi.
    Est. $339/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (21 mi)
    Quick view
  • Not Priced

    74,919 mi.
    Est. $0/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (21 mi)
    Quick view
  • Carbon Black Metallic 2020 BMW M760 xDrive

    $55,989

    55,460 mi.
    Est. $1,032/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (21 mi)
    Quick view
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $16,798

    110,527 mi.
    Est. $310/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (6 mi)

    Quick view
  • Jet Black 2011 BMW 328 xDrive

    $8,987

    110,426 mi.
    Est. $166/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (21 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X7 M60i

    $84,898

    20,920 mi.
    Est. $1,565/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (21 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 760 xDrive

    $109,900

    596 mi.
    Est. $2,026/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (21 mi)
    Quick view
  • Storm Bay Metallic 2024 BMW iX xDrive50

    Not Priced

    17,577 mi.
    Est. $0/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (21 mi)
    Quick view
  • Aventurin Red Metallic 2023 BMW iX xDrive50

    Not Priced

    28,152 mi.
    Est. $0/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (21 mi)
    Quick view
  • $38,993

    28,756 mi.
    Est. $719/mo

    Eden Prairie Nissan

    4.4
    Check Availability
    Eden Prairie, MN (22 mi)
    Quick view
  • $21,995

    43,147 mi.
    Est. $405/mo

    Merit Chevrolet

    4.7
    Check Availability
    Saint Paul, MN (22 mi)
    Quick view
  • White 2017 BMW X5 xDrive35i

    Not Priced

    104,114 mi.
    Est. $0/mo

    Burnsville Motors

    Check Availability
    Burnsville, MN (27 mi)
    Quick view
  • White 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40i

    $57,998

    32,337 mi.
    Est. $1,069/mo

    CarMax Loveland

    4.4
    Check Availability
    $349 delivery to Brooklyn Park, MN (7 mi)
    Quick view
  • White Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDrive

    $39,895

    20,052 mi.
    Est. $735/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    $1,038 delivery from Des Plaines, IL (347 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $30,990

    45,249 mi.
    Est. $571/mo

    Princeton Auto Center

    4.8
    Check Availability
    Princeton, MN (31 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40e

    $15,964

    114,335 mi.
    Est. $294/mo

    Hudson Ford

    4.8
    Check Availability
    Hudson, WI (32 mi)
    Quick view
  • White 2017 BMW 430 i xDriveWhite 2017 BMW 430 i xDriveWhite 2017 BMW 430 i xDriveWhite 2017 BMW 430 i xDriveWhite 2017 BMW 430 i xDriveWhite 2017 BMW 430 i xDrive

    $20,751

    $722
    88,169 mi.
    Est. $383/mo

    Hudson Ford

    4.8
    Check Availability
    Hudson, WI (32 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDrive

    $19,982

    47,126 mi.
    Est. $368/mo

    Hastings Chrysler Jeep Dodge RAM

    4.6
    Check Availability
    Hastings, MN (39 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDrive

    $25,379

    $120
    52,915 mi.
    Est. $468/mo

    Waconia Dodge Chrysler Jeep RAM

    4.1
    Check Availability
    Waconia, MN (33 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 330i xDriveMineral Gray Metallic 2020 BMW 330 330i xDriveMineral Gray Metallic 2020 BMW 330 330i xDriveMineral Gray Metallic 2020 BMW 330 330i xDriveMineral Gray Metallic 2020 BMW 330 330i xDriveMineral Gray Metallic 2020 BMW 330 330i xDrive

    $20,495

    $255
    89,898 mi.
    Est. $378/mo

    Apple Ford Apple Valley

    4.4
    Check Availability
    Apple Valley, MN (31 mi)
    Quick view
  • Mineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50i

    $15,931

    118,488 mi.
    Est. $294/mo

    Hudson Ford

    4.8
    Check Availability
    Hudson, WI (32 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30i

    $14,988

    152,075 mi.
    Est. $276/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (31 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $27,990

    $510
    83,312 mi.
    Est. $516/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (31 mi)
    Quick view
  • Alpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i Xdrive

    $26,700

    91,138 mi.
    Est. $492/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (31 mi)
    Quick view
  • Melbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDrive

    $22,488

    67,534 mi.
    Est. $415/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (31 mi)
    Quick view
  • Individual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDrive

    $46,900

    55,750 mi.
    Est. $865/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (31 mi)
    Quick view
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