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 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

  • 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

  • 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

  • Gray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50e

    $84,075

    10 mi.
    Est. $1,550/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue 2026 BMW 430 Gran Coupe 430i xDrive Gran CoupeBlue 2026 BMW 430 Gran Coupe 430i xDrive Gran CoupeBlue 2026 BMW 430 Gran Coupe 430i xDrive Gran CoupeBlue 2026 BMW 430 Gran Coupe 430i xDrive Gran CoupeBlue 2026 BMW 430 Gran Coupe 430i xDrive Gran CoupeBlue 2026 BMW 430 Gran Coupe 430i xDrive Gran Coupe

    $68,075

    10 mi.
    Est. $1,255/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDrive

    $128,555

    10 mi.
    Est. $2,370/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $61,300

    10 mi.
    Est. $1,130/mo

    Motorwerks BMW

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

    $117,160

    10 mi.
    Est. $2,160/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50eBlack Sapphire Metallic 2025 BMW X5 xDrive50e

    $54,348

    17,623 mi.
    Est. $1,002/mo

    Walser Mazda

    4.7
    Burnsville, MN (19 mi)
    Check Availability

  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $48,640

    10 mi.
    Est. $897/mo

    Motorwerks BMW

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

    $51,370

    10 mi.
    Est. $947/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $64,575

    10 mi.
    Est. $1,190/mo

    Motorwerks BMW

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

    $56,280

    20 mi.
    Est. $1,037/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50e

    $91,050

    10 mi.
    Est. $1,678/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDriveSkyscraper Grey Metallic 2026 BMW 330 330i NA xDrive

    $38,348

    22,885 mi.
    Est. $707/mo

    Walser Mazda

    4.7
    Burnsville, MN (19 mi)
    Check Availability

  • White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40White Metallic 2026 BMW i4 Gran Coupe xDrive40

    $73,265

    10 mi.
    Est. $1,351/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDrive

    $75,100

    10 mi.
    Est. $1,384/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDrive

    $71,285

    10 mi.
    Est. $1,314/mo

    Motorwerks BMW

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

    $60,475

    10 mi.
    Est. $1,115/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40

    $67,190

    10 mi.
    Est. $1,239/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Storm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDriveStorm Bay Metallic 2023 BMW 228 Gran Coupe 228i xDrive

    $23,879

    $500
    54,569 mi.
    Est. $440/mo

    Kline Nissan

    4.9
    Maplewood, MN (29 mi)
    Check Availability

  • White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60White Metallic 2026 BMW iX xDrive60

    $92,575

    10 mi.
    Est. $1,707/mo

    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

    $59,500

    10 mi.
    Est. $1,097/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40i

    $82,900

    10 mi.
    Est. $1,528/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDrive

    $72,200

    10 mi.
    Est. $1,331/mo

    Motorwerks BMW

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

    $100,460

    10 mi.
    Est. $1,852/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M235 Gran Coupe M235 xDriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe M235 xDriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe M235 xDriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe M235 xDriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe M235 xDriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe M235 xDrive

    $43,749

    $1.5K
    6,454 mi.
    Est. $806/mo

    Walser Mazda

    4.7
    Burnsville, MN (19 mi)
    Check Availability

  • White Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDriveWhite Metallic 2026 BMW 530 i xDrive

    $70,390

    10 mi.
    Est. $1,298/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $62,275

    10 mi.
    Est. $1,148/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50e

    $87,300

    10 mi.
    Est. $1,609/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDrive

    $58,890

    10 mi.
    Est. $1,086/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (24 mi)
    Check Availability
  • White 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDrive

    $29,998

    47,117 mi.
    Est. $553/mo

    CarMax Kenosha

    4.5
    $149 delivery to Maplewood, MN (30 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,069/mo

    Ultimo Motors North Shore

    3.3
    $621 delivery from Northbrook, IL (311 mi)
    Check Availability