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. $541/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (6 mi)
    Check Availability

  • Skyscraper Grey Metallic 2022 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2022 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2022 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2022 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2022 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2022 BMW 228 Gran Coupe i xDrive

    $17,327

    103,773 mi.
    Est. $319/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (14 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 (23 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,649

    $699
    13,203 mi.
    Est. $1,560/mo

    Walser Subaru St. Paul

    4.8
    St. Paul, MN (23 mi)
    Check Availability
  • Black Sapphire Metallic 2008 BMW M5 BaseBlack Sapphire Metallic 2008 BMW M5 BaseBlack Sapphire Metallic 2008 BMW M5 BaseBlack Sapphire Metallic 2008 BMW M5 BaseBlack Sapphire Metallic 2008 BMW M5 BaseBlack Sapphire Metallic 2008 BMW M5 Base

    $27,348

    70,629 mi.
    Est. $504/mo

    Walser Subaru St. Paul

    4.8
    St. Paul, MN (23 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

    $143,950

    5,470 mi.
    Est. $2,654/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (16 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDrive

    $50,950

    $650
    19,211 mi.
    Est. $939/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (16 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. $424/mo

    CarMax Brooklyn Park

    4.6
    Brooklyn Park, MN (7 mi)
    Check Availability
  • Jet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40i

    $42,890

    41,512 mi.
    Est. $791/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (17 mi)
    Check Availability

  • Alpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 Base

    $50,000

    57,283 mi.
    Est. $922/mo

    Right Buy Auto

    Blaine, MN (5 mi)
    Check Availability
  • Mineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 BaseMineral White Metallic 2018 BMW M3 Base

    $52,886

    57,199 mi.
    Est. $975/mo

    Right Buy Auto

    Blaine, MN (5 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,750

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

    BMW of Minnetonka

    4.8
    Wayzata, MN (16 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X3 M AWDBlack Sapphire Metallic 2022 BMW X3 M AWDBlack Sapphire Metallic 2022 BMW X3 M AWDBlack Sapphire Metallic 2022 BMW X3 M AWDBlack Sapphire Metallic 2022 BMW X3 M AWDBlack Sapphire Metallic 2022 BMW X3 M AWD

    $61,145

    $200
    23,288 mi.
    Est. $1,127/mo

    Morrie's Golden Valley Cadillac

    4.3
    Golden Valley, MN (14 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,846

    $2.7K
    35,943 mi.
    Est. $900/mo

    Genesis of Minneapolis

    4.1
    Golden Valley, MN (14 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 (30 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,426/mo

    White Bear Lake Superstore

    4.8
    St Paul, MN (16 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,850

    $3.5K
    13,732 mi.
    Est. $1,822/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.5
    Bloomington, MN (21 mi)
    Check Availability
  • Blue 2008 BMW 335 335i 2dr ConvertibleBlue 2008 BMW 335 335i 2dr ConvertibleBlue 2008 BMW 335 335i 2dr ConvertibleBlue 2008 BMW 335 335i 2dr ConvertibleBlue 2008 BMW 335 335i 2dr ConvertibleBlue 2008 BMW 335 335i 2dr Convertible

    $10,345

    68,140 mi.
    Est. $191/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (18 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. $284/mo

    Veritas Auto, LLC

    Medina, MN (15 mi)
    Check Availability
  • Alpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 Base

    $78,350

    $600
    2,027 mi.
    Est. $1,444/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (16 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $31,690

    45,233 mi.
    Est. $584/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (17 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. $261/mo

    One Way Motors

    4.8
    Burnsville, MN (27 mi)
    Check Availability
  • Jet Black 2010 BMW 328 328i xDriveJet Black 2010 BMW 328 328i xDriveJet Black 2010 BMW 328 328i xDriveJet Black 2010 BMW 328 328i xDriveJet Black 2010 BMW 328 328i xDriveJet Black 2010 BMW 328 328i xDrive

    $9,988

    $200
    106,765 mi.
    Est. $184/mo

    Minneapolis Motorcars

    Minnetonka, MN (16 mi)
    Check Availability
  • Alpine White 2016 BMW M4 GTSAlpine White 2016 BMW M4 GTSAlpine White 2016 BMW M4 GTSAlpine White 2016 BMW M4 GTSAlpine White 2016 BMW M4 GTSAlpine White 2016 BMW M4 GTS

    $76,850

    $500
    21,233 mi.
    Est. $1,417/mo

    Dodge RAM of Burnsville

    4.3
    Burnsville, MN (27 mi)
    Check Availability
  • White 2015 BMW 328 4dr Sdn 328i xDrive AWD South AfricaWhite 2015 BMW 328 4dr Sdn 328i xDrive AWD South AfricaWhite 2015 BMW 328 4dr Sdn 328i xDrive AWD South AfricaWhite 2015 BMW 328 4dr Sdn 328i xDrive AWD South AfricaWhite 2015 BMW 328 4dr Sdn 328i xDrive AWD South AfricaWhite 2015 BMW 328 4dr Sdn 328i xDrive AWD South Africa

    $11,995

    101,327 mi.
    Est. $221/mo

    Bob's Auto Ranch

    Lino Lakes, MN (10 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

    $40,250

    $700
    16,066 mi.
    Est. $742/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (16 mi)
    Check Availability
  • Space Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28i

    $13,827

    69,131 mi.
    Est. $255/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (14 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,975

    27,524 mi.
    Est. $534/mo

    RAVMOTORS

    4.8
    Minneapolis, MN (9 mi)
    Check Availability
  • Black 2023 BMW X5 M BaseBlack 2023 BMW X5 M BaseBlack 2023 BMW X5 M BaseBlack 2023 BMW X5 M BaseBlack 2023 BMW X5 M BaseBlack 2023 BMW X5 M Base

    $69,350

    $500
    40,159 mi.
    Est. $1,278/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.5
    Bloomington, MN (21 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30i

    $35,345

    43,401 mi.
    Est. $652/mo

    White Bear Lincoln

    4.7
    White Bear Lake, MN (16 mi)
    Check Availability
  • Alpine White 2017 BMW 440 Gran Coupe i xDriveAlpine White 2017 BMW 440 Gran Coupe i xDriveAlpine White 2017 BMW 440 Gran Coupe i xDriveAlpine White 2017 BMW 440 Gran Coupe i xDriveAlpine White 2017 BMW 440 Gran Coupe i xDriveAlpine White 2017 BMW 440 Gran Coupe i xDrive

    $15,345

    $400
    146,802 mi.
    Est. $283/mo

    Friendly Chevrolet of Fridley

    4.6
    Fridley, MN (6 mi)
    Check Availability
  • Jet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDrive

    $29,408

    44,025 mi.
    Est. $542/mo

    Jidd Motors Mitsubishi

    4.4
    $346 delivery from Des Plaines, IL (347 mi)
    Check Availability
  • Blue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50i

    $42,998

    $1K
    47,876 mi.
    Est. $793/mo

    CarMax Des Moines

    4.1
    $199 delivery to Brooklyn Park, MN (7 mi)
    Check Availability