New & Used BMW for sale in Canada

Province City Radius Status BMW Model Price Min Price Max Year Min Year Max Coupe Mileage Transmission DriveTrain Fuel Ext Color  Reset 
[CLEAN CARPROOF - NO ACCIDENTS] - 1 OWNER BMW CANADA (ONTARIO) LEASE RETURN - HIGH VALUE OPTIONS: NA...
36508 km
Kitchener , Ontario
FINANCE FROM 4.9%Dealer maintained with records. No accidents, zero rust, runs excellent. REDUCED PR...
173000 km
Etobicoke , Ontario
82358 km
Pickering , Ontario
Status : Rebuilt!! This vehicle is being sold as-is, unfit, not e-tested and is not represented as ...
145583 km
Markham , Ontario
WE FINANCE EVERYONE! 22 YEARS SERVING THE COMMUNITY, SAME LOCATION, SAME NAME, CALL FOR INQUIRIES (4...
102462 km
Scarborough , Ontario
Clean carproof. Recent trade is this stunning 2008 BMW 328xi, loaded with all wheel drive, heated le...
156901 km
Georgetown , Ontario
This 2015 BMW 428i xDrive comes equipped with beige leather interior, navigation system, rear view c...
82756 km
Burlington , Ontario
WE DO OFFER YOUR MECHANIC'S APPROVAL BEFORE PURCHASE - ONTARIO REGISTERED DEALER / BUY WITH CONFIDEN...
79900 km
Scarborough , Ontario
2011 BMW 335i xDrive AWD 335 WHITE on RED M package LOCAL VEHICLE 94,000 kms NAVIGATION park assist ...
94000 km
Surrey , British Columbia
2008 BMW 335i Coupe GREY on BLACK navigation 151,000 KMs ALL VEHICLE RED SEAL CERTIFIED TECHNICIANS ...
Surrey , British Columbia