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 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 i

    $47,994

    $3K
    33,180 mi.
    Est. $824/mo

    CarTopia

    4.1
    North Plainfield, NJ (28 mi)
    Check Availability

    Quick view
  • Grey 2024 BMW M340Grey 2024 BMW M340Grey 2024 BMW M340Grey 2024 BMW M340Grey 2024 BMW M340Grey 2024 BMW M340

    $45,495

    34,394 mi.
    Est. $781/mo

    Import Masters

    1.5
    Great Neck, NY (19 mi)
    Check Availability

    Quick view
  • $53,770

    35,593 mi.
    Est. $923/mo

    BMW of Manhasset

    4.5
    Manhasset, NY (20 mi)
    Quick view
  • $61,170

    28,348 mi.
    Est. $1,050/mo

    BMW of Manhasset

    4.5
    Manhasset, NY (20 mi)
    Quick view
  • $58,047

    17,092 mi.
    Est. $997/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
    Quick view
  • Mineral Grey Metallic 2021 BMW M340 M340i

    $28,670

    72,312 mi.
    Est. $492/mo

    Turn Auto Mall

    2.7
    New Hyde Park, NY (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW M340 i

    $32,570

    62,900 mi.
    Est. $559/mo

    Turn Auto Mall

    2.7
    New Hyde Park, NY (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW M340 i

    $50,995

    11,094 mi.
    Est. $876/mo

    Import Masters

    1.5
    Great Neck, NY (19 mi)
    Check Availability

    Quick view
  • White 2021 BMW M340 M340i xDrive Sedan

    $33,170

    63,000 mi.
    Est. $570/mo

    Turn Auto Mall

    2.7
    New Hyde Park, NY (25 mi)
    Check Availability
    Quick view
  • Not Priced

    35,385 mi.
    Est. $0/mo

    South Shore Mitsubishi

    3.1
    Freeport, NY (30 mi)
    Check Availability
    Quick view
  • Black 2020 BMW M340 I xDriveBlack 2020 BMW M340 I xDriveBlack 2020 BMW M340 I xDriveBlack 2020 BMW M340 I xDriveBlack 2020 BMW M340 I xDriveBlack 2020 BMW M340 I xDrive

    $44,998

    $1K
    44,380 mi.
    Est. $773/mo

    CarMax Westborough

    4.2
    $149 delivery to Wayne, NJ (13 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDrive

    $61,086

    22,648 mi.
    Est. $1,049/mo

    Porsche Stratham

    4.6
    $399 delivery from Stratham, NH (218 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW M340 i xDriveMineral White Metallic 2025 BMW M340 i xDriveMineral White Metallic 2025 BMW M340 i xDriveMineral White Metallic 2025 BMW M340 i xDriveMineral White Metallic 2025 BMW M340 i xDriveMineral White Metallic 2025 BMW M340 i xDrive

    $59,900

    22,341 mi.
    Est. $1,029/mo

    Power Motors East

    4.3
    Massapequa Park, NY (35 mi)
    Check Availability
    Quick view
  • Sunset Orange Metallic 2020 BMW M340 i xDriveSunset Orange Metallic 2020 BMW M340 i xDriveSunset Orange Metallic 2020 BMW M340 i xDriveSunset Orange Metallic 2020 BMW M340 i xDriveSunset Orange Metallic 2020 BMW M340 i xDriveSunset Orange Metallic 2020 BMW M340 i xDrive

    $45,900

    32,783 mi.
    Est. $788/mo

    Power Motors East

    4.3
    Massapequa Park, NY (35 mi)
    Check Availability
    Quick view
  • Dravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $54,495

    17,956 mi.
    Est. $936/mo

    Auto Exotica

    4.9
    Red Bank, NJ (39 mi)
    Check Availability
    Quick view
  • Alpine White 2025 BMW M340 i xDriveAlpine White 2025 BMW M340 i xDriveAlpine White 2025 BMW M340 i xDriveAlpine White 2025 BMW M340 i xDriveAlpine White 2025 BMW M340 i xDriveAlpine White 2025 BMW M340 i xDrive

    $60,385

    $1.4K
    7,530 mi.
    Est. $1,037/mo

    Auto Hub

    4.6
    North Brunswick, NJ (41 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2024 BMW M340 M340iBrooklyn Grey Metallic 2024 BMW M340 M340iBrooklyn Grey Metallic 2024 BMW M340 M340iBrooklyn Grey Metallic 2024 BMW M340 M340iBrooklyn Grey Metallic 2024 BMW M340 M340iBrooklyn Grey Metallic 2024 BMW M340 M340i

    $53,600

    $400
    31,460 mi.
    Est. $920/mo

    Stream Auto Outlet Amity

    4.6
    Amityville, NY (37 mi)
    Check Availability
    Quick view
  • Alpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive Sedan

    $41,034

    $2.9K
    60,804 mi.
    Est. $705/mo

    Volkswagen of West Islip

    4.1
    West Islip, NY (41 mi)
    Check Availability
    Quick view
  • Portimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive Sedan

    $35,489

    $500
    82,476 mi.
    Est. $609/mo

    BMW of Freehold

    4.8
    Freehold, NJ (45 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW M340 i xDriveAlpine White 2021 BMW M340 i xDriveAlpine White 2021 BMW M340 i xDriveAlpine White 2021 BMW M340 i xDriveAlpine White 2021 BMW M340 i xDriveAlpine White 2021 BMW M340 i xDrive

    $40,997

    59,252 mi.
    Est. $704/mo

    Ingersoll Auto of Danbury

    4.2
    Danbury, CT (49 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2020 BMW M340 iMineral White Metallic 2020 BMW M340 iMineral White Metallic 2020 BMW M340 iMineral White Metallic 2020 BMW M340 iMineral White Metallic 2020 BMW M340 iMineral White Metallic 2020 BMW M340 i

    $43,450

    36,407 mi.
    Est. $746/mo

    Power Motors East

    4.3
    Massapequa Park, NY (35 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDrive

    $60,385

    $1.4K
    8,567 mi.
    Est. $1,037/mo

    Auto Hub

    4.6
    North Brunswick, NJ (41 mi)
    Check Availability
    Quick view
  • Dravit Grey Metallic 2020 BMW M340 M340iDravit Grey Metallic 2020 BMW M340 M340iDravit Grey Metallic 2020 BMW M340 M340iDravit Grey Metallic 2020 BMW M340 M340iDravit Grey Metallic 2020 BMW M340 M340iDravit Grey Metallic 2020 BMW M340 M340i

    $26,888

    $1K
    117,585 mi.
    Est. $462/mo

    Lemans Cars

    2.5
    Commack, NY (41 mi)
    Check Availability
    Quick view
  • Portimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive Sedan

    $31,888

    96,677 mi.
    Est. $548/mo

    Lemans Cars

    2.5
    Commack, NY (41 mi)
    Check Availability
    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