New & Used BMW X5 for sale in Canada

Price: $44,495
BOLTON KIA is your best option to buy new or pre-owned vehicles. We value our customers, above all, ...
82,971 km
Bolton, Ontario Paul Coffey's Bolton Kia
Price: $56,295
2017 BMW X5 M | AWD | 567HP | NAVIGATION | COMFORT ACCESS | BACKUP CAMERA | PANORAMIC ROOF | ROLLER ...
70,970 km
Toronto, Ontario Platinum Cars
Price: $38,500

73,800 km
Vancouver, British Columbia A & K Auto Centre
Price: $51,485
2019 BMW X5 xDrive40i - No Accidents, Clean CarFax - Sonnenstein Metallic Exterior, Leather Vernasca...
72,000 km
North York, Ontario Monaco Motorcars
Price: $29,999
FULLY LOADED, IN PERFECT CONDITION. NO ACCIDENT, HEAD-UP DISPLAY, NAVIGATION SYSTEM, PANORAMIC SUNRO...
99,000 km
Toronto, Ontario Bell Auto Inc
Price: $34,950
LOADED, HEADS-UP DISPLAY, BACK-UP CAMERA, SUNROOF, PARKING SENSORS, NAVIGATION SYSTEM, ONSTAR, SATEL...
115,000 km
Toronto, Ontario Bell Auto Inc
Price: $21,995

188,000 km
Chilliwack, British Columbia Centreville Auto Sales
Price: $69,995

50,000 km
Bradford, Ontario Broadway Auto Sales - Bradford
Price: $48,999

68,299 km
Edmonton, Alberta Carmaxx Auto