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
  • 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 (29 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 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

  • Gray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran Coupe

    $110,880

    10 mi.
    Est. $2,044/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDrive

    $126,000

    10 mi.
    Est. $2,323/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDrive

    $8,799

    107,813 mi.
    Est. $162/mo

    Private seller: Payam

    Minneapolis, MN (29 mi)
    Contact Seller
  • White 2015 BMW 320 i

    $10,332

    0 mi.
    Est. $190/mo

    Hastings Chrysler Jeep Dodge RAM

    4.6
    Hastings, MN (10 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 M40i

    $31,649

    76,252 mi.
    Est. $583/mo

    Freeway Ford

    4.6
    Bloomington, MN (23 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

  • Blue 2024 BMW X5 xDrive50e

    Not Priced

    15,338 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDrive

    Not Priced

    10 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Jet Black 2016 BMW 228 i xDrive

    Not Priced

    124,423 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2024 BMW 430 Gran Coupe 430i xDrive Gran Coupe

    $39,250

    $600
    33,942 mi.
    Est. $724/mo

    Motorwerks BMW

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

    Not Priced

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDriveDark Graphite Metallic 2024 BMW 530 xDrive

    $39,890

    18,442 mi.
    Est. $735/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (29 mi)
    Check Availability

  • White Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28i

    Not Priced

    Motorwerks BMW

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

    $39,250

    $600
    32,095 mi.
    Est. $724/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 xDrive40i

    Not Priced

    70,475 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2020 BMW X5 xDrive40i

    Not Priced

    120,230 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Copper Metallic 2023 BMW X7 xDrive40i

    $53,250

    52,468 mi.
    Est. $982/mo

    Motorwerks BMW

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

  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    Not Priced

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2027 BMW X7 xDrive40i

    $103,230

    10 mi.
    Est. $1,903/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X1 xDrive28i

    $20,250

    70,308 mi.
    Est. $373/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    Not Priced

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Alpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDrive

    $55,390

    Est. $1,021/mo

    Motorwerks BMW

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

  • $14,473

    157,690 mi.
    Est. $267/mo

    Hudson Ford

    4.8
    Hudson, WI (27 mi)
    Check Availability
  • Black Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDrive

    $12,407

    75,496 mi.
    Est. $229/mo

    Autos of Chicago

    4.4
    $305 delivery from Arlington Heights, IL (306 mi)
    Check Availability
  • Alpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 i

    $36,277

    $1K
    29,337 mi.
    Est. $669/mo

    Exotic Motors

    3.2
    $454 delivery from Rolling Meadows, IL (303 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,600

    $300
    48,845 mi.
    Est. $859/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (36 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30iBlack Sapphire Metallic 2018 BMW X3 xDrive30i

    $14,150

    $500
    117,871 mi.
    Est. $261/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (36 mi)
    Check Availability
  • 2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i

    $57,348

    $1K
    13,928 mi.
    Est. $1,057/mo

    Walser Hyundai

    4.3
    Brooklyn Park, MN (40 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40i

    $67,399

    9,059 mi.
    Est. $1,242/mo

    Lexus of Wayzata

    4.7
    Wayzata, MN (36 mi)
    Check Availability
  • 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

    $55,349

    19,354 mi.
    Est. $1,020/mo

    Walser Chrysler Jeep Dodge RAM

    4.1
    Hopkins, MN (31 mi)
    Check Availability
  • Jet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40i

    $20,975

    $1.2K
    109,789 mi.
    Est. $387/mo

    RAVMOTORS

    4.8
    Minneapolis, MN (37 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. $318/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (31 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

    $23,949

    $399
    60,389 mi.
    Est. $441/mo

    Walser Nissan Coon Rapids

    4.4
    Coon Rapids, MN (46 mi)
    Check Availability
  • 2021 BMW X3 xDrive30i2021 BMW X3 xDrive30i2021 BMW X3 xDrive30i2021 BMW X3 xDrive30i2021 BMW X3 xDrive30i2021 BMW X3 xDrive30i

    $26,950

    30,333 mi.
    Est. $497/mo

    Walser Chrysler Jeep Dodge RAM

    4.1
    Hopkins, MN (31 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $31,345

    $1.5K
    39,912 mi.
    Est. $578/mo

    Luther Westside VW

    4.7
    Minneapolis, MN (31 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X4 M AWDBlack Sapphire Metallic 2020 BMW X4 M AWDBlack Sapphire Metallic 2020 BMW X4 M AWDBlack Sapphire Metallic 2020 BMW X4 M AWDBlack Sapphire Metallic 2020 BMW X4 M AWDBlack Sapphire Metallic 2020 BMW X4 M AWD

    $47,349

    52,616 mi.
    Est. $873/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (33 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50

    $45,681

    $1.1K
    35,071 mi.
    Est. $842/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (33 mi)
    Check Availability