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 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDrive

    $23,995

    $1K
    91,700 mi.
    Est. $451/mo

    A1 Motors

    Check Availability
    West Hempstead, NY (731 mi)
    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

    $27,995

    81,985 mi.
    Est. $526/mo

    Emperia Auto, LLC

    Check Availability
    Springfield, OH (240 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW 340 340iGlacier Silver Metallic 2018 BMW 340 340iGlacier Silver Metallic 2018 BMW 340 340iGlacier Silver Metallic 2018 BMW 340 340iGlacier Silver Metallic 2018 BMW 340 340iGlacier Silver Metallic 2018 BMW 340 340i

    $21,991

    81,951 mi.
    Est. $413/mo

    North Park Toyota of San Antonio

    4.5
    Check Availability
    San Antonio, TX (1,063 mi)
    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

    $30,921

    $222
    27,135 mi.
    Est. $581/mo

    BMW of Loveland

    4.9
    Check Availability
    Loveland, CO (907 mi)
    Quick view
  • Mediterranean Blue Metallic 2016 BMW 340 340iMediterranean Blue Metallic 2016 BMW 340 340iMediterranean Blue Metallic 2016 BMW 340 340iMediterranean Blue Metallic 2016 BMW 340 340iMediterranean Blue Metallic 2016 BMW 340 340iMediterranean Blue Metallic 2016 BMW 340 340i

    $18,998

    $686
    111,249 mi.
    Est. $357/mo

    Audi Raleigh

    4.8
    Check Availability
    Raleigh, NC (640 mi)
    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. $785/mo

    Off Lease Motors

    Check Availability
    Stafford, VA (589 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDrive

    $23,713

    80,276 mi.
    Est. $446/mo

    Joe Machens Volkswagen

    4.4
    Check Availability
    Columbia, MO (319 mi)
    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

    $27,985

    70,571 mi.
    Est. $526/mo

    Emperia Auto, LLC

    Check Availability
    Springfield, OH (240 mi)
    Quick view
  • Alpine White 2018 BMW 340 340iAlpine White 2018 BMW 340 340iAlpine White 2018 BMW 340 340iAlpine White 2018 BMW 340 340iAlpine White 2018 BMW 340 340iAlpine White 2018 BMW 340 340i

    $13,445

    $1.5K
    147,492 mi.
    Est. $253/mo

    BMW of West St. Louis

    4.9
    Check Availability
    Ballwin, MO (274 mi)
    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. $366/mo

    Xchange Motors

    5.0
    Check Availability
    Addison, IL (19 mi)
    Quick view
  • Black 2017 BMW 340 iBlack 2017 BMW 340 iBlack 2017 BMW 340 iBlack 2017 BMW 340 iBlack 2017 BMW 340 iBlack 2017 BMW 340 i

    $19,495

    106,392 mi.
    Est. $366/mo

    Xchange Motors

    5.0
    Check Availability
    Addison, IL (19 mi)
    Quick view
  • SILVER 2016 BMW 340 xDriveSILVER 2016 BMW 340 xDriveSILVER 2016 BMW 340 xDriveSILVER 2016 BMW 340 xDriveSILVER 2016 BMW 340 xDriveSILVER 2016 BMW 340 xDrive

    $23,495

    87,390 mi.
    Est. $442/mo

    EMH Motors

    Check Availability
    Arlington Heights, IL (26 mi)
    Quick view
  • 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

    $20,236

    123,608 mi.
    Est. $380/mo

    Performance Lexus Northern Kentucky

    4.6
    Check Availability
    Fort Wright, KY (254 mi)
    Quick view
  • Mineral White Metallic 2017 BMW 340 i xDriveMineral White Metallic 2017 BMW 340 i xDriveMineral White Metallic 2017 BMW 340 i xDriveMineral White Metallic 2017 BMW 340 i xDriveMineral White Metallic 2017 BMW 340 i xDriveMineral White Metallic 2017 BMW 340 i xDrive

    $25,190

    $307
    92,920 mi.
    Est. $473/mo

    Indy Auto Man

    4.3
    Check Availability
    Indianapolis, IN (170 mi)
    Quick view
  • White Metallic 2016 BMW 340 340iWhite Metallic 2016 BMW 340 340iWhite Metallic 2016 BMW 340 340iWhite Metallic 2016 BMW 340 340iWhite Metallic 2016 BMW 340 340iWhite Metallic 2016 BMW 340 340i

    $22,775

    $600
    56,542 mi.
    Est. $428/mo

    Uniworld Auto Sales - Wendover

    Check Availability
    Greensboro, NC (579 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDrive

    $29,981

    72,832 mi.
    Est. $564/mo

    Showroom Auto Sales

    4.2
    Check Availability
    Baldwin, NY (733 mi)
    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

    $20,990

    $890
    100,470 mi.
    Est. $395/mo

    AutoDot

    4.6
    Check Availability
    Sykesville, MD (586 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 340 i xDriveBlack Sapphire Metallic 2018 BMW 340 i xDriveBlack Sapphire Metallic 2018 BMW 340 i xDriveBlack Sapphire Metallic 2018 BMW 340 i xDriveBlack Sapphire Metallic 2018 BMW 340 i xDriveBlack Sapphire Metallic 2018 BMW 340 i xDrive

    $33,980

    42,025 mi.
    Est. $639/mo

    BMW of Cincinnati North

    4.7
    Check Availability
    Cincinnati, OH (245 mi)
    Quick view
  • 2017 BMW 340 340i Sedan 4D2017 BMW 340 340i Sedan 4D2017 BMW 340 340i Sedan 4D2017 BMW 340 340i Sedan 4D2017 BMW 340 340i Sedan 4D2017 BMW 340 340i Sedan 4D

    $21,995

    72,157 mi.
    Est. $413/mo

    Mas Motors

    Check Availability
    Norco, CA (1,712 mi)
    Quick view
  • green 2018 BMW 340 xDrivegreen 2018 BMW 340 xDrivegreen 2018 BMW 340 xDrivegreen 2018 BMW 340 xDrivegreen 2018 BMW 340 xDrivegreen 2018 BMW 340 xDrive

    $27,999

    98,504 mi.
    Est. $526/mo

    Moda Cars

    Check Availability
    Dallas, TX (795 mi)
    Quick view
  • BLACK 2017 BMW 340 IBLACK 2017 BMW 340 IBLACK 2017 BMW 340 IBLACK 2017 BMW 340 IBLACK 2017 BMW 340 IBLACK 2017 BMW 340 I

    $18,995

    124,640 mi.
    Est. $357/mo

    EMH Motors

    Check Availability
    Arlington Heights, IL (26 mi)
    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,765

    114,725 mi.
    Est. $334/mo

    Velocity Autohaus

    Check Availability
    Hasbrouck Heights, NJ (707 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