New & Used 2016 BMW 328d for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2016 BMW 328d xDrive

$17,989
104,939 mi.
mi. from 20147
1700 Pearl Rd Brunswick, OH 44212
(440) 644-2011

Used 2016 BMW 328d Base

$24,990
21,206 mi.
mi. from 20147
9008 SW Canyon Rd Portland, OR 97225
(503) 208-9920

BMW 328d by Year

Bmw 328ds for Sale by Year