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
  • Jet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NA

    $43,401

    $3.7K
    19,499 mi.
    Est. $800/mo

    Kunes Apple Valley Buick GMC

    4.7
    Apple Valley, MN (18 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 (25 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

    $49,345

    3,862 mi.
    Est. $910/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability

  • Space Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35i

    $34,777

    18,339 mi.
    Est. $641/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive Sedan

    $54,777

    27,952 mi.
    Est. $1,010/mo

    U Car Connect

    Eden Prairie, MN (29 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

    $9,000

    107,813 mi.
    Est. $166/mo

    Private seller: Payam

    Minneapolis, MN (26 mi)
    Contact Seller
  • Black 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i Roadster

    $10,000

    77,870 mi.
    Est. $184/mo

    Private seller: Banu

    Apple Valley, MN (17 mi)
    Contact Seller
  • Silver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 Base

    $59,477

    101,806 mi.
    Est. $1,096/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3

    $28,999

    59,973 mi.
    Est. $535/mo

    United Auto Group

    Farmington, MN (21 mi)
    Check Availability
  • Tanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 Base

    $64,777

    52,454 mi.
    Est. $1,194/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Black 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDrive

    $14,499

    93,400 mi.
    Est. $267/mo

    United Auto Group

    Farmington, MN (21 mi)
    Check Availability
  • Gray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDrive

    $7,875

    153,024 mi.
    Est. $145/mo

    Automotion sales

    Minneapolis, MN (28 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDrive

    $22,777

    89,928 mi.
    Est. $420/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Black Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328i

    $14,477

    76,676 mi.
    Est. $267/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Titanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i RoadsterTitanium Silver Metallic 2001 BMW Z3 2.5i Roadster

    $15,777

    54,500 mi.
    Est. $291/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Black 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDrive

    $18,500

    243,283 mi.
    Est. $341/mo

    Private seller: MICHAEL

    Eagan, MN (17 mi)
    Contact Seller
  • White 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28i

    $12,699

    93,293 mi.
    Est. $234/mo

    United Auto Group

    Farmington, MN (21 mi)
    Check Availability
  • Silver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDrive

    $9,847

    $948
    114,808 mi.
    Est. $182/mo

    Automotion sales

    Minneapolis, MN (28 mi)
    Check Availability
  • Black 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4D

    $10,975

    145,590 mi.
    Est. $202/mo

    Front Line Auto

    3.2
    Eden Prairie, MN (30 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEV

    $22,777

    55,885 mi.
    Est. $420/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Melbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr Sedan

    $21,495

    20,967 mi.
    Est. $396/mo

    Auto DNA Cars

    Prior lake, MN (27 mi)
    Check Availability
  • Jerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 Base

    $34,777

    95,580 mi.
    Est. $641/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Red 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2D

    $14,197

    54,762 mi.
    Est. $262/mo

    North Imports

    4.4
    Burnsville, MN (20 mi)
    Check Availability
  • Alpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335is

    $24,777

    46,593 mi.
    Est. $457/mo

    U Car Connect

    Eden Prairie, MN (29 mi)
    Check Availability
  • Black 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDrive

    $11,275

    157,687 mi.
    Est. $208/mo

    Front Line Auto

    3.2
    Eden Prairie, MN (30 mi)
    Check Availability
  • WHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDrive

    $13,995

    82,877 mi.
    Est. $258/mo

    Original Owner Autos

    Eden Prairie, MN (29 mi)
    Check Availability
  • GRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDrive

    $10,995

    $500
    139,854 mi.
    Est. $203/mo

    Original Owner Autos

    Eden Prairie, MN (29 mi)
    Check Availability
  • Alpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 Competition

    $61,277

    $1K
    40,290 mi.
    Est. $1,130/mo

    Exotic Motors

    3.1
    $454 delivery from Rolling Meadows, IL (303 mi)
    Check Availability
  • Donington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWD

    $38,767

    69,362 mi.
    Est. $715/mo

    Autos of Chicago

    4.4
    $305 delivery from Arlington Heights, IL (306 mi)
    Check Availability