New & Used BMW for sale in Canada

Price: $31,995
 Unleash Luxury and Power with the 2014 BMW X6 xDrive35i M-Package!  Embark on a thrilling journey i...
47,462 km
Guelph, Ontario Royal City Fine Cars
Price: $26,995
Introducing the 2016 BMW X3 Xdrive35i with M-package, a luxury SUV that combines performance, style,...
120,502 km
Guelph, Ontario Royal City Fine Cars
Price: $10,995

135,384 km
Ottawa, Ontario AZ Auto Sales and Services
Price: $15,888
UNIT IN TRANSIT.The Fusion PhilosophyAt Fusion Auto Sales, we put more effort into buying our vehicl...
64,990 km
Tilbury, Ontario Fusion Auto Sales
Price: $14,999
CERTIFICATION AVAILABLE FOR $899**IMMACULATE CONDITION LOW KMS NO ISSUES RUNS AND DRIVES PERFECT SUP...
100,000 km
Scarborough, Ontario Executive Motors
Price: $12,999
CERTIFICATION AVAILABLE FOR $899 *ASKING PRICE INCLUDES:-FREE OIL CHANGE-FREE RUST PROOFING-FREE AIR...
201,000 km
Scarborough, Ontario Executive Motors
Price: $17,888
Auto, RWD, 2.5L Inline 6Cyl, DOHC with 184HP,  Leather Interior, Power Convertible Top, Alloy Wheels...
137,168 km
Tilbury, Ontario Fusion Auto Sales
Price: $18,999
PLEASE CALL/ TEXT ROSA AUTO SALES @ 905 337 9339 FOR ANY INQUIRY AWD,SUV,  LOW KM , NO ACCIDENT, GPS...
134,746 km
Oakville, Ontario Rosa Auto Sales
Price: $14,500
PLEASE CALL/ TEXT ROSA AUTO SALES @ 905 337 9339 FOR ANY INQUIRYFinance available   SOME CONDITIONS ...
124,592 km
Oakville, Ontario Rosa Auto Sales
Price: Call

83,352 km
Victoria, British Columbia Ina Motors