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
  • Black Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDrive

    $54,895

    $993
    21,187 mi.
    Est. $1,008/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (19 mi)

    Quick view
  • Mineral White Metallic 2022 BMW M340 M340iMineral White Metallic 2022 BMW M340 M340iMineral White Metallic 2022 BMW M340 M340iMineral White Metallic 2022 BMW M340 M340iMineral White Metallic 2022 BMW M340 M340iMineral White Metallic 2022 BMW M340 M340i

    $41,799

    54,599 mi.
    Est. $768/mo

    Fontana Motors Direct

    2.8
    Check Availability
    Fontana, CA (27 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

    $40,158

    61,211 mi.
    Est. $738/mo

    Huntington Beach Hyundai

    1.9
    Check Availability
    Huntington Beach, CA (16 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 SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $53,450

    16,982 mi.
    Est. $982/mo

    STG Auto Group of Montclair

    2.8
    Check Availability
    Montclair, CA (15 mi)
    Quick view
  • Alpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340i

    $48,625

    35,198 mi.
    Est. $893/mo

    Huntington Beach Hyundai

    1.9
    Check Availability
    Huntington Beach, CA (16 mi)
    Quick view
  • $53,999

    25,367 mi.
    Est. $992/mo

    BMW of Monrovia

    4.7
    Check Availability
    Monrovia, CA (16 mi)
    Quick view
  • Not Priced

    50,529 mi.

    Ford of Long Beach

    1.8
    Check Availability
    Long Beach, CA (16 mi)
    Quick view
  • $45,900

    32,466 mi.
    Est. $843/mo

    Ford of Long Beach

    1.8
    Check Availability
    Long Beach, CA (16 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    Premium Autos

    1.1
    Check Availability
    Norco, CA (19 mi)
    Quick view
  • Not Priced

    5,572 mi.

    Sterling BMW

    Check Availability
    Newport Beach, CA (22 mi)
    Quick view
  • $52,771

    22,120 mi.
    Est. $969/mo

    Pacific BMW

    4.6
    Check Availability
    Glendale, CA (26 mi)
    Quick view
  • Alpine White 2021 BMW M340 M340i

    $42,530

    40,243 mi.
    Est. $781/mo

    Redondo Mitsubishi

    4.5
    Check Availability
    Redondo Beach, CA (30 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i

    $33,967

    78,809 mi.
    Est. $624/mo

    Redondo Mitsubishi

    4.5
    Check Availability
    Redondo Beach, CA (30 mi)
    Quick view
  • Blue 2020 BMW M340 IBlue 2020 BMW M340 IBlue 2020 BMW M340 IBlue 2020 BMW M340 IBlue 2020 BMW M340 IBlue 2020 BMW M340 I

    $43,998

    44,139 mi.
    Est. $808/mo

    CarMax Garland

    4.5
    Check Availability
    $1,299 delivery to Buena Park, CA (8 mi)
    Quick view
  • Mineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i Sedan

    $39,990

    $1K
    40,980 mi.
    Est. $735/mo

    Unlimited Motors

    4.5
    Check Availability
    $2,685 delivery from Westfield, IN (1790 mi)
    Quick view
  • Alpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 iAlpine White 2020 BMW M340 i

    $37,100

    $2.9K
    59,944 mi.
    Est. $682/mo

    Sunrise Ford - North Hollywood

    4.6
    Check Availability
    Los Angeles, CA (33 mi)
    Quick view
  • 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,992

    70,212 mi.
    Est. $643/mo

    Karplus Warehouse Inc.

    3.9
    Check Availability
    Pacoima, CA (38 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW M340 M340i SedanArctic Race Blue Metallic 2025 BMW M340 M340i SedanArctic Race Blue Metallic 2025 BMW M340 M340i SedanArctic Race Blue Metallic 2025 BMW M340 M340i SedanArctic Race Blue Metallic 2025 BMW M340 M340i SedanArctic Race Blue Metallic 2025 BMW M340 M340i Sedan

    $56,750

    $3K
    5,239 mi.
    Est. $1,043/mo

    Century West BMW

    3.7
    Check Availability
    Los Angeles, CA (32 mi)
    Quick view
  • 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

    $41,998

    38,796 mi.
    Est. $772/mo

    CarMax Palmdale

    4.6
    Check Availability
    Palmdale, CA (49 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i Sedan

    $53,750

    17,349 mi.
    Est. $987/mo

    Century West BMW

    3.7
    Check Availability
    Los Angeles, CA (32 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i SedanBrooklyn Grey Metallic 2025 BMW M340 M340i Sedan

    $59,750

    $1K
    11,950 mi.
    Est. $1,098/mo

    Century West BMW

    3.7
    Check Availability
    Los Angeles, CA (32 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

    $40,998

    54,620 mi.
    Est. $753/mo

    Mercedes-Benz of Encino

    2.3
    Check Availability
    LA, CA (39 mi)
    Quick view
  • Tanzanite Blue II Metallic 2022 BMW M340 iTanzanite Blue II Metallic 2022 BMW M340 iTanzanite Blue II Metallic 2022 BMW M340 iTanzanite Blue II Metallic 2022 BMW M340 iTanzanite Blue II Metallic 2022 BMW M340 iTanzanite Blue II Metallic 2022 BMW M340 i

    $47,178

    $820
    26,094 mi.
    Est. $867/mo

    BMW of Murrieta

    4.9
    Check Availability
    Murrieta, CA (50 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

    $56,500

    20,000 mi.
    Est. $1,038/mo

    Private seller: Devin

    Contact Seller
    Palmdale, CA (46 mi)
    Quick view
  • $38,991

    46,200 mi.
    Est. $716/mo

    Cadillac of Beverly Hills

    3.2
    Check Availability
    Beverly Hills, CA (31 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