New & Used BMW X3 for sale in Canada

Price: $21,800

120,000 km
Burnaby, British Columbia J.J. Motor Cars
Price: Call

249,499 km
Edmonton, Alberta Millwoods Suzuki
Price: $15,999

136,000 km
Oshawa, Ontario A & P Auto Centre
Price: $35,450
FULLY LOADED, IN PERFECT CONDITION. NO ACCIDENT, PREMIUM PACKAGE, NAVIGATION SYSTEM, PANORAMIC SUNRO...
82,000 km
Toronto, Ontario Bell Auto Inc
Price: $22,500

96,135 km
Richmond, British Columbia UC Auto
Price: $15,950

141,252 km
Toronto, Ontario Cherry Auto
Price: $30,990

144,008 km
Toronto, Ontario Nexcar Auto Sales & Leasing
Price: $30,500
FINANCE FROM 8.9%   NO ACCIDENTS, nonsmoker, BMW dealer maintained, with records. Fully loaded, loca...
165,684 km
Etobicoke, Ontario 1st Auto Group
Price: $12,900

195,736 km
North Vancouver, British Columbia Sea to Sky Auto Group