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
  • Silver/Gray 2017 BMW 340 340iSilver/Gray 2017 BMW 340 340iSilver/Gray 2017 BMW 340 340iSilver/Gray 2017 BMW 340 340iSilver/Gray 2017 BMW 340 340iSilver/Gray 2017 BMW 340 340i

    $24,816

    81,359 mi.
    Est. $441/mo

    AutoNation USA Katy

    4.5
    Houston, TX (948 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDriveBlack Sapphire Metallic 2016 BMW 340 i xDrive

    $17,695

    122,241 mi.
    Est. $314/mo

    Florida Fine Cars Miami

    5.0
    Miami, FL (1,178 mi)
    Check Availability
    Quick view
  • Estoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive Sedan

    $25,587

    86,194 mi.
    Est. $454/mo

    Arrow Motors

    5.0
    Linden, NJ (700 mi)
    Check Availability
    Quick view
  • Blue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 I

    $23,998

    76,421 mi.
    Est. $426/mo

    CarMax Henderson

    4.3
    Henderson, NV (1,519 mi)
    Check Availability
    Quick view
  • Mediterranean Blue Metallic 2018 BMW 340 iMediterranean Blue Metallic 2018 BMW 340 iMediterranean Blue Metallic 2018 BMW 340 iMediterranean Blue Metallic 2018 BMW 340 iMediterranean Blue Metallic 2018 BMW 340 iMediterranean Blue Metallic 2018 BMW 340 i

    $32,992

    51,554 mi.
    Est. $586/mo

    Niello BMW MINI

    4.5
    Sacramento, CA (1,784 mi)
    Check Availability
    Quick view
  • White 2017 BMW 340 IWhite 2017 BMW 340 IWhite 2017 BMW 340 IWhite 2017 BMW 340 IWhite 2017 BMW 340 IWhite 2017 BMW 340 I

    $23,998

    79,469 mi.
    Est. $426/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Duarte, CA (1,726 mi)
    Check Availability
    Quick view
  • Black 2017 BMW 340 xDriveBlack 2017 BMW 340 xDriveBlack 2017 BMW 340 xDriveBlack 2017 BMW 340 xDriveBlack 2017 BMW 340 xDriveBlack 2017 BMW 340 xDrive

    $17,777

    123,680 mi.
    Est. $316/mo

    DecentRide.Com

    4.5
    West Chester, OH (247 mi)
    Check Availability
    Quick view
  • Silver 2017 BMW 340 ISilver 2017 BMW 340 ISilver 2017 BMW 340 ISilver 2017 BMW 340 ISilver 2017 BMW 340 ISilver 2017 BMW 340 I

    $37,998

    13,627 mi.
    Est. $675/mo

    CarMax Spokane

    Spokane Valley, WA (1,499 mi)
    Check Availability
    Quick view
  • Gray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XI

    $29,998

    79,271 mi.
    Est. $533/mo

    CarMax Colorado Springs

    4.5
    Colorado Springs, CO (921 mi)
    Check Availability
    Quick view
  • BLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4D

    $45,900

    19,590 mi.
    Est. $815/mo

    West State Motorsport

    Federal Way, WA (1,726 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2017 BMW 340 xDriveGlacier Silver Metallic 2017 BMW 340 xDriveGlacier Silver Metallic 2017 BMW 340 xDriveGlacier Silver Metallic 2017 BMW 340 xDriveGlacier Silver Metallic 2017 BMW 340 xDriveGlacier Silver Metallic 2017 BMW 340 xDrive

    $25,977

    96,598 mi.
    Est. $461/mo

    U Car Connect

    Eden Prairie, MN (356 mi)
    Check Availability
    Quick view
  • SILVER 2017 BMW 340 340i M SportSILVER 2017 BMW 340 340i M SportSILVER 2017 BMW 340 340i M SportSILVER 2017 BMW 340 340i M SportSILVER 2017 BMW 340 340i M SportSILVER 2017 BMW 340 340i M Sport

    $23,999

    105,900 mi.
    Est. $426/mo

    Moda Cars

    Dallas, TX (795 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDrive

    $30,994

    68,919 mi.
    Est. $550/mo

    CarTopia

    4.0
    North Plainfield, NJ (691 mi)
    Check Availability
    Quick view
  • Silver 2018 BMW 340 i xDriveSilver 2018 BMW 340 i xDriveSilver 2018 BMW 340 i xDriveSilver 2018 BMW 340 i xDriveSilver 2018 BMW 340 i xDriveSilver 2018 BMW 340 i xDrive

    $34,994

    52,908 mi.
    Est. $621/mo

    CarTopia

    4.0
    North Plainfield, NJ (691 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDriveMineral Gray Metallic 2018 BMW 340 i xDrive

    $32,112

    65,008 mi.
    Est. $570/mo

    Northshore Auto Connect LLC

    5.0
    Skokie, IL (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2017 BMW 340 xDriveBlack Sapphire Metallic 2017 BMW 340 xDriveBlack Sapphire Metallic 2017 BMW 340 xDriveBlack Sapphire Metallic 2017 BMW 340 xDriveBlack Sapphire Metallic 2017 BMW 340 xDriveBlack Sapphire Metallic 2017 BMW 340 xDrive

    $33,390

    $723
    40,001 mi.
    Est. $593/mo

    Castle Chevrolet of Villa Park

    4.2
    Villa Park, IL (17 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW 340 i xDriveAlpine White 2018 BMW 340 i xDriveAlpine White 2018 BMW 340 i xDriveAlpine White 2018 BMW 340 i xDriveAlpine White 2018 BMW 340 i xDriveAlpine White 2018 BMW 340 i xDrive

    $28,485

    86,115 mi.
    Est. $506/mo

    Star GMC of Quakertown

    4.3
    Quakertown, PA (646 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2016 BMW 340 340i SedanMineral Gray Metallic 2016 BMW 340 340i SedanMineral Gray Metallic 2016 BMW 340 340i SedanMineral Gray Metallic 2016 BMW 340 340i SedanMineral Gray Metallic 2016 BMW 340 340i SedanMineral Gray Metallic 2016 BMW 340 340i Sedan

    $14,500

    146,635 mi.
    Est. $257/mo

    Lake Motor Group LLC

    4.7
    Griffith, IN (29 mi)
    Check Availability
    Quick view
  • Jet Black 2018 BMW 340 xDriveJet Black 2018 BMW 340 xDriveJet Black 2018 BMW 340 xDriveJet Black 2018 BMW 340 xDriveJet Black 2018 BMW 340 xDriveJet Black 2018 BMW 340 xDrive

    $34,990

    59,487 mi.
    Est. $621/mo

    HyperCars

    4.9
    New Albany, IN (267 mi)
    Check Availability
    Quick view
  • White 2016 BMW 340 iWhite 2016 BMW 340 iWhite 2016 BMW 340 iWhite 2016 BMW 340 iWhite 2016 BMW 340 iWhite 2016 BMW 340 i

    $16,499

    $500
    94,823 mi.
    Est. $293/mo

    Car Corner LLC

    Denver, CO (919 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDrive

    $19,495

    124,349 mi.
    Est. $346/mo

    Xchange Motors

    5.0
    Addison, IL (19 mi)
    Check Availability
    Quick view
  • White 2018 BMW 340 iWhite 2018 BMW 340 iWhite 2018 BMW 340 iWhite 2018 BMW 340 iWhite 2018 BMW 340 iWhite 2018 BMW 340 i

    $20,995

    114,248 mi.
    Est. $373/mo

    Auto House of Bloomington

    4.2
    Bloomington, IL (121 mi)
    Check Availability
    Quick view
  • White 2018 BMW 340 340iWhite 2018 BMW 340 340iWhite 2018 BMW 340 340iWhite 2018 BMW 340 340iWhite 2018 BMW 340 340iWhite 2018 BMW 340 340i

    $24,996

    88,428 mi.
    Est. $444/mo

    Cars2Us Fairfax

    4.1
    Fairfax, VA (584 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDriveMineral Gray Metallic 2016 BMW 340 xDrive

    $22,990

    $1K
    100,017 mi.
    Est. $408/mo

    Audi Tysons Corner

    4.2
    Vienna, VA (584 mi)
    Check Availability
    Quick view

BMW 340 prices by year

Model year Average price Deals
2018 BMW 340 $28,226 5 Great deals
2017 BMW 340 $23,316 5 Good deals
2016 BMW 340 $24,124 5 Good deals

About the BMW 340

FAQs

How much does the BMW 340 cost?

The BMW 340 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the 340 is $25,119, with pricing starting at $14,500.

What is the MPG of the BMW 340?

The BMW 340 with traditional internal combustion engine offers up to 19 MPG city and 29 MPG highway for a combined rating of 23 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 340?

The BMW 340 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW 340?

The BMW 340 is available in the following trim levels:

What model years are available for the BMW 340?

Available model years for BMW 340 inventory range from 2016 to 2018.

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

Used BMW 340 by price

Similar Cars

Compare the BMW 340

BMW 340 by trim

BMW 340 by color