New & Used BMW X1 for sale in Canada

Price: $35,996

19,080 km
Langley, British Columbia King of Cars BC
Price: $13,999
London, Ontario Akhtar Auto Sales
Price: $10,995

135,384 km
Ottawa, Ontario AZ Auto Sales and Services
Price: $49,800

9,908 km
Richmond, British Columbia Trust Auto Sales
Price: $12,950

162,739 km
Toronto, Ontario Cherry Auto
Price: $23,700

117,854 km
Calgary, Alberta Checkered Flag Auto Sales
Price: $13,995

163,000 km
Saint John, New Brunswick SJ Auto Zone
Price: $23,999

70,600 km
Abbotsford, British Columbia Abbotsford Hyundai
Price: $11,990
FINANCE FROM 9.9%                      REDUCED. Loaded, cold a/c, front & rear sensors, Pano-Roof, B...
155,555 km
Etobicoke, Ontario 1st Auto Group