New & Used BMW for sale in Canada

Price: $17,999
VIN: 5UXFG2C55DL782503 Engine: 3L 6-Cyl twin turboMileage: 162741 kmExterior Color: WhiteInterior Co...
162,741 km
Toronto, Ontario Excella Automotive
Price: $11,500
DRIVES PERFECT !! BLUETOOTH, STEERING WHEEL AUDIO CONTROLS, CRUISE CONTROL, RED LEATHER SEATS, POWER...
268,511 km
St Catharines, Ontario CMH Sales & Leasing
Price: $14,999

135,000 km
Ottawa, Ontario Stars 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: $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,480
AWD, Navigation, Backup Camera +All around view, Leather, Sunroof, heated seat, Power seat, etc. Min...
147,767 km
North York, Ontario Auto Island Inc
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: $17,480
AWD , Fully loaded , Navigation , Sunroof 4.7 GOOGLE RATING!! OVER 150 VEHICLES IN STOCK AND MORE AR...
184,400 km
North York, Ontario Auto Island Inc
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