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 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NA

    $60,218

    7,813 mi.
    Est. $1,095/mo

    Stream Auto Outlet Valley Stream

    4.3
    Check Availability
    Valley Stream, NY (25 mi)

    Quick view
  • Individual Dravit Gray Metallic 2023 BMW M340 i xDriveIndividual Dravit Gray Metallic 2023 BMW M340 i xDriveIndividual Dravit Gray Metallic 2023 BMW M340 i xDriveIndividual Dravit Gray Metallic 2023 BMW M340 i xDriveIndividual Dravit Gray Metallic 2023 BMW M340 i xDriveIndividual Dravit Gray Metallic 2023 BMW M340 i xDrive

    $52,674

    34,560 mi.
    Est. $958/mo

    INFINITI City of Queens

    Check Availability
    Queens, NY (20 mi)
    Quick view
  • Gray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDrive

    $63,995

    3,512 mi.
    Est. $1,163/mo

    CarTopia

    4.2
    Check Availability
    North Plainfield, NJ (24 mi)
    Quick view
  • 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

    $57,998

    13,328 mi.
    Est. $1,054/mo

    Rallye BMW

    4.6
    Check Availability
    Westbury, NY (30 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2024 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2024 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2024 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2024 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2024 BMW M340 M340i xDrive Sedan

    $57,444

    27,658 mi.
    Est. $1,044/mo

    Volkswagen of Nanuet

    4.4
    Check Availability
    Nanuet, NY (18 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive Sedan

    $56,998

    29,168 mi.
    Est. $1,036/mo

    Rallye BMW

    4.6
    Check Availability
    Westbury, NY (30 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $54,777

    $218
    42,747 mi.
    Est. $996/mo

    Platinum Buick GMC of White Plains

    4.4
    Check Availability
    White Plains, NY (21 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive Sedan

    $54,995

    38,363 mi.
    Est. $1,000/mo

    MAZDA OF VALLEY STREAM

    Check Availability
    Valley Stream, NY (24 mi)
    Quick view
  • Black 2022 BMW M340 I xDriveBlack 2022 BMW M340 I xDriveBlack 2022 BMW M340 I xDriveBlack 2022 BMW M340 I xDriveBlack 2022 BMW M340 I xDriveBlack 2022 BMW M340 I xDrive

    $50,998

    20,959 mi.
    Est. $927/mo

    CarMax Wayne

    Check Availability
    Wayne, NJ (11 mi)
    Quick view
  • Blue 2024 BMW M340 M340i xDrive SedanBlue 2024 BMW M340 M340i xDrive SedanBlue 2024 BMW M340 M340i xDrive SedanBlue 2024 BMW M340 M340i xDrive SedanBlue 2024 BMW M340 M340i xDrive SedanBlue 2024 BMW M340 M340i xDrive Sedan

    $48,995

    40,524 mi.
    Est. $891/mo

    Haus of Lux

    2.8
    Check Availability
    Wayne, NJ (13 mi)
    Quick view
  • Alpine White 2021 BMW M340 iAlpine White 2021 BMW M340 iAlpine White 2021 BMW M340 iAlpine White 2021 BMW M340 iAlpine White 2021 BMW M340 iAlpine White 2021 BMW M340 i

    $31,321

    $422
    89,370 mi.
    Est. $569/mo

    NJ Auto Haus LLC

    Check Availability
    Elizabeth, NJ (16 mi)
    Quick view
  • Mineral White Metallic 2020 BMW M340 M340i 4dr SedanMineral White Metallic 2020 BMW M340 M340i 4dr SedanMineral White Metallic 2020 BMW M340 M340i 4dr SedanMineral White Metallic 2020 BMW M340 M340i 4dr SedanMineral White Metallic 2020 BMW M340 M340i 4dr SedanMineral White Metallic 2020 BMW M340 M340i 4dr Sedan

    $27,995

    $700
    104,087 mi.
    Est. $509/mo

    Kings Point Auto

    4.3
    Check Availability
    Great Neck, NY (20 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 iBlack Sapphire Metallic 2020 BMW M340 iBlack Sapphire Metallic 2020 BMW M340 iBlack Sapphire Metallic 2020 BMW M340 iBlack Sapphire Metallic 2020 BMW M340 iBlack Sapphire Metallic 2020 BMW M340 i

    $32,495

    $1.5K
    52,864 mi.
    Est. $591/mo

    Auto Expo Ent Inc

    4.8
    Check Availability
    Great Neck, NY (21 mi)
    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

    $28,395

    83,921 mi.
    Est. $516/mo

    Power Motors NYC Inc

    3.7
    Check Availability
    Bellerose, NY (22 mi)
    Quick view
  • 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

    $30,488

    69,357 mi.
    Est. $554/mo

    Car Castle

    2.2
    Check Availability
    Bellerose, NY (23 mi)
    Quick view
  • White 2020 BMW M340 M340i xDrive Sedan

    $34,994

    $1K
    80,594 mi.
    Est. $636/mo

    Cartopia 46

    3.7
    Check Availability
    Elmwood Park, NJ (3 mi)
    Quick view
  • $58,799

    10,460 mi.
    Est. $1,069/mo

    Paul Miller BMW

    Wayne, NJ (11 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW M340 M340i xDrive Sedan

    $32,891

    81,869 mi.
    Est. $598/mo

    Carz4Us Pine Brook

    3.5
    Check Availability
    Pine Brook, NJ (13 mi)
    Quick view
  • $27,302

    $405
    97,130 mi.
    Est. $496/mo

    Luxury Motor Cars

    1.3
    Check Availability
    Hillside, NJ (13 mi)
    Quick view
  • $36,990

    57,127 mi.
    Est. $672/mo

    Heights Nissan

    Check Availability
    Jackson Heights, NY (14 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW M340 M340I

    $30,999

    86,611 mi.
    Est. $564/mo

    Autopia Motorcars Inc

    4.3
    Check Availability
    Union, NJ (15 mi)
    Quick view
  • $28,999

    94,110 mi.
    Est. $527/mo

    Autopia Motorcars Inc

    4.3
    Check Availability
    Union, NJ (15 mi)
    Quick view
  • Mineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive Sedan

    $39,995

    54,416 mi.
    Est. $727/mo

    Unlimited Motors

    4.7
    Check Availability
    $926 delivery from Elwood, IN (618 mi)
    Quick view
  • White 2025 BMW M340 I xDriveWhite 2025 BMW M340 I xDriveWhite 2025 BMW M340 I xDriveWhite 2025 BMW M340 I xDriveWhite 2025 BMW M340 I xDriveWhite 2025 BMW M340 I xDrive

    $60,998

    12,115 mi.
    Est. $1,109/mo

    CarMax Laurel

    1.7
    Check Availability
    $99 delivery to Wayne, NJ (11 mi)
    Quick view

About the BMW M340

FAQs

How much does the BMW M340 cost?

The BMW M340 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the M340 is $45,482, with pricing starting at $18,895.

What is the MPG of the BMW M340?

The hybrid BMW M340 can reach up to 27 MPG city and 33 MPG highway for a combined rating of 29 MPG. The BMW M340 with traditional internal combustion engine offers up to 22 MPG city and 30 MPG highway for a combined rating of 25 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the BMW M340?

The BMW M340 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW M340?

The BMW M340 is available in the following trim levels:

What model years are available for the BMW M340?

Available model years for BMW M340 inventory range from 2020 to 2026.

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

Used BMW M340 by price

Similar Cars

Compare the BMW M340

Used BMW M340 by city