Filter Results

Reset filters




Within
KM


Include:


wheel drive

New and Used BMW for Sale

Showing 1-50 of 444
Used 2007 BMW 3 Series 335xi AWD, AS-IS for sale in St. Catharines, ON

2007 BMW 3 Series

335xi AWD, AS-IS
$4,990
+ tax & lic
286,145KM
Black
Flynn Automotive

St. Catharines, ON

Used 2017 BMW 3 Series 330i xDrive|AWD|NAV|SUNROOF|LEATHER|HEATED SEATS|+ for sale in North York, ON

2017 BMW 3 Series

330i xDrive|AWD|NAV|SUNROOF|LEATHER|HEATED SEATS|+
$26,995
+ tax & lic
90,264KM
Black
Favorit Motors

North York, ON

Used 2014 BMW 3 Series X-DRIVE + GARANTIE + TOIT + CUIR + WOW ! for sale in Drummondville, QC

2014 BMW 3 Series

X-DRIVE + GARANTIE + TOIT + CUIR + WOW !
$13,489
+ tax & lic
105,884KM
Gris foncé
Hyundai Drummondville

Drummondville, QC

Used 2017 BMW 3 Series 330i xDrive M SPORT - ENHANCED for sale in Winnipeg, MB

2017 BMW 3 Series

330i xDrive M SPORT - ENHANCED
$33,985
+ tax & lic
47,029KM
Alpine White
Birchwood BMW

Winnipeg, MB

Used 2009 BMW 3 Series Berline 4 portes 328i, Traction arrière for sale in St-Jérôme, QC

2009 BMW 3 Series

Berline 4 portes 328i, Traction arrière
$6,995
+ tax & lic
116,000KM
Bleu
Auto Debz

St-Jérôme, QC

Used 2013 BMW 3 Series 328i xDrive Sedan NAVI Sunroof Leather Keyless Entry Power Seats Clean Carfax Low Km! for sale in North York, ON

2013 BMW 3 Series

328i xDrive Sedan NAVI Sunroof Leather Keyless Entry Power Seats Clean Carfax Low Km!
$19,995
+ tax & lic
27,230KM
White
Toronto Auto Mall

North York, ON

Used 2011 BMW 3 Series 2dr Cabriolet 335is RWD for sale in Scarborough, ON

2011 BMW 3 Series

2dr Cabriolet 335is RWD
$16,900
+ tax & lic
170,024KM
Gray
Frontline Motors

Scarborough, ON

Used 2011 BMW 3 Series 328i xDrive for sale in Vaughan, ON

2011 BMW 3 Series

328i xDrive
$11,900
+ tax & lic
86,026KM
Blue
Northline Motors Inc.

Vaughan, ON

Used 2010 BMW 3 Series 328i xDrive + CUIR + TOIT + INSPECTÉ for sale in Sherbrooke, QC

2010 BMW 3 Series

328i xDrive + CUIR + TOIT + INSPECTÉ
$9,485
+ tax & lic
154,265KM
Bleu
Autos Évasion

Sherbrooke, QC

Used 2016 BMW 3 Series M PACKAGE|CLEAN CARFAX|NAVGAITION|AWD for sale in Scarborough, ON

2016 BMW 3 Series

M PACKAGE|CLEAN CARFAX|NAVGAITION|AWD
$27,425
+ tax & lic
71,182KM
Black
Scarboro Mazda

Scarborough, ON

Used 2012 BMW 3 Series 335i SEDAN SPORT NAVIGATION CAMERA CERTIFIED for sale in Milton, ON

2012 BMW 3 Series

335i SEDAN SPORT NAVIGATION CAMERA CERTIFIED
$15,395
+ tax & lic
105,396KM
Black
LooLoo Auto Sales

Milton, ON

Used 2011 BMW 3 Series M-SPORT WHEELS | AUTO | CERTIFIED | FINANCE @ 4.65% for sale in Oakville, ON

2011 BMW 3 Series

M-SPORT WHEELS | AUTO | CERTIFIED | FINANCE @ 4.65%
$10,977
+ tax & lic
133,895KM
Seven Speed Motors

Oakville, ON

Used 2017 BMW 3 Series 340i xDrive, AWD, M-PERFORMANCE EDITION , NAV, CAM for sale in Toronto, ON

2017 BMW 3 Series

340i xDrive, AWD, M-PERFORMANCE EDITION , NAV, CAM
$36,800
+ tax & lic
99,145KM
Black Sapphire Metallic
Platinum Cars Inc.

Toronto, ON

Used 2005 BMW 3 Series 325i Sedan for sale in Burnaby, BC

2005 BMW 3 Series

325i Sedan
$1,870
+ tax & lic
192,920KM
Black
Repo.com

Burnaby, BC

Used 2018 BMW 3 Series 330i xDrive Sedan South Africa**TR** for sale in Mississauga, ON

2018 BMW 3 Series

330i xDrive Sedan South Africa**TR**
$29,990
+ tax & lic
34,563KM
White
Signature Cars

Mississauga, ON

Used 2014 BMW 3 Series 320i xDrive for sale in Calgary, AB

2014 BMW 3 Series

320i xDrive
$15,995
+ tax & lic
114,300KM
Black
Autoplex Alberta

Calgary, AB

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

2011 BMW 3 Series

323i
$6,999
+ tax & lic
195,117KM
Black Sapphire Metallic
Rim Ram Auto Sales

Hamilton, ON

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

2013 BMW 3 Series

328i xDrive
$8,999
+ tax & lic
201,067KM
Rim Ram Auto Sales

Hamilton, ON

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

2013 BMW 3 Series

328i xDrive
$13,490
+ tax & lic
157,386KM
Silver
CrediCar

North York, ON

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
$5,995
+ 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 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 328i XDrive| AWD| SUNROOF|HEATED MEMORY SEATS! for sale in Brampton, ON

2016 BMW 3 Series

328i XDrive| AWD| SUNROOF|HEATED MEMORY SEATS!
$24,990
+ tax & lic
54,897KM
Black
Nawab Motors

Brampton, ON