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
  • Dravit Gray Metallic 2024 BMW M4 CompetitionDravit Gray Metallic 2024 BMW M4 CompetitionDravit Gray Metallic 2024 BMW M4 CompetitionDravit Gray Metallic 2024 BMW M4 CompetitionDravit Gray Metallic 2024 BMW M4 CompetitionDravit Gray Metallic 2024 BMW M4 Competition

    $80,000

    11,442 mi.
    Est. $1,466/mo

    Napleton Aston Martin

    4.6
    Check Availability
    $1,031 delivery from Downers Grove, IL (688 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW M4 CompetitionBrooklyn Grey Metallic 2023 BMW M4 CompetitionBrooklyn Grey Metallic 2023 BMW M4 CompetitionBrooklyn Grey Metallic 2023 BMW M4 CompetitionBrooklyn Grey Metallic 2023 BMW M4 CompetitionBrooklyn Grey Metallic 2023 BMW M4 Competition

    $76,500

    7,221 mi.
    Est. $1,402/mo

    Unlimited Motors

    4.5
    Check Availability
    $1,260 delivery from Westfield, IN (840 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDrive

    $40,300

    $500
    24,316 mi.
    Est. $739/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (337 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDrive

    $71,900

    4,388 mi.
    Est. $1,318/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (349 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDrive

    $71,605

    4,165 mi.
    Est. $1,312/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (337 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDrive

    $84,990

    $3K
    6,467 mi.
    Est. $1,558/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (349 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 430 i xDriveBlack Sapphire Metallic 2025 BMW 430 i xDriveBlack Sapphire Metallic 2025 BMW 430 i xDriveBlack Sapphire Metallic 2025 BMW 430 i xDriveBlack Sapphire Metallic 2025 BMW 430 i xDriveBlack Sapphire Metallic 2025 BMW 430 i xDrive

    $48,799

    $200
    8,868 mi.
    Est. $894/mo

    Motorwerks MINI

    4.8
    Check Availability
    Golden Valley, MN (341 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW M850 i xDriveCarbon Black Metallic 2019 BMW M850 i xDriveCarbon Black Metallic 2019 BMW M850 i xDriveCarbon Black Metallic 2019 BMW M850 i xDriveCarbon Black Metallic 2019 BMW M850 i xDriveCarbon Black Metallic 2019 BMW M850 i xDrive

    $50,500

    37,865 mi.
    Est. $926/mo

    ONYX Automotive

    4.1
    Check Availability
    Omaha, NE (493 mi)
    Quick view
  • Alpine White 2018 BMW 430 i xDriveAlpine White 2018 BMW 430 i xDriveAlpine White 2018 BMW 430 i xDriveAlpine White 2018 BMW 430 i xDriveAlpine White 2018 BMW 430 i xDriveAlpine White 2018 BMW 430 i xDrive

    $15,848

    102,816 mi.
    Est. $290/mo

    Luther Used Car Company

    4.3
    Check Availability
    Brooklyn Park, MN (337 mi)
    Quick view
  • Gray 2022 BMW M440 i xDriveGray 2022 BMW M440 i xDriveGray 2022 BMW M440 i xDriveGray 2022 BMW M440 i xDriveGray 2022 BMW M440 i xDriveGray 2022 BMW M440 i xDrive

    $48,000

    $500
    27,235 mi.
    Est. $880/mo

    Subaru of Rochester

    Check Availability
    Rochester, MN (422 mi)
    Quick view
  • Black 2017 BMW 230 i xDriveBlack 2017 BMW 230 i xDriveBlack 2017 BMW 230 i xDriveBlack 2017 BMW 230 i xDriveBlack 2017 BMW 230 i xDriveBlack 2017 BMW 230 i xDrive

    $22,500

    29,212 mi.
    Est. $412/mo

    Subaru of Rochester

    Check Availability
    Rochester, MN (422 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 430 i xDriveArctic Race Blue Metallic 2025 BMW 430 i xDriveArctic Race Blue Metallic 2025 BMW 430 i xDriveArctic Race Blue Metallic 2025 BMW 430 i xDriveArctic Race Blue Metallic 2025 BMW 430 i xDriveArctic Race Blue Metallic 2025 BMW 430 i xDrive

    $47,120

    $400
    11,406 mi.
    Est. $864/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (337 mi)
    Quick view
  • Alpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDrive

    $51,490

    $1.5K
    5,539 mi.
    Est. $944/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (349 mi)
    Quick view
  • Alpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDrive

    $38,800

    $800
    57,947 mi.
    Est. $711/mo

    BMW of Minnetonka

    4.7
    Check Availability
    Wayzata, MN (337 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