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 (13 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 (26 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

    $47,345

    $2K
    3,862 mi.
    Est. $876/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (26 mi)
    Check Availability

  • White 2016 BMW 328 DXIWhite 2016 BMW 328 DXIWhite 2016 BMW 328 DXIWhite 2016 BMW 328 DXIWhite 2016 BMW 328 DXIWhite 2016 BMW 328 DXI

    $18,998

    86,124 mi.
    Est. $352/mo

    CarMax Maplewood

    4.4
    Maplewood, MN (25 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60i

    $54,250

    $2K
    70,386 mi.
    Est. $1,004/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (14 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $39,250

    $1.6K
    29,547 mi.
    Est. $726/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (14 mi)
    Check Availability
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $46,850

    $3K
    30,935 mi.
    Est. $867/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (14 mi)
    Check Availability
  • Black 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60i

    $73,490

    $4.5K
    10,364 mi.
    Est. $1,360/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (25 mi)
    Check Availability
  • Silver Metallic 2024 BMW X1 xDrive28iSilver Metallic 2024 BMW X1 xDrive28iSilver Metallic 2024 BMW X1 xDrive28iSilver Metallic 2024 BMW X1 xDrive28iSilver Metallic 2024 BMW X1 xDrive28iSilver Metallic 2024 BMW X1 xDrive28i

    $35,250

    $2K
    14,076 mi.
    Est. $652/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (14 mi)
    Check Availability
  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $35,655

    $1.1K
    17,400 mi.
    Est. $660/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (9 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDrive

    $72,925

    9,914 mi.
    Est. $1,349/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (14 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30i

    $32,690

    $1.7K
    33,954 mi.
    Est. $605/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (25 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 Base

    $82,550

    $1K
    29,951 mi.
    Est. $1,527/mo

    Porsche Minneapolis

    Golden Valley, MN (8 mi)
    Check Availability
  • Irish Green 2026 BMW M5 BaseIrish Green 2026 BMW M5 BaseIrish Green 2026 BMW M5 BaseIrish Green 2026 BMW M5 BaseIrish Green 2026 BMW M5 BaseIrish Green 2026 BMW M5 Base

    $135,350

    $4.8K
    5,470 mi.
    Est. $2,504/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (4 mi)
    Check Availability
  • Red 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 i

    $16,349

    52,085 mi.
    Est. $303/mo

    Big Man Motors

    Farmington, MN (30 mi)
    Check Availability
  • Black 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 I

    $22,998

    80,335 mi.
    Est. $426/mo

    CarMax Brooklyn Park

    4.6
    Brooklyn Park, MN (12 mi)
    Check Availability
  • Brooklyn Gray Metallic 2025 BMW X5 M CompetitionBrooklyn Gray Metallic 2025 BMW X5 M CompetitionBrooklyn Gray Metallic 2025 BMW X5 M CompetitionBrooklyn Gray Metallic 2025 BMW X5 M CompetitionBrooklyn Gray Metallic 2025 BMW X5 M CompetitionBrooklyn Gray Metallic 2025 BMW X5 M Competition

    $98,999

    $1.3K
    13,732 mi.
    Est. $1,832/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.5
    Bloomington, MN (14 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 Base

    $84,348

    $301
    13,203 mi.
    Est. $1,561/mo

    Walser Subaru St. Paul

    4.8
    St. Paul, MN (25 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDrive

    $20,345

    118,637 mi.
    Est. $376/mo

    Mainstreet Motor Company

    4.0
    Hopkins, MN (7 mi)
    Check Availability
  • Green 1999 BMW Z3 2.8 RoadsterGreen 1999 BMW Z3 2.8 RoadsterGreen 1999 BMW Z3 2.8 RoadsterGreen 1999 BMW Z3 2.8 RoadsterGreen 1999 BMW Z3 2.8 RoadsterGreen 1999 BMW Z3 2.8 Roadster

    $15,400

    68,710 mi.
    Est. $285/mo

    Veritas Auto, LLC

    Medina, MN (7 mi)
    Check Availability
  • Gray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDrive

    $77,345

    46,004 mi.
    Est. $1,431/mo

    White Bear Lake Superstore

    4.8
    St Paul, MN (27 mi)
    Check Availability
  • Sunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDrive

    $28,495

    $480
    27,524 mi.
    Est. $527/mo

    RAVMOTORS

    4.8
    Minneapolis, MN (11 mi)
    Check Availability
  • Black 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335is

    $8,995

    121,465 mi.
    Est. $166/mo

    Bob's Auto Ranch

    Lino Lakes, MN (24 mi)
    Check Availability
  • White 2014 BMW 328 328i xDrive Sport Wagon 4DWhite 2014 BMW 328 328i xDrive Sport Wagon 4DWhite 2014 BMW 328 328i xDrive Sport Wagon 4DWhite 2014 BMW 328 328i xDrive Sport Wagon 4DWhite 2014 BMW 328 328i xDrive Sport Wagon 4DWhite 2014 BMW 328 328i xDrive Sport Wagon 4D

    $14,154

    100,041 mi.
    Est. $262/mo

    One Way Motors

    4.8
    Burnsville, MN (18 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. $895/mo

    Genesis of Minneapolis

    4.1
    Golden Valley, MN (8 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40

    $39,950

    $1K
    16,066 mi.
    Est. $739/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (4 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M340 M340i xDriveBlack Sapphire Metallic 2025 BMW M340 M340i xDriveBlack Sapphire Metallic 2025 BMW M340 M340i xDriveBlack Sapphire Metallic 2025 BMW M340 M340i xDriveBlack Sapphire Metallic 2025 BMW M340 M340i xDriveBlack Sapphire Metallic 2025 BMW M340 M340i xDrive

    $59,350

    30,370 mi.
    Est. $1,098/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (4 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 Base

    $28,277

    72,069 mi.
    Est. $523/mo

    Exotic Motors

    3.2
    $509 delivery from Rolling Meadows, IL (340 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40i

    $57,980

    $2K
    5,440 mi.
    Est. $1,073/mo

    Ultimo Motors North Shore

    3.3
    $695 delivery from Northbrook, IL (348 mi)
    Check Availability