$27,955
35,905 miles
Queens, NY
Automatic
2L 4 cyl
Let us shop for you while you sleep!
Get notified when a new BMW 640xi listing becomes available at a nearby dealership.
Call For Price!
230,660 miles
Long Island City, NY
Automatic
1.8L 4 cyl
Let us shop for you while you sleep!
Get notified when a new BMW 640xi listing becomes available at a nearby dealership.
$16,995
107,961 miles
Brooklyn, NY
Automatic
Let us shop for you while you sleep!
Get notified when a new BMW 640xi listing becomes available at a nearby dealership.
$50,626
13,327 miles
Valley Stream, NY
Automatic
2L 4 cyl
$10,995
81,745 miles
Hempstead, NY
Automatic
2L Inline 4 Turbo
$16,895
48,841 miles
Levittown, NY
CVT
2L 4 cyl
$16,890
60,706 miles
Islip, NY
Automatic
3.6L 6 cyl
$12,995
93,282 miles
Freeport, NY
Automatic
$22,500
10 miles
Yonkers, NY
CVT
2.5L 4 cyl
$21,395
60,379 miles
Commack, NY
Automatic
2L Inline 4
$32,995
43,161 miles
Inwood, NY
Automatic
Electric
$18,995
5,943 miles
Long Island City, NY
Automatic
$38,893
20,661 miles
Valley Stream, NY
Automatic
2L Inline 4
$10,500
78,183 miles
Patchogue, NY
3.6L 6 cyl
$8,500
152,941 miles
West Babylon, NY
Automatic
3.5L V6
$57,862
45,864 miles
Great Neck, NY
Automatic
4.4L V8
$9,995
114,011 miles
Patchogue, NY
Automatic
3.5L V6
$26,590
65,575 miles
Selden, NY
Automatic
6.2L V8
$16,290
34,500 miles
Islip, NY
CVT
2L 4 cyl
$8,995
80,100 miles
Ridgewood, NY
Automatic
2L Inline 4
$18,995
76,446 miles
Freeport, NY
Automatic
2.5L Inline 4
$19,645
42,001 miles
Levittown, NY
Automatic
2L 4 cyl
$11,900
111,684 miles
Ozone Park, NY
CVT
1.8L Inline 4
$34,850
25,152 miles
Franklin Square, NY
Automatic
2L 4 cyl
We take the hassle out of your vehicle search and connect you with car dealer inventories to simplify the car buying experience.