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 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $29,348

    78,171 mi.
    Est. $543/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (7 mi)
    Check Availability

  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $17,250

    86,651 mi.
    Est. $319/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (20 mi)
    Check Availability

  • Silver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDrive

    $10,348

    143,888 mi.
    Est. $191/mo

    John Hirsch's Cambridge Motors

    4.6
    Cambridge, MN (29 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50e

    $70,025

    $100
    8,210 mi.
    Est. $1,296/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDrive

    $30,075

    24,705 mi.
    Est. $556/mo

    Poquet Auto

    4.5
    Golden Valley, MN (13 mi)
    Check Availability
  • Melbourne Red Metallic 2023 BMW 228 Gran Coupe 228i xDriveMelbourne Red Metallic 2023 BMW 228 Gran Coupe 228i xDriveMelbourne Red Metallic 2023 BMW 228 Gran Coupe 228i xDriveMelbourne Red Metallic 2023 BMW 228 Gran Coupe 228i xDriveMelbourne Red Metallic 2023 BMW 228 Gran Coupe 228i xDriveMelbourne Red Metallic 2023 BMW 228 Gran Coupe 228i xDrive

    $30,340

    31,145 mi.
    Est. $561/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (22 mi)
    Check Availability
  • Alpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28iAlpine White 2019 BMW X1 sDrive28i

    $15,972

    22,097 mi.
    Est. $296/mo

    RAVMOTORS

    4.8
    Minneapolis, MN (9 mi)
    Check Availability
  • Mineral Grey Metallic 2021 BMW X2 xDrive28iMineral Grey Metallic 2021 BMW X2 xDrive28iMineral Grey Metallic 2021 BMW X2 xDrive28iMineral Grey Metallic 2021 BMW X2 xDrive28iMineral Grey Metallic 2021 BMW X2 xDrive28iMineral Grey Metallic 2021 BMW X2 xDrive28i

    $24,950

    48,790 mi.
    Est. $462/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 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

    $48,345

    $1K
    3,862 mi.
    Est. $894/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (20 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $60,750

    42,403 mi.
    Est. $1,124/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X6 xDrive40iBlack Sapphire Metallic 2021 BMW X6 xDrive40iBlack Sapphire Metallic 2021 BMW X6 xDrive40iBlack Sapphire Metallic 2021 BMW X6 xDrive40iBlack Sapphire Metallic 2021 BMW X6 xDrive40iBlack Sapphire Metallic 2021 BMW X6 xDrive40i

    $47,250

    43,621 mi.
    Est. $874/mo

    Motorwerks BMW

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

    $29,950

    $400
    26,797 mi.
    Est. $554/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
  • Storm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDrive

    $24,379

    $1.5K
    54,569 mi.
    Est. $451/mo

    Kline Nissan

    4.9
    Maplewood, MN (20 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

    $50,068

    $1.9K
    43,342 mi.
    Est. $926/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (14 mi)
    Check Availability
  • Blue 2023 BMW 430 i xDriveBlue 2023 BMW 430 i xDriveBlue 2023 BMW 430 i xDriveBlue 2023 BMW 430 i xDriveBlue 2023 BMW 430 i xDriveBlue 2023 BMW 430 i xDrive

    $37,850

    47,018 mi.
    Est. $700/mo

    Motorwerks BMW

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

    $59,250

    12,093 mi.
    Est. $1,096/mo

    Motorwerks BMW

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

    $62,797

    $500
    33,643 mi.
    Est. $1,162/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (15 mi)
    Check Availability
  • Alpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60i

    $70,250

    $2K
    43,497 mi.
    Est. $1,300/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (22 mi)
    Check Availability
  • Aventurin Red Metallic 2026 BMW 840 Gran Coupe i xDriveAventurin Red Metallic 2026 BMW 840 Gran Coupe i xDriveAventurin Red Metallic 2026 BMW 840 Gran Coupe i xDriveAventurin Red Metallic 2026 BMW 840 Gran Coupe i xDriveAventurin Red Metallic 2026 BMW 840 Gran Coupe i xDriveAventurin Red Metallic 2026 BMW 840 Gran Coupe i xDrive

    $97,375

    7,878 mi.
    Est. $1,802/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
  • Mineral Grey Metallic 2019 BMW 230 230iMineral Grey Metallic 2019 BMW 230 230iMineral Grey Metallic 2019 BMW 230 230iMineral Grey Metallic 2019 BMW 230 230iMineral Grey Metallic 2019 BMW 230 230iMineral Grey Metallic 2019 BMW 230 230i

    $22,841

    32,618 mi.
    Est. $423/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (14 mi)
    Check Availability
  • Alpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40i

    $36,349

    76,594 mi.
    Est. $673/mo

    Walser Chrysler Jeep Dodge RAM

    4.1
    Hopkins, MN (18 mi)
    Check Availability
  • Alpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40i

    $32,347

    93,711 mi.
    Est. $599/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (14 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28i

    $34,940

    16,740 mi.
    Est. $646/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (22 mi)
    Check Availability
  • Alpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDrive

    $32,345

    $500
    51,650 mi.
    Est. $598/mo

    Inver Grove Toyota

    4.8
    Inver Grove Heights, MN (25 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30i

    $46,350

    22,952 mi.
    Est. $858/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X4 xDrive30iBlack Sapphire Metallic 2021 BMW X4 xDrive30iBlack Sapphire Metallic 2021 BMW X4 xDrive30iBlack Sapphire Metallic 2021 BMW X4 xDrive30iBlack Sapphire Metallic 2021 BMW X4 xDrive30iBlack Sapphire Metallic 2021 BMW X4 xDrive30i

    $29,348

    60,067 mi.
    Est. $543/mo

    Walser Toyota

    4.2
    Minneapolis, MN (22 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,327

    $1.5K
    6,362 mi.
    Est. $635/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (14 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28i

    $31,327

    13,453 mi.
    Est. $580/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (14 mi)
    Check Availability
  • Melbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDrive

    $42,931

    $2.1K
    30,308 mi.
    Est. $794/mo

    Zeigler Honda of Racine

    4.6
    $319 delivery from Mt Pleasant, WI (320 mi)
    Check Availability
  • White 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDrive

    $29,998

    $1K
    47,117 mi.
    Est. $555/mo

    CarMax Kenosha

    4.5
    $149 delivery to Brooklyn Park, MN (7 mi)
    Check Availability