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 
4dr Sdn 535i xDrive AWD! This 2015 BMW 5 Series is for sale today. This 2015 BMW 5 Series is slowly ...
41700 km
St Catharines , Ontario
This beautiful X5 just arrived. Local trade and accident free. Equipped with all the features you de...
164621 km
Oakville , Ontario
Lease for $1,400/mth* Responsibly Owner & Highly Maintained, Fully Loaded, Full Warranty covered, MI...
32500 km
Richmond , British Columbia
The ALL NEW 2019 BMW M2 Competition Very SPECIAL car, and it would be really fun to drive it with th...
Richmond , British Columbia
Great color on this 2016 BMW M3 sedan with only 22018 km. Price at $68,900 Options: – Premium Packag...
22018 km
Richmond , British Columbia
2016 BMW 328I Sedan, Only 24329 km. $ 35900 Features include: – Bluetooth Connectivity – Navigation ...
24349 km
Richmond , British Columbia
2016 BMW 428xi GranCoupe with only 24557km. $39900 Features include: – Drive Train-All Wheel – Memor...
24557 km
Richmond , British Columbia
Lease for $650/mth!*   Drive Motorsports is proud to present this 2014 BMW i3 with Range extender in...
53124 km
Richmond , British Columbia
35559 km
Richmond , British Columbia