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
  • Black 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340i

    $54,995

    $2.2K
    15,690 mi.
    Est. $1,015/mo

    BMW of Houston North

    4.8
    Houston, TX (17 mi)
    Check Availability

  • Black 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340iBlack 2026 BMW M340 M340i

    $54,995

    $2.2K
    15,690 mi.
    Est. $1,015/mo

    BMW of Houston North

    4.8
    Houston, TX (17 mi)
    Check Availability

  • Portimao Blue Metallic 2021 BMW M340 M340iPortimao Blue Metallic 2021 BMW M340 M340iPortimao Blue Metallic 2021 BMW M340 M340iPortimao Blue Metallic 2021 BMW M340 M340iPortimao Blue Metallic 2021 BMW M340 M340iPortimao Blue Metallic 2021 BMW M340 M340i

    $30,718

    89,574 mi.
    Est. $567/mo

    BMW of Houston North

    4.8
    Houston, TX (17 mi)
    Check Availability

  • Mineral White Metallic 2024 BMW M340 M340iMineral White Metallic 2024 BMW M340 M340iMineral White Metallic 2024 BMW M340 M340iMineral White Metallic 2024 BMW M340 M340iMineral White Metallic 2024 BMW M340 M340iMineral White Metallic 2024 BMW M340 M340i

    $47,995

    $500
    39,587 mi.
    Est. $886/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (29 mi)
    Check Availability
  • 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

    $58,219

    13,731 mi.
    Est. $1,074/mo

    BMW of West Houston

    4.8
    Katy, TX (22 mi)
    Check Availability
  • 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

    $55,325

    $800
    27,875 mi.
    Est. $1,021/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M340 iBlack Sapphire Metallic 2025 BMW M340 iBlack Sapphire Metallic 2025 BMW M340 iBlack Sapphire Metallic 2025 BMW M340 iBlack Sapphire Metallic 2025 BMW M340 iBlack Sapphire Metallic 2025 BMW M340 i

    $55,692

    29,767 mi.
    Est. $1,028/mo

    Mac Haik Ford

    4.0
    Houston, TX (12 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M340 M340iBlack Sapphire Metallic 2024 BMW M340 M340iBlack Sapphire Metallic 2024 BMW M340 M340iBlack Sapphire Metallic 2024 BMW M340 M340iBlack Sapphire Metallic 2024 BMW M340 M340iBlack Sapphire Metallic 2024 BMW M340 M340i

    $48,220

    49,936 mi.
    Est. $890/mo

    Lexus Clear Lake

    4.8
    Friendswood, TX (21 mi)
    Check Availability
  • Vegas Red Metallic 2025 BMW M340 M340iVegas Red Metallic 2025 BMW M340 M340iVegas Red Metallic 2025 BMW M340 M340iVegas Red Metallic 2025 BMW M340 M340iVegas Red Metallic 2025 BMW M340 M340iVegas Red Metallic 2025 BMW M340 M340i

    $53,985

    23,330 mi.
    Est. $996/mo

    THIScar

    4.8
    Tomball, TX (24 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

    $32,383

    86,250 mi.
    Est. $598/mo

    TX Auto Group Houston

    4.1
    Houston, TX (9 mi)
    Check Availability
  • Alpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 i

    $55,116

    $258
    28,345 mi.
    Est. $1,017/mo

    Classic Chevrolet Sugar Land

    4.7
    Sugar Land, TX (18 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M340 M340iBlack Sapphire Metallic 2022 BMW M340 M340iBlack Sapphire Metallic 2022 BMW M340 M340iBlack Sapphire Metallic 2022 BMW M340 M340iBlack Sapphire Metallic 2022 BMW M340 M340iBlack Sapphire Metallic 2022 BMW M340 M340i

    $47,495

    29,550 mi.
    Est. $877/mo

    Texas Car Club

    4.5
    Houston, TX (9 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340iBlack Sapphire Metallic 2023 BMW M340 M340i

    $49,491

    $500
    47,452 mi.
    Est. $913/mo

    ABZ Motors

    4.4
    Houston, TX (13 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M340 NABlack Sapphire Metallic 2026 BMW M340 NABlack Sapphire Metallic 2026 BMW M340 NABlack Sapphire Metallic 2026 BMW M340 NABlack Sapphire Metallic 2026 BMW M340 NABlack Sapphire Metallic 2026 BMW M340 NA

    $55,991

    10,129 mi.
    Est. $1,033/mo

    ABZ Motors

    4.4
    Houston, TX (13 mi)
    Check Availability
  • Blue 2024 BMW M340 M340iBlue 2024 BMW M340 M340iBlue 2024 BMW M340 M340iBlue 2024 BMW M340 M340iBlue 2024 BMW M340 M340iBlue 2024 BMW M340 M340i

    $48,991

    $1K
    29,501 mi.
    Est. $904/mo

    ABZ Motors

    4.4
    Houston, TX (13 mi)
    Check Availability
  • Alpine White 2020 BMW M340 M340i Sedan 4DAlpine White 2020 BMW M340 M340i Sedan 4DAlpine White 2020 BMW M340 M340i Sedan 4DAlpine White 2020 BMW M340 M340i Sedan 4DAlpine White 2020 BMW M340 M340i Sedan 4DAlpine White 2020 BMW M340 M340i Sedan 4D

    $27,950

    67,128 mi.
    Est. $516/mo

    Carbox Auto Sales

    5.0
    Houston, TX (18 mi)
    Check Availability
  • $67,225

    214 mi.
    Est. $1,241/mo

    Group 1 Ford of Southwest Houston

    4.7
    Houston, TX (10 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW M340 M340i

    $49,216

    35,741 mi.
    Est. $908/mo

    AutoNation USA Katy

    4.4
    Houston, TX (18 mi)
    Check Availability
  • $56,213

    7,790 mi.
    Est. $1,037/mo

    BMW MINI of Clear Lake

    4.7
    Webster, TX (19 mi)
    Check Availability
  • White 2026 BMW M340 i xDrive NA

    $61,219

    6,385 mi.
    Est. $1,130/mo

    BMW of West Houston

    4.8
    Katy, TX (22 mi)
    Check Availability
  • Gray 2026 BMW M340 IGray 2026 BMW M340 IGray 2026 BMW M340 IGray 2026 BMW M340 IGray 2026 BMW M340 IGray 2026 BMW M340 I

    $64,998

    4,549 mi.
    Est. $1,200/mo

    CarMax San Marcos

    Free delivery to Houston, TX (11 mi)
    Check Availability
  • White 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDrive

    $45,998

    39,034 mi.
    Est. $849/mo

    CarMax St. Louis South Lindbergh

    4.8
    $549 delivery to Houston, TX (11 mi)
    Check Availability
  • Blue Metallic 2022 BMW M340 iBlue Metallic 2022 BMW M340 iBlue Metallic 2022 BMW M340 iBlue Metallic 2022 BMW M340 iBlue Metallic 2022 BMW M340 iBlue Metallic 2022 BMW M340 i

    $46,613

    $1.3K
    11,031 mi.
    Est. $860/mo

    Classic Kia

    4.3
    Beaumont, TX (77 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M340 M340iBrooklyn Gray Metallic 2024 BMW M340 M340iBrooklyn Gray Metallic 2024 BMW M340 M340iBrooklyn Gray Metallic 2024 BMW M340 M340iBrooklyn Gray Metallic 2024 BMW M340 M340iBrooklyn Gray Metallic 2024 BMW M340 M340i

    $46,248

    $500
    37,060 mi.
    Est. $854/mo

    Gullo Toyota

    4.5
    Conroe, TX (36 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW M340 M340iTanzanite Blue II Metallic 2023 BMW M340 M340iTanzanite Blue II Metallic 2023 BMW M340 M340iTanzanite Blue II Metallic 2023 BMW M340 M340iTanzanite Blue II Metallic 2023 BMW M340 M340iTanzanite Blue II Metallic 2023 BMW M340 M340i

    $43,209

    65,267 mi.
    Est. $797/mo

    Group 1 Ford of South Austin

    4.7
    Austin, TX (146 mi)
    Check Availability
  • Vegas Red Metallic 2025 BMW M340 xDrive

    $60,995

    7,902 mi.
    Est. $1,126/mo

    AutoNation Toyota South Austin

    4.8
    Austin, TX (146 mi)
    Check Availability
  • $58,444

    10,534 mi.
    Est. $1,079/mo

    BMW of South Austin

    5.0
    Austin, TX (146 mi)
  • $57,146

    $1.9K
    12,170 mi.
    Est. $1,055/mo

    BMW of South Austin

    5.0
    Austin, TX (146 mi)
  • $56,146

    12,071 mi.
    Est. $1,036/mo

    BMW of South Austin

    5.0
    Austin, TX (146 mi)
  • $56,146

    $690
    14,357 mi.
    Est. $1,036/mo

    BMW of South Austin

    5.0
    Austin, TX (146 mi)
  • $56,146

    $2.3K
    14,681 mi.
    Est. $1,036/mo

    BMW of South Austin

    5.0
    Austin, TX (146 mi)

BMW M340 prices by year

Model year Average price Deals
2026 BMW M340 $68,319 4 Good deals

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 $48,164, with pricing starting at $26,450.

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?

For the latest model year, the BMW M340 is available in the following trim levels:

  • BMW M340 i
  • BMW M340 i NA
  • BMW M340 i NA xDrive
  • BMW M340 i xDrive

What model years are available for the BMW M340?

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

Similar Cars

Compare the BMW M340

Used BMW M340 by city