2016 BMW 3 Series 328i xDrive TouringContactless servicesPlease ask91,384 kmDARTMOUTHAutomaticGasPlease askSaveContactless servicesSave
2007 BMW 3 Series$7,495+ taxes and applicable fees129,982 kmCobourgAutomaticGas$7,495+ taxes and applicable feesSaveSave
2010 BMW 3 Series 328I XDRIVE$7,990+ taxes and applicable feesGREAT DEAL242,581 kmLacombeAutomaticGas$7,990+ taxes and applicable feesGREAT DEALSaveSave
2010 BMW 5 Series RARE 535xi-TOURING /STUNNING COMBO /RIGHT PACKAGES$10,888+ taxes and applicable fees226,771 kmEtobicokeAutomaticGas$10,888+ taxes and applicable feesSaveSave
Promoted2014 BMW i Series Terra World Tech Package$18,538+ taxes and applicable fees71,426 kmRichmondAutomaticHybridPromoted$18,538+ taxes and applicable feesSaveSave
Promoted2018 BMW 3 Series 328d xDrive$34,998+ taxes and applicable feesFAIR DEAL96,000 kmHalifaxAutomaticDieselPromoted$34,998+ taxes and applicable feesFAIR DEALSaveSave
2012 BMW 3 Series I xDrive Touring$15,988+ taxes and applicable fees104,400 kmEtobicoke-Gas$15,988+ taxes and applicable feesSaveSave