Promoted2016 BMW 3 Series 328i xDrive *ACCIDENT FREE* X DRIVE*PREMIUM PACKAGE$24,507+ taxes108,839 kmSherwood ParkAutomaticGasPromoted$24,507+ taxesSaveSave
Promoted2015 BMW 3 Series 335i xDrive GT I M-SPORT I NAV I HUD I PANO I CAM$25,910+ taxes85,109 kmVaughanAutomaticOtherPromoted$25,910+ taxesSaveSave
2016 BMW 3 Series 328i xDrive-SPORT LINE-Gran Turismo-AWD-TOIT PANO-$20,990+ taxes109,589 kmLavalAutomaticOther$20,990+ taxesSaveSave
2015 BMW 3 Series 335i xDrive GT I M-SPORT I NAV I HUD I PANO I CAM$25,910+ taxes85,109 kmVaughanAutomaticOther$25,910+ taxesSaveSave
2016 BMW 3 Series 5dr 328i xDrive Gran Turismo AWD/TOIT PANO/GPS$23,995+ taxes56,354 kmSaint-EustacheAutomaticGas$23,995+ taxesSaveSave
Promoted2015 BMW 3 Series 335i xDrive GT I M-SPORT I NAV I HUD I PANO I CAM$25,910+ taxes85,109 kmVaughanAutomaticOtherPromoted$25,910+ taxesSaveSave
Promoted2016 BMW 3 Series 328i xDrive *ACCIDENT FREE* X DRIVE*PREMIUM PACKAGE$24,507+ taxes108,839 kmSherwood ParkAutomaticGasPromoted$24,507+ taxesSaveSave
2016 BMW 3 Series 328i xDrive *ACCIDENT FREE* X DRIVE*PREMIUM PACKAGE$24,507+ taxes108,839 kmSherwood ParkAutomaticGas$24,507+ taxesSaveSave
2016 BMW 3 Series 328i xDrive Gran Turismo$24,998+ taxes54,430 kmSainte-JulieAutomaticGas$24,998+ taxesSaveSave
2016 BMW 3 Series 335i xDrive Gran Turismo$23,995+ taxes98,200 kmBrossardAutomaticGas$23,995+ taxesSaveSave
2014 BMW 3 Series 328I XDRIVE|GT|GRAN TURISM|NAVIGATION|PANORAMA$13,992+ taxes158,540 kmBurlingtonAutomaticOther$13,992+ taxesSaveSave
2015 BMW 3 Series GT Gran Turismo 328i xDrive *Sport Line*$17,995+ taxes97,223 kmMarkhamAutomaticGas$17,995+ taxesSaveSave
2016 BMW 3 Series GT XDRIVE CUIR TOIT PANO MAGS NAV$23,999+ taxes82,425 kmLavalAutomaticOther$23,999+ taxesSaveSave