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 Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340i

    $34,484

    $757
    70,212 mi.
    Est. $650/mo

    Karplus Warehouse Inc.

    4.0
    Check Availability
    Pacoima, CA (28 mi)

    Quick view
  • Blue Metallic 2025 BMW M340 M340iBlue Metallic 2025 BMW M340 M340iBlue Metallic 2025 BMW M340 M340iBlue Metallic 2025 BMW M340 M340iBlue Metallic 2025 BMW M340 M340iBlue Metallic 2025 BMW M340 M340i

    $56,750

    $1K
    12,168 mi.
    Est. $1,069/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (17 mi)

    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340iBlack Sapphire Metallic 2020 BMW M340 M340iBlack Sapphire Metallic 2020 BMW M340 M340iBlack Sapphire Metallic 2020 BMW M340 M340iBlack Sapphire Metallic 2020 BMW M340 M340iBlack Sapphire Metallic 2020 BMW M340 M340i

    $32,660

    84,327 mi.
    Est. $615/mo

    Crown Auto Gallery

    2.0
    Check Availability
    Corona, CA (27 mi)
    Quick view
  • Dravit Grey Metallic 2025 BMW M340 M340iDravit Grey Metallic 2025 BMW M340 M340iDravit Grey Metallic 2025 BMW M340 M340iDravit Grey Metallic 2025 BMW M340 M340iDravit Grey Metallic 2025 BMW M340 M340iDravit Grey Metallic 2025 BMW M340 M340i

    $50,999

    $1.3K
    23,349 mi.
    Est. $961/mo

    California Motors Direct

    4.2
    Check Availability
    Santa Ana, CA (24 mi)
    Quick view
  • $59,881

    14,158 mi.
    Est. $1,128/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (17 mi)
    Quick view
  • $59,881

    122 mi.
    Est. $1,128/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (17 mi)
    Quick view
  • $53,750

    13,061 mi.
    Est. $1,013/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (17 mi)
    Quick view
  • $60,080

    19,608 mi.
    Est. $1,132/mo

    Crevier BMW

    4.9
    Santa Ana, CA (27 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    Premium Autos

    1.1
    Check Availability
    Norco, CA (27 mi)
    Quick view
  • Silver 2021 BMW M340 I xDriveSilver 2021 BMW M340 I xDriveSilver 2021 BMW M340 I xDriveSilver 2021 BMW M340 I xDriveSilver 2021 BMW M340 I xDriveSilver 2021 BMW M340 I xDrive

    $47,998

    $1K
    27,117 mi.
    Est. $904/mo

    CarMax Kansas City

    4.1
    Check Availability
    $1,599 delivery to Duarte, CA (3 mi)
    Quick view
  • Red 2024 BMW M340 IRed 2024 BMW M340 IRed 2024 BMW M340 IRed 2024 BMW M340 IRed 2024 BMW M340 IRed 2024 BMW M340 I

    $49,998

    20,065 mi.
    Est. $942/mo

    CarMax Corpus Christi

    Check Availability
    $1,299 delivery to Duarte, CA (3 mi)
    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

    $67,888

    3,961 mi.
    Est. $1,279/mo

    Irvine BMW

    Check Availability
    Irvine, CA (35 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW M340 M340iBlack Sapphire Metallic 2021 BMW M340 M340iBlack Sapphire Metallic 2021 BMW M340 M340iBlack Sapphire Metallic 2021 BMW M340 M340iBlack Sapphire Metallic 2021 BMW M340 M340iBlack Sapphire Metallic 2021 BMW M340 M340i

    $39,888

    $1K
    54,626 mi.
    Est. $751/mo

    Mercedes-Benz of Encino

    2.3
    Check Availability
    LA, CA (31 mi)
    Quick view
  • 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

    $42,333

    51,628 mi.
    Est. $798/mo

    Big Timin Motors

    Check Availability
    Riverside, CA (31 mi)
    Quick view
  • Mineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 i

    $43,995

    45,458 mi.
    Est. $829/mo

    Pacific Auto Center - Costa Mesa

    3.5
    Check Availability
    Costa Mesa, CA (30 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW M340 M340iSkyscraper Grey Metallic 2023 BMW M340 M340iSkyscraper Grey Metallic 2023 BMW M340 M340iSkyscraper Grey Metallic 2023 BMW M340 M340iSkyscraper Grey Metallic 2023 BMW M340 M340iSkyscraper Grey Metallic 2023 BMW M340 M340i

    $45,995

    50,464 mi.
    Est. $866/mo

    Pacific Auto Center - Fontana

    3.6
    Check Availability
    Fontana, CA (30 mi)
    Quick view
  • Alpine White 2020 BMW M340 M340iAlpine White 2020 BMW M340 M340iAlpine White 2020 BMW M340 M340iAlpine White 2020 BMW M340 M340iAlpine White 2020 BMW M340 M340iAlpine White 2020 BMW M340 M340i

    $35,995

    62,825 mi.
    Est. $678/mo

    Pacific Auto Center - Fontana

    3.6
    Check Availability
    Fontana, CA (30 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW M340 iMineral Gray Metallic 2021 BMW M340 iMineral Gray Metallic 2021 BMW M340 iMineral Gray Metallic 2021 BMW M340 iMineral Gray Metallic 2021 BMW M340 iMineral Gray Metallic 2021 BMW M340 i

    $35,995

    70,896 mi.
    Est. $678/mo

    Pacific Auto Center - Costa Mesa

    3.5
    Check Availability
    Costa Mesa, CA (30 mi)
    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