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
  • Dravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDrive

    $60,737

    15,614 mi.
    Est. $1,144/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (701 mi)
    Check Availability

  • Dravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDriveDravit Grey Metallic 2026 BMW M340 M340i NA xDrive

    $60,737

    15,614 mi.
    Est. $1,144/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (701 mi)
    Check Availability

  • Melbourne Red Metallic 2023 BMW M340 M340iMelbourne Red Metallic 2023 BMW M340 M340i

    $48,456

    $2.8K
    33,007 mi.
    Est. $913/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (894 mi)
    Check Availability

  • Arctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NA

    $71,758

    MSRP $69,874

    Est. $1,352/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (894 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NA

    $71,389

    MSRP $69,990

    Est. $1,345/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Gray Metallic 2025 BMW M340 M340iGray Metallic 2025 BMW M340 M340iGray Metallic 2025 BMW M340 M340iGray Metallic 2025 BMW M340 M340iGray Metallic 2025 BMW M340 M340iGray Metallic 2025 BMW M340 M340i

    $59,959

    $640
    9,711 mi.
    Est. $1,130/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M340 M340i NA xDriveBlack Sapphire Metallic 2026 BMW M340 M340i NA xDriveBlack Sapphire Metallic 2026 BMW M340 M340i NA xDriveBlack Sapphire Metallic 2026 BMW M340 M340i NA xDriveBlack Sapphire Metallic 2026 BMW M340 M340i NA xDriveBlack Sapphire Metallic 2026 BMW M340 M340i NA xDrive

    $71,875

    MSRP $71,080

    Est. $1,354/mo

    BMW of Maui

    Kahului, HI (4,195 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NABrooklyn Grey Metallic 2026 BMW M340 M340i NA

    $71,999

    MSRP $70,600

    Est. $1,356/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NAArctic Race Blue Metallic 2026 BMW M340 M340i NA

    $71,758

    MSRP $69,874

    Est. $1,352/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (894 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2026 BMW M340 M340i NATanzanite Blue II Metallic 2026 BMW M340 M340i NATanzanite Blue II Metallic 2026 BMW M340 M340i NATanzanite Blue II Metallic 2026 BMW M340 M340i NATanzanite Blue II Metallic 2026 BMW M340 M340i NATanzanite Blue II Metallic 2026 BMW M340 M340i NA

    $73,839

    MSRP $72,440

    Est. $1,391/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW M340 M340i NAVegas Red Metallic 2026 BMW M340 M340i NAVegas Red Metallic 2026 BMW M340 M340i NAVegas Red Metallic 2026 BMW M340 M340i NAVegas Red Metallic 2026 BMW M340 M340i NAVegas Red Metallic 2026 BMW M340 M340i NA

    $73,474

    MSRP $72,075

    Est. $1,384/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Frozen Pure Grey Metallic 2026 BMW M340 M340i NAFrozen Pure Grey Metallic 2026 BMW M340 M340i NAFrozen Pure Grey Metallic 2026 BMW M340 M340i NAFrozen Pure Grey Metallic 2026 BMW M340 M340i NAFrozen Pure Grey Metallic 2026 BMW M340 M340i NAFrozen Pure Grey Metallic 2026 BMW M340 M340i NA

    $79,834

    MSRP $78,435

    Est. $1,504/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW M340 M340i xDriveBrooklyn Grey Metallic 2023 BMW M340 M340i xDriveBrooklyn Grey Metallic 2023 BMW M340 M340i xDriveBrooklyn Grey Metallic 2023 BMW M340 M340i xDriveBrooklyn Grey Metallic 2023 BMW M340 M340i xDriveBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive

    $49,365

    39,682 mi.
    Est. $930/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (648 mi)
    Check Availability
  • Black 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 i

    $40,000

    60,121 mi.
    Est. $754/mo

    Private seller: Kate

    Lehi, UT (1,261 mi)
    Contact Seller
  • Gray 2022 BMW M340 iGray 2022 BMW M340 iGray 2022 BMW M340 iGray 2022 BMW M340 iGray 2022 BMW M340 iGray 2022 BMW M340 i

    $40,650

    48,400 mi.
    Est. $766/mo

    Private seller: matt

    Austin, TX (980 mi)
    Contact Seller
  • Black 2022 BMW M340 iBlack 2022 BMW M340 iBlack 2022 BMW M340 iBlack 2022 BMW M340 iBlack 2022 BMW M340 iBlack 2022 BMW M340 i

    $39,500

    70,657 mi.
    Est. $744/mo

    Private seller: Terry

    San Diego, CA (1,732 mi)
    Contact Seller
  • Blue 2026 BMW M340 iBlue 2026 BMW M340 iBlue 2026 BMW M340 iBlue 2026 BMW M340 iBlue 2026 BMW M340 iBlue 2026 BMW M340 i

    $61,500

    840 mi.
    Est. $1,159/mo

    Private seller: Hank

    Seabrook Island, SC (758 mi)
    Contact Seller
  • Mineral White Metallic 2026 BMW M340 M340i NA xDrive

    $71,212

    MSRP $70,765

    Est. $1,342/mo

    BMW of Westlake

    4.8
    Westlake, OH (298 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW M340 M340i NA

    $69,389

    MSRP $67,990

    Est. $1,307/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW M340 M340i NA

    $69,699

    MSRP $68,300

    Est. $1,313/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW M340 M340i NA xDrive

    $73,189

    MSRP $71,790

    Est. $1,379/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (995 mi)
    Check Availability
  • Gray 2025 BMW M340 i xDrive

    $61,500

    12,000 mi.
    Est. $1,159/mo

    Private seller: Akash

    Cambridge, MA (845 mi)
    Contact Seller

About the BMW M340

FAQs

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.