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
  • Carbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDrive

    $20,398

    77,339 mi.
    Est. $367/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    $2,632 delivery from Des Plaines, IL (878 mi)
    Quick view
  • White 2018 BMW 640 IWhite 2018 BMW 640 IWhite 2018 BMW 640 IWhite 2018 BMW 640 IWhite 2018 BMW 640 IWhite 2018 BMW 640 I

    $33,998

    30,075 mi.
    Est. $612/mo

    CarMax Santa Rosa

    4.6
    Check Availability
    $1,999 delivery to South Portland, ME (26 mi)
    Quick view
  • Glacier Silver Metallic 2016 BMW 640 i xDriveGlacier Silver Metallic 2016 BMW 640 i xDriveGlacier Silver Metallic 2016 BMW 640 i xDriveGlacier Silver Metallic 2016 BMW 640 i xDriveGlacier Silver Metallic 2016 BMW 640 i xDriveGlacier Silver Metallic 2016 BMW 640 i xDrive

    $24,989

    67,919 mi.
    Est. $449/mo

    BMW of Ramsey

    4.3
    Check Availability
    Ramsey, NJ (264 mi)
    Quick view
  • Black 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDrive

    $20,400

    58,256 mi.
    Est. $367/mo

    1 US Motors

    4.6
    Check Availability
    Edgewood, MD (424 mi)
    Quick view
  • Black 2014 BMW 640 i xDriveBlack 2014 BMW 640 i xDriveBlack 2014 BMW 640 i xDriveBlack 2014 BMW 640 i xDriveBlack 2014 BMW 640 i xDriveBlack 2014 BMW 640 i xDrive

    $15,700

    83,027 mi.
    Est. $282/mo

    Car2Sell of East Windsor

    4.8
    Check Availability
    East Windsor, NJ (320 mi)
    Quick view
  • Black 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDrive

    $13,500

    98,213 mi.
    Est. $243/mo

    A Car For You

    Check Availability
    Toms River, NJ (323 mi)
    Quick view
  • Black 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDrive

    $24,699

    $500
    66,949 mi.
    Est. $444/mo

    DriveMax

    3.2
    Check Availability
    West Bridgewater, MA (130 mi)
    Quick view
  • Black 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDriveBlack 2017 BMW 640 i xDrive

    $14,995

    $1.5K
    71,584 mi.
    Est. $270/mo

    Queens Auto

    3.3
    Check Availability
    Queens, NY (273 mi)
    Quick view
  • Alpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDrive

    $21,900

    53,565 mi.
    Est. $394/mo

    Selden Motors

    3.2
    Check Availability
    Willow Grove, PA (345 mi)
    Quick view
  • White 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDrive

    $16,999

    61,454 mi.
    Est. $306/mo

    American Auto Bristol Inc

    Check Availability
    Bristol, PA (339 mi)
    Quick view
  • White 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDriveWhite 2015 BMW 640 i xDrive

    $12,393

    155,301 mi.
    Est. $223/mo

    I-Deal Cars LLC CampHill

    4.1
    Check Availability
    Camp Hill, PA (410 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    Fast Track Motors

    3.4
    Check Availability
    Paterson, NJ (271 mi)
    Quick view
  • Alpine White 2014 BMW 640 i xDrive

    $19,995

    49,610 mi.
    Est. $360/mo

    Audi Wilmington

    4.3
    Check Availability
    Wilmington, DE (381 mi)
    Quick view

About the BMW 640

FAQs

How much does the BMW 640 cost?

The BMW 640 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the 640 is $18,967, with pricing starting at $10,500.

What is the MPG of the BMW 640?

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

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


What trim levels are available for the BMW 640?

The BMW 640 is available in the following trim levels:

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