New & Used BMW 328 under $15,000 & under 150000 Miles for Sale
Filters

Used 2011 BMW 328 328i
64,184 mi.

Used 2011 BMW 328 328i
88,411 mi.

Used 2010 BMW 328 i xDrive
101,892 mi.

Used 2011 BMW 328 i xDrive
118,822 mi.

Used 2011 BMW 328 i xDrive
132,558 mi.

Used 2011 BMW 328 i xDrive
117,527 mi.

Used 2014 BMW 328 i
91,287 mi.

Used 2010 BMW 328 i xDrive
72,146 mi.

used 2007 BMW 328 i
143,000 mi.

Used 2013 BMW 328 328i xDrive
136,215 mi.

Used 2011 BMW 328 328i
87,453 mi.

Used 2008 BMW 328 xi
125,147 mi.

Used 2010 BMW 328 i xDrive
92,523 mi.

Used 2008 BMW 328 i
134,110 mi.

used 2014 BMW 328 i xDrive
112,000 mi.

Used 2011 BMW 328 i
146,907 mi.

Used 2007 BMW 328 328i
125,225 mi.

Used 2013 BMW 328 i xDrive
101,307 mi.

Used 2010 BMW 328 328i xDrive
98,179 mi.

Used 2014 BMW 328 i xDrive
103,518 mi.