Filter Results

Reset filters




Within
KM


Include:


wheel drive

New and Used BMW for Sale

Showing 1-50 of 445
Used 2014 BMW 3 Series 320i xDrive for sale in Scarborough, ON

2014 BMW 3 Series

320i xDrive
$14,880
+ tax & lic
137,841KM
Black
Canadian Fine Motors

Scarborough, ON

Used 2016 BMW 3 Series 320i xDrive for sale in Concord, ON

2016 BMW 3 Series

320i xDrive
$22,990
+ tax & lic
45,996KM
Black Sapphire Metallic
Toronto Autohaus Ltd

Concord, ON

Used 2017 BMW 3 Series 330i xDrive|TEXT.US|647.678.7778| NAVI|CLEAN CARFAX|SUNROOF| for sale in Mississauga, ON

2017 BMW 3 Series

330i xDrive|TEXT.US|647.678.7778| NAVI|CLEAN CARFAX|SUNROOF|
$26,950
+ tax & lic
70,498KM
Black
Peel Car Sales

Mississauga, ON

Used 2017 BMW 3 Series 320i xDrive I NO ACCIDENTS I REAR CAM I H. SEATS I LEATHER for sale in Mississauga, ON

2017 BMW 3 Series

320i xDrive I NO ACCIDENTS I REAR CAM I H. SEATS I LEATHER
$20,995
+ tax & lic
55,327KM
White
Tabangi Motors

Mississauga, ON

Used 2016 BMW 3 Series 328i xDrive SPORT - ENHANCED! for sale in Winnipeg, MB

2016 BMW 3 Series

328i xDrive SPORT - ENHANCED!
$28,989
+ tax & lic
48,691KM
Mineral Gray Metallic
Birchwood BMW

Winnipeg, MB

Used 2016 BMW 3 Series 328i xDrive/NAVIGATION/SUNROOF/LEATHER!! for sale in Barrie, ON

2016 BMW 3 Series

328i xDrive/NAVIGATION/SUNROOF/LEATHER!!
$19,995
+ tax & lic
111,900KM
Blue
Eckert Auto Sales

Barrie, ON

Used 2007 BMW 3 Series 328xi for sale in Ancaster, ON

2007 BMW 3 Series

328xi
$8,995
+ tax & lic
119,000KM
Silver/Blue
Village Auto of Ancaster

Ancaster, ON

Used 2009 BMW 3 Series 323i | AUTO | FULLY LOADED | NO ACCIDENTS | LOW KM for sale in Mississauga, ON

2009 BMW 3 Series

323i | AUTO | FULLY LOADED | NO ACCIDENTS | LOW KM
$7,995
+ tax & lic
100,000KM
Black
Serena Motors Ltd.

Mississauga, ON

Used 2013 BMW 3 Series 335i | AWD | MSport! SRoof | Rear Cam | Navi | KL+ for sale in Pickering, ON

2013 BMW 3 Series

335i | AWD | MSport! SRoof | Rear Cam | Navi | KL+
Sale Price
$19,777
+ tax & lic
168,100KM
Arctic White
Cars 101

Pickering, ON

Used 2008 BMW 3 Series 328I for sale in London, ON

2008 BMW 3 Series

328I
$11,991
+ tax & lic
179,000KM
Beige
Downtown Motor Products

London, ON

Used 2017 BMW 3 Series 330i xDrive-South Africa-NAVIGATION-TOIT OUVRANT for sale in Laval, QC

2017 BMW 3 Series

330i xDrive-South Africa-NAVIGATION-TOIT OUVRANT
$26,990
+ tax & lic
28,635KM
Noir
OBK Automobiles

Laval, QC

Used 2011 BMW 3 Series 4dr Sdn 323i, TOIT OUVRANT for sale in Beauport, QC

2011 BMW 3 Series

4dr Sdn 323i, TOIT OUVRANT
$9,443
+ tax & lic
98,029KM
Blanc
Plaza Autos

Beauport, QC

Used 2009 BMW 3 Series 2dr Conv 328i SULEV for sale in North York, ON

2009 BMW 3 Series

2dr Conv 328i SULEV
$13,888
+ tax & lic
127,978KM
White
Auto Quest Group

North York, ON

Used 2016 BMW 3 Series 4dr Sdn 320i xDrive AWD for sale in North York, ON

2016 BMW 3 Series

4dr Sdn 320i xDrive AWD
$20,750
+ tax & lic
55,977KM
Black
Nexcar Auto Sales & Leasing Inc.

North York, ON

Used 2011 BMW 3 Series 328i xDrive Classic Edition for sale in Scarborough, ON

2011 BMW 3 Series

328i xDrive Classic Edition
$8,900
+ tax & lic
167,000KM
Space Grey Metallic (Gray)
Autoplace Trading Inc

Scarborough, ON

Used 2009 BMW 3 Series 4dr Sdn 323i RWD for sale in Scarborough, ON

2009 BMW 3 Series

4dr Sdn 323i RWD
$6,200
+ tax & lic
189,563KM
Blue
Frontline Motors

Scarborough, ON

Used 2009 BMW 3 Series 328I for sale in Surrey, BC

2009 BMW 3 Series

328I
$14,950
+ tax & lic
119,150KM
Black
Midway Mazda

Surrey, BC

Used 2015 BMW 3 Series 320i xDrive AWD Automatique - AIR CLIMATISÉ - Cuir for sale in Laval, QC

2015 BMW 3 Series

320i xDrive AWD Automatique - AIR CLIMATISÉ - Cuir
$16,991
+ tax & lic
73,784KM
Black
Auto Durocher

Laval, QC

Used 2016 BMW 3 Series 320i xDrive for sale in Scarborough, ON

2016 BMW 3 Series

320i xDrive
$23,888
+ tax & lic
77,866KM
Black
Canadian Fine Motors

Scarborough, ON

Used 2012 BMW 3 Series 328I for sale in Scarborough, ON

2012 BMW 3 Series

328I
$16,880
+ tax & lic
89,565KM
White
Canadian Fine Motors

Scarborough, ON

Used 2013 BMW 3 Series 328i xDrive Classic Line for sale in Scarborough, ON

2013 BMW 3 Series

328i xDrive Classic Line
$9,880
+ tax & lic
194,450KM
Red
Canadian Fine Motors

Scarborough, ON

Used 2013 BMW 3 Series 335i xDrive for sale in Scarborough, ON

2013 BMW 3 Series

335i xDrive
$14,880
+ tax & lic
127,483KM
Grey
Canadian Fine Motors

Scarborough, ON

Used 2010 BMW 3 Series 328i xD | MANUAL | AWD | Sunroof | BTooth | KL Ent for sale in Pickering, ON

2010 BMW 3 Series

328i xD | MANUAL | AWD | Sunroof | BTooth | KL Ent
Sale Price
$12,777
+ tax & lic
108,372KM
Black
Cars 101

Pickering, ON

Used 2009 BMW 3 Series 2dr Cpe 328i xDrive AWD for sale in Barrie, ON

2009 BMW 3 Series

2dr Cpe 328i xDrive AWD
$8,499
+ tax & lic
143,394KM
Silver
Simple Auto Sales & Services Ltd

Barrie, ON

Used 2019 BMW 3 Series for sale in Etobicoke, ON

2019 BMW 3 Series

$39,890
+ tax & lic
30,944KM
Silver
Raceway Chrysler

Etobicoke, ON

Used 2011 BMW 3 Series 328i xDrive South Africa Edition for sale in London, ON

2011 BMW 3 Series

328i xDrive South Africa Edition
$10,991
+ tax & lic
87,000KM
White
Downtown Motor Products

London, ON

Used 2014 BMW 3 Series xDrive Premium *Modern-Line *GPS *Park-Assist for sale in St-Hubert, QC

2014 BMW 3 Series

xDrive Premium *Modern-Line *GPS *Park-Assist
$14,980
+ tax & lic
103,754KM
Argent
Auto Flash

St-Hubert, QC

Used 2014 BMW 3 Series xDRIVE w/ NAVI / SUNROOF / LEATHER for sale in Calgary, AB

2014 BMW 3 Series

xDRIVE w/ NAVI / SUNROOF / LEATHER
$19,990
+ tax & lic
102,298KM
Precision Hyundai

Calgary, AB

Used 2008 BMW 3 Series 335xi for sale in Oakville, ON

2008 BMW 3 Series

335xi
$7,995
+ tax & lic
227,364KM
Arctic Metallic
Niceforo Motors

Oakville, ON

Used 2014 BMW 3 Series 320i xDrive AWD-TOIT OUVRANT-BLUETOOTH- for sale in Laval, QC

2014 BMW 3 Series

320i xDrive AWD-TOIT OUVRANT-BLUETOOTH-
$14,990
+ tax & lic
131,692KM
Blanc
OBK Automobiles

Laval, QC

Used 2011 BMW 3 Series 2dr Cpe 328i RWD | Muffler Delete | Accident-Free for sale in Concord, ON

2011 BMW 3 Series

2dr Cpe 328i RWD | Muffler Delete | Accident-Free
$8,500
+ tax & lic
174,304KM
Bronze
Level Up Motors

Concord, ON

Used 2016 BMW 3 Series 4dr Sdn 328i xDrive AWD SULEV South Africa for sale in Brampton, ON

2016 BMW 3 Series

4dr Sdn 328i xDrive AWD SULEV South Africa
$24,990
+ tax & lic
54,897KM
Black
Nawab Motors

Brampton, ON

Used 2020 BMW 3 Series 330i xDrive|AWD|ACCIDENT FREE|BACKUP CAM|NAV|LEATH for sale in Brampton, ON

2020 BMW 3 Series

330i xDrive|AWD|ACCIDENT FREE|BACKUP CAM|NAV|LEATH
Sale Price
$41,990
+ tax & lic
33,582KM
White
22G Auto Sales Ltd.

Brampton, ON

Used 2019 BMW 3 Series 330i xDrive|ACCIDENT FREE|AWD|BACKUP CAM|NAV|LEATH for sale in Brampton, ON

2019 BMW 3 Series

330i xDrive|ACCIDENT FREE|AWD|BACKUP CAM|NAV|LEATH
Sale Price
$38,990
+ tax & lic
53,728KM
Black
22G Auto Sales Ltd.

Brampton, ON

Used 2018 BMW 3 Series 330i xDrive|ACCIDENT FREE|AWD|NAV|LEATHER|BACKUP C for sale in Brampton, ON

2018 BMW 3 Series

330i xDrive|ACCIDENT FREE|AWD|NAV|LEATHER|BACKUP C
Sale Price
$33,990
+ tax & lic
47,506KM
White
22G Auto Sales Ltd.

Brampton, ON

Used 2011 BMW 3 Series 335is for sale in Etobicoke, ON

2011 BMW 3 Series

335is
Sale Price
$14,990
+ tax & lic
116,000KM
Grey
1st Auto Group

Etobicoke, ON

Used 2013 BMW 3 Series 328i xDrive for sale in London, ON

2013 BMW 3 Series

328i xDrive
$12,991
+ tax & lic
158,000KM
White
Downtown Motor Products

London, ON

Used 2011 BMW 3 Series Sedan Luxury Ed. PG77 for sale in Langley, BC

2011 BMW 3 Series

Sedan Luxury Ed. PG77
$9,900
+ tax & lic
113,025KM
Jet Black
BMW Langley

Langley, BC

Used 2011 BMW 3 Series 328i xDrive for sale in Mirabel, QC

2011 BMW 3 Series

328i xDrive
$7,980
+ tax & lic
179,000KM
Noir
Secur Auto

Mirabel, QC

Used 2018 BMW 3 Series 340i xdrive m-pkg for sale in Laval, QC

2018 BMW 3 Series

340i xdrive m-pkg
$37,980
+ tax & lic
21,218KM
Blanc
Laval Auto Dépot

Laval, QC

Used 2011 BMW 3 Series 323i for sale in Stittsville, ON

2011 BMW 3 Series

323i
$9,888
+ tax & lic
147,743KM
Black
Westend Automotive

Stittsville, ON

Used 2014 BMW 3 Series xDrive Premium *Modern-Line *GPS *Park-Assist for sale in Saint-Hubert, QC

2014 BMW 3 Series

xDrive Premium *Modern-Line *GPS *Park-Assist
$14,980
+ tax & lic
103,754KM
Silver
Auto Flash BFH

Saint-Hubert, QC

Used 2008 BMW 3 Series 323i for sale in Ancaster, ON

2008 BMW 3 Series

323i
$9,995
+ tax & lic
66,000KM
Gray
Village Auto of Ancaster

Ancaster, ON

Used 2008 BMW 3 Series 335xi for sale in Kitchener, ON

2008 BMW 3 Series

335xi
$9,495
+ tax & lic
83,076KM
Blue
AutoSmarto

Kitchener, ON

Used 2009 BMW 3 Series 328i xDrive 4x4 for sale in Terrebonne, QC

2009 BMW 3 Series

328i xDrive 4x4
$9,989
+ tax & lic
92,890KM
Blanc
Honda de Terrebonne

Terrebonne, QC

Used 2015 BMW 3 Series 328i xDrive AWD NAVIGATION - Toit Ouvrant - A/C - for sale in Laval, QC

2015 BMW 3 Series

328i xDrive AWD NAVIGATION - Toit Ouvrant - A/C -
$19,994
+ tax & lic
93,569KM
Grey
Auto Durocher

Laval, QC

Used 2014 BMW 3 Series 328i XDRIVE / ROOF / NAV / NO ACCIDENTS for sale in Cambridge, ON

2014 BMW 3 Series

328i XDRIVE / ROOF / NAV / NO ACCIDENTS
$17,995
+ tax & lic
94,331KM
Black
Car Match Canada

Cambridge, ON

Used 2017 BMW 3 Series 330i xDrive for sale in Calgary, AB

2017 BMW 3 Series

330i xDrive
$28,990
+ tax & lic
91,250KM
White
Car Zone

Calgary, AB

Used 2017 BMW 3 Series 320i xDrive I NO ACCIDENTS I REAR CAM I HEATED SEATS I BT for sale in Mississauga, ON

2017 BMW 3 Series

320i xDrive I NO ACCIDENTS I REAR CAM I HEATED SEATS I BT
$20,995
+ tax & lic
55,472KM
Grey
Tabangi Motors

Mississauga, ON

Used 2016 BMW 3 Series 328i xDrive AWD NAVIGATION - Toit Ouvrant - A/C - for sale in Laval, QC

2016 BMW 3 Series

328i xDrive AWD NAVIGATION - Toit Ouvrant - A/C -
$24,393
+ tax & lic
77,925KM
Blue
Auto Durocher

Laval, QC