New & Used BMW X6 for sale in Canada

Price: $17,999
VIN: 5UXFG2C55DL782503 
162,741 km
Toronto, Ontario Excella Automotive
Price: $17,800

95,000 km
Vancouver, British Columbia Lucky Stars Auto
Price: $14,995

210,001 km
Stouffville, Ontario MSP Fine Automobiles
Price: $17,888

135,000 km
Richmond Hill, Ontario Top Speed Auto Sales
Price: $13,500
Surrey, British Columbia Dubai Auto Sales
Price: $18,800

168,090 km
Richmond, British Columbia Trust Auto Sales
Price: $17,988
35! M PACKAGE! 5 SEAT! WHITE ON RED LEATHER! VERY DESIRABLE COLOR COMBINATION!NAVI! BACKUP CAMERA! S...
150,000 km
Scarborough, Ontario Why Buy New Motors
Price: $21,995

213,400 km
Aurora, Ontario JDM Motors
Price: $21,888

120,000 km
Langley, British Columbia Flexcar Auto Group
Price: $20,900
2012 BMW X6.3.5 L,NAVI,BACK CAM,MINT,WHITE ON RED Very Clean Unit, 6 Cylinder 3.5L Automatic Transmi...
108,000 km
North York, Ontario Auto Rev