New & Used BMW 640 for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2016 BMW 640 i xDrive

$38,999
32,098 mi.
Online vendor
ONLINE ONLY - No Retail Location Sully Station, VA 20120
(202) 609-7746
Fair Deal

Used 2015 BMW 640 i xDrive

$42,990
34,911 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851
Fair Deal

Used 2016 BMW 640 i xDrive

$46,999
25,769 mi.
Online vendor
ONLINE ONLY - No Retail Location Sully Station, VA 20120
(202) 609-7746
Fair Deal

Used 2018 BMW 640 i xDrive

$52,195
35,523 mi.
mi. from 20149
3210 10TH ST N Arlington, VA 22201
(888) 767-1554
Good Deal

Used 2013 BMW 640 i

$27,995
113,033 mi.
mi. from 20149
9711 Fairfax Blvd Fairfax, VA 22031
(888) 277-2518

Bmw 640s for Sale by Year