New & Used BMW for sale in Canada

Province City Radius Status BMW Model Price Min Price Max Year Min Year Max Body Type Mileage Transmission DriveTrain Fuel Ext Color  Reset 
1 OWNER BMW CANADA (ONTARIO) LEASE RETURN - HIGH VALUE OPTIONS: NAVIGATION - REAR BACK UP SENSORS - ...
23672 km
Kitchener , Ontario
[CLEAN CARPROOF - NO ACCIDENTS] - 1 OWNER BMW CANADA (ONTARIO) LEASE RETURN - HIGH VALUE OPTIONS: PO...
34761 km
Kitchener , Ontario
[CLEAN CARPROOF - NO ACCIDENTS] - 1 OWNER BMW CANADA (ONTARIO) LEASE RETURN - HIGH VALUE OPTIONS: PO...
33260 km
Kitchener , Ontario
97443 km
Regina , Saskatchewan
2006 BMW 325xi ALL WHEEL DRIVE BLUETOOTH LEATHER SUNROOF HEATED SEAT ALLOY WHEELS FOG LIGHTS PWR GRP...
198213 km
North York , Ontario
WE DO OFFER YOUR MECHANIC'S APPROVAL BEFORE PURCHASE - ONTARIO REGISTERED DEALER / BUY WITH CONFIDEN...
49000 km
Scarborough , Ontario
CERTIFICATION* All vehicle's can be Certified & E-Tested for an additional $399, if not Certified & ...
77771 km
Toronto , Ontario
AWD, Heated Leather Seats, Bluetooth, USB & AUX, Warranty
83000 km
New Westminster , British Columbia
- Summer Clearance Event! This one has been reduced $1000 until May 27th! We are open Sundays from 1...
121416 km
Mississauga , Ontario
- Summer Clearance Event! This one has been reduced $1000 until May 27th! We are open Sundays from 1...
130442 km
Mississauga , Ontario