New & Used BMW for sale in British Columbia

Price: $9,500

73,950 km
Surrey, British Columbia Best Ride Auto Sales
Price: $9,800

118,000 km
Langley, British Columbia 151 Garage
Price: $7,995

145,000 km
Chilliwack, British Columbia Atwals Auto
Price: $9,500

74,280 km
Surrey, British Columbia Best Ride Auto Sales
Price: $8,488

141,000 km
Surrey, British Columbia Nexus Auto Group
Price: $7,990
This is a CLEAN TITLE SUV plus an optional extended warranty is available. Low K B.C. No major claim...
180,000 km
Victoria, British Columbia Williams Auto Sales
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: $7,999

179,000 km
Surrey, British Columbia Honey Motors