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
  • Jet Black 2018 BMW 640 Gran Turismo i xDriveJet Black 2018 BMW 640 Gran Turismo i xDriveJet Black 2018 BMW 640 Gran Turismo i xDriveJet Black 2018 BMW 640 Gran Turismo i xDriveJet Black 2018 BMW 640 Gran Turismo i xDriveJet Black 2018 BMW 640 Gran Turismo i xDrive

    $15,647

    127,748 mi.
    Est. $290/mo

    Luther Burnsville Hyundai

    4.5
    Burnsville, MN (22 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDrive

    $30,327

    38,134 mi.
    Est. $561/mo

    Audi Minneapolis

    4.7
    Minneapolis, MN (12 mi)
    Check Availability

    Quick view
  • Green Metallic 2025 BMW X1 xDrive28i

    $37,847

    10,874 mi.
    Est. $700/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • Gray Metallic 2026 BMW X1 xDrive28i

    Not Priced

    15,959 mi.
    Est. $0/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • Green Metallic 2024 BMW X1 xDrive28i

    $38,149

    14,392 mi.
    Est. $706/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • Storm Bay Metallic 2026 BMW X1 xDrive28i

    Not Priced

    15,222 mi.
    Est. $0/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • Alpine White 2024 BMW X5 xDrive40i

    $46,325

    50,615 mi.
    Est. $857/mo

    Luther Westside VW

    4.6
    Minneapolis, MN (15 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    $19,749

    $400
    84,076 mi.
    Est. $365/mo

    Walser Toyota

    4.2
    Minneapolis, MN (16 mi)
    Check Availability

    Quick view
  • $23,348

    52,717 mi.
    Est. $432/mo

    Luther INEOS Grenadier

    4.8
    St. Louis Park, MN (15 mi)
    Check Availability
    Quick view
  • $65,075

    18,970 mi.
    Est. $1,204/mo

    Poquet Auto

    4.5
    Golden Valley, MN (15 mi)
    Check Availability
    Quick view
  • Alpine White 2013 BMW X5 xDrive35d

    Not Priced

    70,306 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
    Quick view
  • Alpine White 2024 BMW iX xDrive50

    $63,340

    $910
    7,749 mi.
    Est. $1,172/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
    Quick view
  • Blue Metallic 2026 BMW X1 M35i

    $52,250

    8,201 mi.
    Est. $967/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
    Quick view
  • Andesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 Base

    $11,348

    $601
    19,036 mi.
    Est. $210/mo

    Walser Hyundai

    4.3
    Brooklyn Park, MN (17 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2020 BMW X3 xDrive30i

    $22,339

    78,200 mi.
    Est. $413/mo

    Land Rover Richfield

    5.0
    Richfield, MN (20 mi)
    Check Availability
    Quick view
  • Not Priced

    15,273 mi.

    Walser Mitsubishi - Burnsville

    4.7
    Burnsville, MN (20 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDriveBlack Sapphire Metallic 2018 BMW 540 xDrive

    Not Priced

    94,102 mi.
    Est. $0/mo

    Park Chrysler Jeep

    4.9
    Burnsville, MN (22 mi)
    Check Availability
    Quick view
  • $34,348

    45,138 mi.
    Est. $636/mo

    Walser Subaru

    4.7
    Burnsville, MN (23 mi)
    Check Availability
    Quick view
  • $12,497

    95,014 mi.
    Est. $231/mo

    Dedicated Auto Sales Inc

    Elk River, MN (24 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW 330 i xDrive

    $15,349

    112,961 mi.
    Est. $284/mo

    Waconia Dodge Chrysler Jeep RAM

    4.0
    Waconia, MN (11 mi)
    Check Availability

    Quick view
  • $55,544

    57,199 mi.
    Est. $1,028/mo

    Right Buy Auto

    Blaine, MN (25 mi)
    Check Availability
    Quick view
  • $55,819

    32,592 mi.
    Est. $1,033/mo

    Right Buy Auto

    Blaine, MN (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2012 BMW 550 xDrive

    $10,345

    118,194 mi.
    Est. $191/mo

    Inver Grove Toyota

    4.8
    Inver Grove Heights, MN (28 mi)
    Check Availability
    Quick view
  • $13,340

    90,808 mi.
    Est. $247/mo

    Inver Grove Honda

    4.7
    Inver Grove Heights, MN (28 mi)
    Check Availability
    Quick view
  • $83,040

    8,257 mi.
    Est. $1,536/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (30 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2015 BMW 328 Gran Turismo i xDriveMineral Gray Metallic 2015 BMW 328 Gran Turismo i xDriveMineral Gray Metallic 2015 BMW 328 Gran Turismo i xDriveMineral Gray Metallic 2015 BMW 328 Gran Turismo i xDriveMineral Gray Metallic 2015 BMW 328 Gran Turismo i xDriveMineral Gray Metallic 2015 BMW 328 Gran Turismo i xDrive

    $12,847

    $200
    92,777 mi.
    Est. $238/mo

    Walser Toyota

    4.2
    Minneapolis, MN (16 mi)
    Check Availability

    Quick view
  • $69,990

    10,681 mi.
    Est. $1,295/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (30 mi)
    Check Availability
    Quick view
  • $98,040

    6,343 mi.
    Est. $1,814/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (30 mi)
    Check Availability
    Quick view
  • $60,340

    13,442 mi.
    Est. $1,116/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (30 mi)
    Check Availability
    Quick view
  • $33,828

    67,858 mi.
    Est. $626/mo

    Mercedes-Benz of St. Paul

    4.4
    Maplewood, MN (30 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW M2 BaseBlack Sapphire Metallic 2023 BMW M2 BaseBlack Sapphire Metallic 2023 BMW M2 BaseBlack Sapphire Metallic 2023 BMW M2 BaseBlack Sapphire Metallic 2023 BMW M2 BaseBlack Sapphire Metallic 2023 BMW M2 Base

    $68,489

    15,834 mi.
    Est. $1,267/mo

    Autohaus BMW

    4.8
    $469 delivery from Saint Louis, MO (469 mi)
    Check Availability
    Quick view
  • Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2

    $64,990

    $2K
    9,262 mi.
    Est. $1,202/mo

    Unlimited Motors

    4.5
    $767 delivery from Elwood, IN (512 mi)
    Check Availability
    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