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 2025 BMW M340 M340iMineral White Metallic 2025 BMW M340 M340iMineral White Metallic 2025 BMW M340 M340iMineral White Metallic 2025 BMW M340 M340iMineral White Metallic 2025 BMW M340 M340iMineral White Metallic 2025 BMW M340 M340i

    $56,491

    14,264 mi.
    Est. $1,043/mo

    BMW of Arlington

    4.6
    Check Availability
    Arlington, TX (7 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. $812/mo

    CarMax Garland

    4.5
    Check Availability
    Garland, TX (28 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW M340 M340iBlack Sapphire Metallic 2025 BMW M340 M340iBlack Sapphire Metallic 2025 BMW M340 M340iBlack Sapphire Metallic 2025 BMW M340 M340iBlack Sapphire Metallic 2025 BMW M340 M340iBlack Sapphire Metallic 2025 BMW M340 M340i

    $55,459

    $435
    15,785 mi.
    Est. $1,024/mo

    Go Luxury Auto Group

    4.3
    Check Availability
    Dallas, TX (19 mi)
    Quick view
  • Gray 2023 BMW M340 M340i Sedan 4DGray 2023 BMW M340 M340i Sedan 4DGray 2023 BMW M340 M340i Sedan 4DGray 2023 BMW M340 M340i Sedan 4DGray 2023 BMW M340 M340i Sedan 4DGray 2023 BMW M340 M340i Sedan 4D

    $45,995

    $800
    33,825 mi.
    Est. $849/mo

    Car Place Dallas

    4.0
    Check Availability
    Addison, TX (19 mi)
    Quick view
  • Melbourne Red Metallic 2023 BMW M340 M340iMelbourne Red Metallic 2023 BMW M340 M340iMelbourne Red Metallic 2023 BMW M340 M340iMelbourne Red Metallic 2023 BMW M340 M340iMelbourne Red Metallic 2023 BMW M340 M340iMelbourne Red Metallic 2023 BMW M340 M340i

    $53,998

    $1.2K
    7,659 mi.
    Est. $997/mo

    Walser Auto Campus

    Check Availability
    Online seller
    Quick view
  • Silver 2020 BMW M340 iSilver 2020 BMW M340 iSilver 2020 BMW M340 iSilver 2020 BMW M340 iSilver 2020 BMW M340 iSilver 2020 BMW M340 i

    $39,500

    47,130 mi.
    Est. $729/mo

    Private seller: Richard

    Contact Seller
    Arlington, TX (7 mi)
    Quick view
  • 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

    $51,991

    22,294 mi.
    Est. $960/mo

    Sewell Buick GMC of Dallas

    3.7
    Check Availability
    Dallas, TX (18 mi)
    Quick view
  • Alpine White 2021 BMW M340 M340iAlpine White 2021 BMW M340 M340iAlpine White 2021 BMW M340 M340iAlpine White 2021 BMW M340 M340iAlpine White 2021 BMW M340 M340iAlpine White 2021 BMW M340 M340i

    $41,998

    56,459 mi.
    Est. $775/mo

    Sewell Lexus of Dallas

    3.6
    Check Availability
    Dallas, TX (18 mi)
    Quick view
  • Red 2025 BMW M340 IRed 2025 BMW M340 IRed 2025 BMW M340 IRed 2025 BMW M340 IRed 2025 BMW M340 IRed 2025 BMW M340 I

    $54,998

    $3K
    17,670 mi.
    Est. $1,015/mo

    CarMax Garland

    4.5
    Check Availability
    Garland, TX (28 mi)
    Quick view
  • Red Metallic 2025 BMW M340 M340iRed Metallic 2025 BMW M340 M340iRed Metallic 2025 BMW M340 M340iRed Metallic 2025 BMW M340 M340iRed Metallic 2025 BMW M340 M340iRed Metallic 2025 BMW M340 M340i

    $53,557

    $104
    15,407 mi.
    Est. $988/mo

    Go Luxury Auto Group

    4.3
    Check Availability
    Dallas, TX (19 mi)
    Quick view
  • Alpine White 2025 BMW M340 M340iAlpine White 2025 BMW M340 M340iAlpine White 2025 BMW M340 M340iAlpine White 2025 BMW M340 M340iAlpine White 2025 BMW M340 M340iAlpine White 2025 BMW M340 M340i

    $52,490

    $496
    19,798 mi.
    Est. $969/mo

    Autos of Dallas

    3.3
    Check Availability
    Plano, TX (24 mi)
    Quick view
  • Gray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 i

    $57,988

    5,983 mi.
    Est. $1,070/mo

    Sewell BMW of Grapevine

    3.7
    Check Availability
    Grapevine, TX (7 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW M340 iBlack Sapphire Metallic 2022 BMW M340 iBlack Sapphire Metallic 2022 BMW M340 iBlack Sapphire Metallic 2022 BMW M340 iBlack Sapphire Metallic 2022 BMW M340 iBlack Sapphire Metallic 2022 BMW M340 i

    $43,990

    53,277 mi.
    Est. $812/mo

    Sewell BMW MINI of Plano

    3.5
    Check Availability
    Plano, TX (24 mi)
    Quick view
  • Mineral White Metallic 2023 BMW M340 M340iMineral White Metallic 2023 BMW M340 M340iMineral White Metallic 2023 BMW M340 M340iMineral White Metallic 2023 BMW M340 M340iMineral White Metallic 2023 BMW M340 M340iMineral White Metallic 2023 BMW M340 M340i

    $46,794

    47,687 mi.
    Est. $864/mo

    Texas Cars Direct

    3.2
    Check Availability
    Dallas, TX (15 mi)
    Quick view
  • Brooklyn Gray Metallic 2023 BMW M340 iBrooklyn Gray Metallic 2023 BMW M340 iBrooklyn Gray Metallic 2023 BMW M340 iBrooklyn Gray Metallic 2023 BMW M340 iBrooklyn Gray Metallic 2023 BMW M340 iBrooklyn Gray Metallic 2023 BMW M340 i

    $46,616

    $1K
    40,970 mi.
    Est. $860/mo

    Hiley Hyundai of Fort Worth

    4.9
    Check Availability
    Fort Worth, TX (22 mi)
    Quick view
  • Mineral White Metallic 2021 BMW M340 iMineral White Metallic 2021 BMW M340 iMineral White Metallic 2021 BMW M340 iMineral White Metallic 2021 BMW M340 iMineral White Metallic 2021 BMW M340 iMineral White Metallic 2021 BMW M340 i

    $30,988

    63,870 mi.
    Est. $572/mo

    Kian Motors

    3.6
    Check Availability
    Plano, TX (24 mi)
    Quick view
  • Red 2023 BMW M340 IRed 2023 BMW M340 IRed 2023 BMW M340 IRed 2023 BMW M340 IRed 2023 BMW M340 IRed 2023 BMW M340 I

    $46,998

    $1K
    41,595 mi.
    Est. $867/mo

    CarMax Pharr

    4.8
    Check Availability
    $99 delivery to Fort Worth, TX (7 mi)
    Quick view
  • Gray 2020 BMW M340 IGray 2020 BMW M340 IGray 2020 BMW M340 IGray 2020 BMW M340 IGray 2020 BMW M340 IGray 2020 BMW M340 I

    $39,998

    49,775 mi.
    Est. $738/mo

    CarMax Birmingham

    Check Availability
    $299 delivery to Fort Worth, TX (7 mi)
    Quick view
  • Gray 2020 BMW M340 M340i Sedan 4DGray 2020 BMW M340 M340i Sedan 4DGray 2020 BMW M340 M340i Sedan 4DGray 2020 BMW M340 M340i Sedan 4DGray 2020 BMW M340 M340i Sedan 4DGray 2020 BMW M340 M340i Sedan 4D

    $32,900

    85,090 mi.
    Est. $607/mo

    Automay Car Sales

    4.6
    Check Availability
    Oklahoma City, OK (187 mi)
    Quick view
  • 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

    $41,650

    46,420 mi.
    Est. $769/mo

    Private seller: matt

    Contact Seller
    Austin, TX (182 mi)
    Quick view
  • Blue 2025 BMW M340 M340iBlue 2025 BMW M340 M340iBlue 2025 BMW M340 M340iBlue 2025 BMW M340 M340iBlue 2025 BMW M340 M340iBlue 2025 BMW M340 M340i

    $54,448

    $489
    16,998 mi.
    Est. $1,005/mo

    BMW of South Austin

    5.0
    Check Availability
    Austin, TX (187 mi)
    Quick view
  • 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

    $51,921

    $393
    37,327 mi.
    Est. $958/mo

    BMW of South Austin

    5.0
    Check Availability
    Austin, TX (187 mi)
    Quick view
  • $49,987

    20,153 mi.
    Est. $923/mo

    GENESIS OF ROUND ROCK

    4.7
    Check Availability
    ROUND ROCK, TX (164 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