New & Used BMW 535 under $30,000 & under 70000 Miles for Sale
Filters

Used 2016 BMW 535 i xDrive
57,067 mi.

Used 2016 BMW 535 535i xDrive
65,211 mi.

Used 2016 BMW 535 535i xDrive
58,602 mi.

Used 2015 BMW 535 i xDrive
33,786 mi.

Used 2016 BMW 535 535i xDrive
61,488 mi.

Used 2011 BMW 535 i
59,173 mi.

Used 2013 BMW 535 i
57,976 mi.

Used 2010 BMW 535 i xDrive
47,091 mi.

Used 2016 BMW 535 i xDrive
51,656 mi.

Used 2012 BMW 535 i
61,980 mi.

Used 2014 BMW 535 i
36,031 mi.