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: $22,900

107,320 km
Richmond, British Columbia UC Auto
Price: $39,999
2015 BMW X5 xDrive50i 4.4L V8 - No Accidents, Clean CarFax - 2 Keys, Bicolour Nappa Leather Cognac/B...
67,000 km
North York, Ontario Monaco Motorcars
Price: $13,500
Surrey, British Columbia Dubai Auto Sales