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
  • Alpine White 2016 BMW 428 Gran Coupe iAlpine White 2016 BMW 428 Gran Coupe iAlpine White 2016 BMW 428 Gran Coupe iAlpine White 2016 BMW 428 Gran Coupe iAlpine White 2016 BMW 428 Gran Coupe iAlpine White 2016 BMW 428 Gran Coupe i

    $11,995

    90,352 mi.
    Est. $219/mo

    Blue Sky Auto Sales - Crestwood

    Check Availability
    $611 delivery from Crestwood, IL (408 mi)
    Quick view
  • Blue 2025 BMW 430 Gran Coupe i xDriveBlue 2025 BMW 430 Gran Coupe i xDriveBlue 2025 BMW 430 Gran Coupe i xDriveBlue 2025 BMW 430 Gran Coupe i xDriveBlue 2025 BMW 430 Gran Coupe i xDriveBlue 2025 BMW 430 Gran Coupe i xDrive

    $43,495

    $400
    8,182 mi.
    Est. $793/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    $1,151 delivery from Des Plaines, IL (384 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW 430 Gran Coupe i xDriveTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe i xDriveTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe i xDriveTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe i xDriveTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe i xDriveTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe i xDrive

    $59,075

    2,992 mi.
    Est. $1,076/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (42 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50Brooklyn Grey Metallic 2023 BMW i4 Gran Coupe M50

    $48,000

    24,863 mi.
    Est. $875/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (42 mi)
    Quick view
  • Alpine White 2016 BMW 328 Gran Turismo 328i xDriveAlpine White 2016 BMW 328 Gran Turismo 328i xDriveAlpine White 2016 BMW 328 Gran Turismo 328i xDriveAlpine White 2016 BMW 328 Gran Turismo 328i xDriveAlpine White 2016 BMW 328 Gran Turismo 328i xDriveAlpine White 2016 BMW 328 Gran Turismo 328i xDrive

    $13,347

    97,311 mi.
    Est. $243/mo

    Luther Used Car Company

    4.3
    Check Availability
    Brooklyn Park, MN (48 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW 335 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 335 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 335 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 335 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 335 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 335 Gran Turismo xDrive

    $16,347

    98,885 mi.
    Est. $298/mo

    Luther Brookdale Mazda

    4.9
    Check Availability
    Brooklyn Center, MN (48 mi)
    Quick view
  • Blue 2016 BMW 428 Gran Coupe i xDriveBlue 2016 BMW 428 Gran Coupe i xDriveBlue 2016 BMW 428 Gran Coupe i xDriveBlue 2016 BMW 428 Gran Coupe i xDriveBlue 2016 BMW 428 Gran Coupe i xDriveBlue 2016 BMW 428 Gran Coupe i xDrive

    $17,999

    56,129 mi.
    Est. $328/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (46 mi)
    Quick view
  • Mineral White Metallic 2018 BMW 330 Gran Turismo xDriveMineral White Metallic 2018 BMW 330 Gran Turismo xDriveMineral White Metallic 2018 BMW 330 Gran Turismo xDriveMineral White Metallic 2018 BMW 330 Gran Turismo xDriveMineral White Metallic 2018 BMW 330 Gran Turismo xDriveMineral White Metallic 2018 BMW 330 Gran Turismo xDrive

    $18,849

    57,623 mi.
    Est. $343/mo

    Lexus of Wayzata

    4.7
    Check Availability
    Wayzata, MN (42 mi)
    Quick view
  • Alpine White 2024 BMW i4 Gran Coupe M50Alpine White 2024 BMW i4 Gran Coupe M50Alpine White 2024 BMW i4 Gran Coupe M50Alpine White 2024 BMW i4 Gran Coupe M50Alpine White 2024 BMW i4 Gran Coupe M50Alpine White 2024 BMW i4 Gran Coupe M50

    $54,000

    6,816 mi.
    Est. $984/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (42 mi)
    Quick view
  • Alpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDrive

    $16,493

    106,144 mi.
    Est. $301/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (45 mi)
    Quick view
  • White 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDrive

    $11,997

    166,915 mi.
    Est. $219/mo

    Automotion sales

    Check Availability
    Minneapolis, MN (50 mi)
    Quick view
  • Black 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDrive

    $16,450

    110,370 mi.
    Est. $300/mo

    Mainstreet Motor Company

    3.4
    Check Availability
    Hopkins, MN (45 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDrive

    $17,995

    79,605 mi.
    Est. $328/mo

    Mainstreet Motor Company

    3.4
    Check Availability
    Hopkins, MN (45 mi)
    Quick view
  • Blue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 i

    $59,999

    39,671 mi.
    Est. $1,093/mo

    Metro Auto Sales

    4.9
    Check Availability
    Ramsey, MN (45 mi)
    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