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
  • Mineral White Metallic 2025 BMW i4 Gran Coupe xDrive40Mineral White Metallic 2025 BMW i4 Gran Coupe xDrive40Mineral White Metallic 2025 BMW i4 Gran Coupe xDrive40Mineral White Metallic 2025 BMW i4 Gran Coupe xDrive40Mineral White Metallic 2025 BMW i4 Gran Coupe xDrive40Mineral White Metallic 2025 BMW i4 Gran Coupe xDrive40

    $53,180

    5,835 mi.
    Est. $969/mo

    Autohaus BMW

    4.8
    Check Availability
    $480 delivery from Saint Louis, MO (480 mi)
    Quick view
  • 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
    $697 delivery from Crestwood, IL (465 mi)
    Quick view
  • San Remo Green Metallic 2022 BMW M440 i xDriveSan Remo Green Metallic 2022 BMW M440 i xDriveSan Remo Green Metallic 2022 BMW M440 i xDriveSan Remo Green Metallic 2022 BMW M440 i xDriveSan Remo Green Metallic 2022 BMW M440 i xDriveSan Remo Green Metallic 2022 BMW M440 i xDrive

    $44,348

    40,476 mi.
    Est. $808/mo

    Luther Park Place BMW

    4.7
    Check Availability
    Rochester, MN (195 mi)
    Quick view
  • Black 2016 BMW 428 Gran Coupe i xDriveBlack 2016 BMW 428 Gran Coupe i xDriveBlack 2016 BMW 428 Gran Coupe i xDriveBlack 2016 BMW 428 Gran Coupe i xDriveBlack 2016 BMW 428 Gran Coupe i xDriveBlack 2016 BMW 428 Gran Coupe i xDrive

    $16,250

    102,802 mi.
    Est. $296/mo

    White Bear Subaru

    4.8
    Check Availability
    Vadnais Heights, MN (185 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2019 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2019 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2019 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2019 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2019 BMW 330 Gran Turismo xDrive

    $14,998

    $1K
    126,954 mi.
    Est. $273/mo

    Walser Subaru St. Paul

    4.8
    Check Availability
    St. Paul, MN (181 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 (164 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 430 Gran Coupe i xDriveSkyscraper Grey Metallic 2025 BMW 430 Gran Coupe i xDriveSkyscraper Grey Metallic 2025 BMW 430 Gran Coupe i xDriveSkyscraper Grey Metallic 2025 BMW 430 Gran Coupe i xDriveSkyscraper Grey Metallic 2025 BMW 430 Gran Coupe i xDriveSkyscraper Grey Metallic 2025 BMW 430 Gran Coupe i xDrive

    $41,990

    $1K
    7,215 mi.
    Est. $765/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (169 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 (164 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,247

    $100
    97,311 mi.
    Est. $241/mo

    Luther Used Car Company

    4.3
    Check Availability
    Brooklyn Park, MN (173 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 (173 mi)
    Quick view
  • Silver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDrive

    $15,999

    92,116 mi.
    Est. $292/mo

    Evolve Autos

    4.0
    Check Availability
    Stillwater, MN (195 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2025 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2025 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2025 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2025 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2025 BMW i4 Gran Coupe xDrive40

    $52,350

    7,515 mi.
    Est. $954/mo

    Luther INFINITI of Bloomington

    4.7
    Check Availability
    Bloomington, MN (168 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 (167 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDrive

    $11,995

    $505
    108,167 mi.
    Est. $219/mo

    Friendly Chevrolet of Fridley

    3.5
    Check Availability
    Fridley, MN (178 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