HomeInventoryRecently Sold Sold Inventory New ArrivalsAllNewPre-OwnedSpecialsCollector CarsE-VehiclesRecently Sold Home 2016 3 Series Inventory Search All ConditionsUsedAll Years2016All MakesBMWAll Models3 SeriesAll Trims328i xDriveAll Body StylesSedanReset Search Search Results Filter All ConditionsUsedAll Years2016All MakesBMWAll Models3 SeriesAll Trims328i xDriveAll Body StylesSedan 1 Matching Vehicle: Max Mileage: 29,999 Min. Mileage: 20,000 Model: 3 Series Year: 2016 Sort by: Year Model Color Price Per Page 24 102050100 1 2016 BMW 3 Series 328i xDrive Price:$23,950 This Vehicle Is Sold Stock: 18336AEngine: Intercooled Turbo Premium Unleaded I-4 2.0 L/122Transmission: AutomaticMileage: 25,536 *2016 BMW 328i xDrive* * $48,095 MSRP With $6,750 In Factory Options * Glacier Silver Metallic Over Black Interior * Premium Package, Navigation System, Driver Assistance Package *Factory Options* * Premium Package ($2,450) * Comfort Access Key...read more Get Details Per Page 24 102050100 1