New & Used BMW X5 for sale in Canada

Price: $6,990
BEST PRICE $5990 Plus Doc plus taxes . Good SUV Best Price.This is a CLEAN TITLE SUV plus an optiona...
180,000 km
Victoria, British Columbia Williams Auto Sales
Price: $13,777

151,000 km
Scarborough, Ontario Moonstar Auto Sales
Price: $5,999

211,900 km
Toronto, Ontario K & L Auto Sales
Price: $9,888

218,262 km
Bolton, Ontario The Auto Show
Price: $9,990
The vehicle history report shows a CLEAN TITLE on this SUV, on top of that an optional extended warr...
248,300 km
Victoria, British Columbia Williams Auto Sales
Price: $9,998

200,886 km
Victoria, British Columbia Solid Motors
Price: $12,888
welcome to Firstgear motor car our professional sales team is waiting to assist you.**All credit wel...
125,770 km
Toronto, Ontario Firstgear Motorcar
Price: $13,500

122,000 km
Guelph, Ontario Auto Market
Price: $11,888

148,000 km
Surrey, British Columbia Nexus Auto Group