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
  • White 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDrive

    $53,673

    19,959 mi.
    Est. $976/mo

    CarTopia

    3.5
    North Plainfield, NJ (28 mi)
    Check Availability

  • Alpine White 2021 BMW M340 M340i xDrive Sedan

    $41,165

    49,475 mi.
    Est. $748/mo

    Bomnin Chevrolet Buick GMC Nanuet

    4.8
    Nanuet, NY (15 mi)
    Check Availability

  • Gray 2020 BMW M340 i xDriveGray 2020 BMW M340 i xDriveGray 2020 BMW M340 i xDriveGray 2020 BMW M340 i xDriveGray 2020 BMW M340 i xDriveGray 2020 BMW M340 i xDrive

    $28,885

    110,215 mi.
    Est. $525/mo

    Xclusive Auto Xchange

    2.8
    Bloomfield, NJ (11 mi)
    Check Availability

  • 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

    $42,845

    44,508 mi.
    Est. $779/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • 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

    $28,670

    $500
    92,776 mi.
    Est. $521/mo

    South Shore Mitsubishi

    3.4
    Freeport, NY (30 mi)
    Check Availability
  • Alpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive Sedan

    $37,735

    $653
    95,353 mi.
    Est. $686/mo

    Luxury Motor Cars

    2.3
    Hillside, NJ (17 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M340 i xDriveBrooklyn Gray Metallic 2024 BMW M340 i xDriveBrooklyn Gray Metallic 2024 BMW M340 i xDriveBrooklyn Gray Metallic 2024 BMW M340 i xDriveBrooklyn Gray Metallic 2024 BMW M340 i xDriveBrooklyn Gray Metallic 2024 BMW M340 i xDrive

    $43,840

    70,093 mi.
    Est. $797/mo

    NJ Auto Haus LLC

    1.2
    Elizabeth, NJ (19 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW M340 iSkyscraper Gray Metallic 2024 BMW M340 iSkyscraper Gray Metallic 2024 BMW M340 iSkyscraper Gray Metallic 2024 BMW M340 iSkyscraper Gray Metallic 2024 BMW M340 iSkyscraper Gray Metallic 2024 BMW M340 i

    $40,516

    80,473 mi.
    Est. $737/mo

    NJ Auto Haus LLC

    1.2
    Elizabeth, NJ (19 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $44,115

    $1.7K
    85,527 mi.
    Est. $802/mo

    Route 23 Nissan

    2.7
    Butler, NJ (19 mi)
    Check Availability
  • GREY 2021 BMW M340 M340i xDrive SedanGREY 2021 BMW M340 M340i xDrive SedanGREY 2021 BMW M340 M340i xDrive SedanGREY 2021 BMW M340 M340i xDrive SedanGREY 2021 BMW M340 M340i xDrive SedanGREY 2021 BMW M340 M340i xDrive Sedan

    $35,984

    79,787 mi.
    Est. $654/mo

    Fast Track Motors

    3.1
    Paterson, NJ (6 mi)
    Check Availability
  • Alpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive Sedan

    $34,995

    82,463 mi.
    Est. $636/mo

    Haus of Lux

    1.9
    Wayne, NJ (14 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive Sedan

    $41,995

    56,605 mi.
    Est. $763/mo

    Haus of Lux

    1.9
    Wayne, NJ (14 mi)
    Check Availability
  • Portimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrive

    $58,534

    18,710 mi.
    Est. $1,064/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • Sunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive Sedan

    $34,266

    80,593 mi.
    Est. $623/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $42,795

    $200
    79,150 mi.
    Est. $778/mo

    Haus of Lux

    1.9
    Wayne, NJ (14 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $42,995

    53,029 mi.
    Est. $782/mo

    Haus of Lux

    1.9
    Wayne, NJ (14 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive Sedan

    $36,995

    82,098 mi.
    Est. $673/mo

    Haus of Lux

    1.9
    Wayne, NJ (14 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 M340i SedanBlack Sapphire Metallic 2020 BMW M340 M340i SedanBlack Sapphire Metallic 2020 BMW M340 M340i SedanBlack Sapphire Metallic 2020 BMW M340 M340i SedanBlack Sapphire Metallic 2020 BMW M340 M340i SedanBlack Sapphire Metallic 2020 BMW M340 M340i Sedan

    $27,995

    85,377 mi.
    Est. $509/mo

    Elite Motor Cars

    3.2
    Newark, NJ (12 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive Sedan

    $28,784

    100,926 mi.
    Est. $523/mo

    The Car Vault

    Wanaque, NJ (16 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW M340 M340i SedanMineral White Metallic 2020 BMW M340 M340i SedanMineral White Metallic 2020 BMW M340 M340i SedanMineral White Metallic 2020 BMW M340 M340i SedanMineral White Metallic 2020 BMW M340 M340i SedanMineral White Metallic 2020 BMW M340 M340i Sedan

    $21,999

    69,452 mi.
    Est. $400/mo

    Autopia Motorcars Inc

    4.1
    Union, NJ (19 mi)
    Check Availability
  • Sunset Orange Metallic 2022 BMW M340 iSunset Orange Metallic 2022 BMW M340 iSunset Orange Metallic 2022 BMW M340 iSunset Orange Metallic 2022 BMW M340 iSunset Orange Metallic 2022 BMW M340 iSunset Orange Metallic 2022 BMW M340 i

    $36,889

    87,924 mi.
    Est. $671/mo

    NJ Auto Haus LLC

    1.2
    Elizabeth, NJ (19 mi)
    Check Availability
  • Sunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive SedanSunset Orange Metallic 2021 BMW M340 M340i xDrive Sedan

    $31,888

    67,960 mi.
    Est. $580/mo

    Car Castle

    2.0
    Bellerose, NY (21 mi)
    Check Availability
  • White 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 i

    $27,890

    $1K
    90,220 mi.
    Est. $507/mo

    Prestige of Avenel

    1.5
    Avenel, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive Sedan

    $38,170

    69,325 mi.
    Est. $694/mo

    South Shore Mitsubishi

    3.4
    Freeport, NY (30 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive Sedan

    $35,373

    85,594 mi.
    Est. $643/mo

    Cartopia 46

    3.7
    Elmwood Park, NJ (4 mi)
    Check Availability
  • $33,687

    71,495 mi.
    Est. $612/mo

    Stevens Jersey City Ford

    Jersey City, NJ (12 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive Sedan

    $53,251

    $1K
    21,669 mi.
    Est. $968/mo

    Gravity Autos Chicago

    3.8
    $1,256 delivery from Highland Park, IL (718 mi)
    Check Availability
  • Mineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive Sedan

    $39,277

    $1K
    60,888 mi.
    Est. $714/mo

    Exotic Motors

    3.1
    $1,092 delivery from Rolling Meadows, IL (728 mi)
    Check Availability

Compare the BMW M340