New & Used BMW 3 Series for sale in Canada

Province City Radius Status BMW 3 Series Price Min Price Max Year Min Year Max Body Type Mileage Transmission DriveTrain Fuel Ext Color  Reset 
169873 km
Innisfil , Ontario
**FINANCING AVAILABLE** We finance all types of credit visit www.OctaneAuto.ca TO SUBMIT AN ONLINE ...
113538 km
Scarborough , Ontario
At Haley Dodge, we do things a little bit differently. We believe in offering our customers an exper...
286446 km
Surrey , British Columbia
Come by and experience legendary European engineering in this 2013 BMW 328 i xdrive. The quality and...
80095 km
Whitby , Ontario
72712 km
Brampton , Ontario
79620 km
Brampton , Ontario
78544 km
Brampton , Ontario
69244 km
Brampton , Ontario
SAFETY + 6 MONTHS WARRANTY INCLUDED $3,000 PER CLAIM - OMVIC/UCDA MEMBERSHIP BUY WITH CONFIDENCE -NO...
163000 km
Cambridge , Ontario
SAFETY + 6 MONTHS WARRANTY INCLUDED $3,000 PER CLAIM - OMVIC/UCDA MEMBERSHIP BUY WITH CONFIDENCE -NO...
139000 km
Cambridge , Ontario