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
  • Imperial Blue Metallic 2017 BMW 340 xDriveImperial Blue Metallic 2017 BMW 340 xDriveImperial Blue Metallic 2017 BMW 340 xDriveImperial Blue Metallic 2017 BMW 340 xDriveImperial Blue Metallic 2017 BMW 340 xDriveImperial Blue Metallic 2017 BMW 340 xDrive

    $16,844

    156,599 mi.
    Est. $299/mo

    Morrie's Minnetonka Ford

    4.5
    Hopkins, MN (362 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
  • 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
  • SILVER 2016 BMW 340 ISILVER 2016 BMW 340 ISILVER 2016 BMW 340 ISILVER 2016 BMW 340 ISILVER 2016 BMW 340 ISILVER 2016 BMW 340 I

    $16,900

    142,985 mi.
    Est. $300/mo

    EMH Motors

    Arlington Heights, IL (26 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
  • Alpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDrive

    $17,888

    $268
    114,725 mi.
    Est. $318/mo

    Velocity Autohaus

    Hasbrouck Heights, NJ (707 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 340 xDriveBlack 2018 BMW 340 xDriveBlack 2018 BMW 340 xDriveBlack 2018 BMW 340 xDriveBlack 2018 BMW 340 xDriveBlack 2018 BMW 340 xDrive

    $26,995

    86,327 mi.
    Est. $479/mo

    Emperia Auto, LLC

    Springfield, OH (240 mi)
    Check Availability
    Quick view
  • Blue 2016 BMW 340 xDriveBlue 2016 BMW 340 xDriveBlue 2016 BMW 340 xDriveBlue 2016 BMW 340 xDriveBlue 2016 BMW 340 xDriveBlue 2016 BMW 340 xDrive

    $22,786

    $2K
    76,220 mi.
    Est. $405/mo

    AutoNation USA Henderson

    4.2
    Henderson, NV (1,519 mi)
    Check Availability

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

    $26,000

    $800
    94,116 mi.
    Est. $462/mo

    Autobahn USA Dedham

    4.3
    Dedham, MA (844 mi)
    Check Availability
    Quick view
  • White Metallic 2017 BMW 340 xDriveWhite Metallic 2017 BMW 340 xDriveWhite Metallic 2017 BMW 340 xDriveWhite Metallic 2017 BMW 340 xDriveWhite Metallic 2017 BMW 340 xDriveWhite Metallic 2017 BMW 340 xDrive

    $22,593

    86,955 mi.
    Est. $401/mo

    Carz4Us

    3.5
    South Hackensack, NJ (702 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2016 BMW 340 xDriveBlack Sapphire Metallic 2016 BMW 340 xDriveBlack Sapphire Metallic 2016 BMW 340 xDriveBlack Sapphire Metallic 2016 BMW 340 xDriveBlack Sapphire Metallic 2016 BMW 340 xDriveBlack Sapphire Metallic 2016 BMW 340 xDrive

    $21,959

    101,485 mi.
    Est. $390/mo

    Lexus of Milwaukee

    4.9
    Milwaukee, WI (87 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2018 BMW 340 340iMineral White Metallic 2018 BMW 340 340iMineral White Metallic 2018 BMW 340 340iMineral White Metallic 2018 BMW 340 340iMineral White Metallic 2018 BMW 340 340iMineral White Metallic 2018 BMW 340 340i

    $23,486

    $118
    95,482 mi.
    Est. $417/mo

    Valley Chevrolet GMC

    2.6
    Fayetteville, TN (471 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2017 BMW 340 iBlack Sapphire Metallic 2017 BMW 340 iBlack Sapphire Metallic 2017 BMW 340 iBlack Sapphire Metallic 2017 BMW 340 iBlack Sapphire Metallic 2017 BMW 340 iBlack Sapphire Metallic 2017 BMW 340 i

    $22,440

    $148
    98,176 mi.
    Est. $398/mo

    BMW North Scottsdale

    4.9
    Phoenix, AZ (1,438 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2018 BMW 340 xDriveGlacier Silver Metallic 2018 BMW 340 xDriveGlacier Silver Metallic 2018 BMW 340 xDriveGlacier Silver Metallic 2018 BMW 340 xDriveGlacier Silver Metallic 2018 BMW 340 xDriveGlacier Silver Metallic 2018 BMW 340 xDrive

    $25,994

    80,498 mi.
    Est. $462/mo

    Car Central

    Milford, CT (754 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDrive

    $27,398

    86,776 mi.
    Est. $486/mo

    BMW of Madison

    4.3
    Madison, WI (120 mi)
    Check Availability
    Quick view
  • Red 2018 BMW 340 iRed 2018 BMW 340 iRed 2018 BMW 340 iRed 2018 BMW 340 iRed 2018 BMW 340 iRed 2018 BMW 340 i

    $41,777

    68,986 mi.
    Est. $742/mo

    Off Lease Motors

    Stafford, VA (589 mi)
    Check Availability
    Quick view
  • Blue Metallic 2018 BMW 340 xDriveBlue Metallic 2018 BMW 340 xDriveBlue Metallic 2018 BMW 340 xDriveBlue Metallic 2018 BMW 340 xDriveBlue Metallic 2018 BMW 340 xDriveBlue Metallic 2018 BMW 340 xDrive

    $24,340

    $1.9K
    125,397 mi.
    Est. $432/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (351 mi)
    Check Availability
    Quick view
  • Jet Black 2017 BMW 340 340iJet Black 2017 BMW 340 340iJet Black 2017 BMW 340 340iJet Black 2017 BMW 340 340iJet Black 2017 BMW 340 340iJet Black 2017 BMW 340 340i

    $16,990

    110,943 mi.
    Est. $302/mo

    AutoNation USA Houston

    4.5
    Houston, TX (936 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDrive

    $18,380

    128,500 mi.
    Est. $326/mo

    Seasell Auto

    2.9
    Wilmington, NC (749 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

    $29,495

    70,615 mi.
    Est. $524/mo

    Exotic Luxury Autos

    Gainesville, GA (564 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2017 BMW 340 340iGlacier Silver Metallic 2017 BMW 340 340iGlacier Silver Metallic 2017 BMW 340 340iGlacier Silver Metallic 2017 BMW 340 340iGlacier Silver Metallic 2017 BMW 340 340iGlacier Silver Metallic 2017 BMW 340 340i

    $17,289

    123,435 mi.
    Est. $307/mo

    AutoNation Chevrolet Greenacres

    4.7
    Greenacres, FL (1,138 mi)
    Check Availability
    Quick view
  • White 2018 BMW 340 xDriveWhite 2018 BMW 340 xDriveWhite 2018 BMW 340 xDriveWhite 2018 BMW 340 xDriveWhite 2018 BMW 340 xDriveWhite 2018 BMW 340 xDrive

    $28,990

    $1K
    89,707 mi.
    Est. $515/mo

    InTouch Auto Outlet

    3.4
    Spotsylvania, VA (591 mi)
    Check Availability
    Quick view
  • Alpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDrive

    $20,990

    95,328 mi.
    Est. $373/mo

    Prime Auto Imports

    3.5
    Bloomingdale, NJ (691 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2017 BMW 340 IMineral Gray Metallic 2017 BMW 340 IMineral Gray Metallic 2017 BMW 340 IMineral Gray Metallic 2017 BMW 340 IMineral Gray Metallic 2017 BMW 340 IMineral Gray Metallic 2017 BMW 340 I

    $17,900

    132,730 mi.
    Est. $318/mo

    Sell Your Auto Fast

    1.8
    Orlando, FL (990 mi)
    Check Availability
    Quick view
  • Estoril Blue Metallic 2016 BMW 340 340iEstoril Blue Metallic 2016 BMW 340 340iEstoril Blue Metallic 2016 BMW 340 340iEstoril Blue Metallic 2016 BMW 340 340iEstoril Blue Metallic 2016 BMW 340 340iEstoril Blue Metallic 2016 BMW 340 340i

    $21,989

    117,727 mi.
    Est. $390/mo

    Autovend USA

    3.2
    Orlando, FL (991 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDrive

    $24,995

    134,863 mi.
    Est. $444/mo

    Jet's Auto Sales

    1.9
    Loganville, GA (593 mi)
    Check Availability
    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