Promoted2016 BMW 3 Series 328i xDrive$24,566+ taxes and applicable feesGOOD DEAL76,125 kmCalgaryAutomaticGasPromoted$24,566+ taxes and applicable feesGOOD DEALSaveSave
Promoted2016 BMW 3 Series 320i xDrive 320I X DRIVE SPORT PKG AUT0 P/SUNROOF $19,700+ taxes and applicable feesGREAT DEAL55,977 kmTorontoAutomaticGasPromoted$19,700+ taxes and applicable feesGREAT DEALSaveSave
2016 BMW 3 Series 328i xDrive Nav, Hud, Harman Kardon, 42 000 KMS!$24,850+ taxes and applicable feesGOOD DEAL41,916 kmLavalAutomaticGas$24,850+ taxes and applicable feesGOOD DEALSaveSave
2016 BMW 3 Series 328i xDrive$22,850+ taxes and applicable feesFAIR DEAL85,589 kmLavalAutomaticGas$22,850+ taxes and applicable feesFAIR DEALSaveSave
2016 BMW 3 Series 328i xDrive$24,850+ taxes and applicable feesGOOD DEAL42,285 kmLavalAutomaticGas$24,850+ taxes and applicable feesGOOD DEALSaveSave
2016 BMW 3 Series 320i xDrive berline 4 portes$19,500+ taxes and applicable feesGOOD DEAL79,925 kmBlainvilleAutomaticGas$19,500+ taxes and applicable feesGOOD DEALSaveSave
Promoted2016 BMW 3 Series 328i xDrive$24,566+ taxes and applicable feesGOOD DEAL76,125 kmCalgaryAutomaticGasPromoted$24,566+ taxes and applicable feesGOOD DEALSaveSave
Promoted2016 BMW 3 Series Other 320I X DRIVE SPORT PKG AUT0 P/SUNROOF 99K$17,850+ taxes and applicable feesGREAT DEAL99,804 kmTorontoAutomaticGasPromoted$17,850+ taxes and applicable feesGREAT DEALSaveSave
2016 BMW 3 Series xDrive Gran TurismoContactless servicesPlease ask62,763 kmEdmontonAutomaticGasPlease askSaveContactless servicesSave
2016 BMW 3 Series 328i xDrive Sport Line! Enhanced!Contactless services$25,985+ taxes and applicable feesFAIR DEAL46,978 kmWinnipegAutomaticGas$25,985+ taxes and applicable feesFAIR DEALSaveContactless servicesSave