Filter Results

Reset filters




Within
KM


Include:


wheel drive

New and Used BMW for Sale

Showing 1-50 of 523
Used 2019 BMW 3 Series 330i xDrive for sale in Brampton, ON

2019 BMW 3 Series

330i xDrive
$35,800
+ tax & lic
47,000KM
White
#9 Auto Sales

Brampton, ON

Used 2019 BMW 3 Series 330i xDrive for sale in Brampton, ON

2019 BMW 3 Series

330i xDrive
$35,800
+ tax & lic
43,000KM
White
#9 Auto Sales

Brampton, ON

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

2014 BMW 3 Series

4dr Sdn 328i xDrive AWD
$16,498
+ tax & lic
107,700KM
White
AutoPluto

North York, ON

Used 2018 BMW 3 Series 330i xDrive|M PACKAGE|NAV|HUD|CREAM LEATHER|SAFETY for sale in North York, ON

2018 BMW 3 Series

330i xDrive|M PACKAGE|NAV|HUD|CREAM LEATHER|SAFETY
$34,995
+ tax & lic
44,408KM
White
Favorit Motors

North York, ON

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

2018 BMW 3 Series

330i xDrive
$214
+ tax & lic
77,140KM
Blue
Autoplex Alberta

Calgary, AB

Used 2005 BMW 3 Series 325xi*M-PACKAGE*MANUAL*ONLY 167KMS*TOURING*WAGON for sale in London, ON

2005 BMW 3 Series

325xi*M-PACKAGE*MANUAL*ONLY 167KMS*TOURING*WAGON
$8,495
+ tax & lic
168,273KM
Black
Tiger Auto Sales Ltd.

London, ON

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

2011 BMW 3 Series

323i
$11,888
+ tax & lic
97,895KM
Silver
Fusion Auto Sales

Tilbury, ON

Used 2016 BMW 3 Series Berline 4 portes 320i xDrive, Traction i for sale in Ste-Rose, QC

2016 BMW 3 Series

Berline 4 portes 320i xDrive, Traction i
$14,990
+ tax & lic
126,228KM
Blanc
Selection Auto Direct

Ste-Rose, QC

Used 2016 BMW 3 Series 328i xDrive for sale in Sherwood Park, AB

2016 BMW 3 Series

328i xDrive
$25,995
+ tax & lic
58,368KM
Dark Blue
Park Mazda

Sherwood Park, AB

New 2021 BMW 3 Series M340i xDrive PREMIUM EXCELLENCE PACKAGE for sale in Winnipeg, MB

2021 BMW 3 Series

M340i xDrive PREMIUM EXCELLENCE PACKAGE
$76,757
+ tax & lic
90KM
Portimao Blue Metallic
Birchwood BMW

Winnipeg, MB

New 2021 BMW 3 Series 330i xDrive PREMIUM ENHANCED PACKAGE for sale in Winnipeg, MB

2021 BMW 3 Series

330i xDrive PREMIUM ENHANCED PACKAGE
$62,857
+ tax & lic
90KM
Phytonic Blue Metallic
Birchwood BMW

Winnipeg, MB

New 2021 BMW 3 Series 330i xDrive PREMIUM ENHANCED PACKAGE for sale in Winnipeg, MB

2021 BMW 3 Series

330i xDrive PREMIUM ENHANCED PACKAGE
$62,857
+ tax & lic
90KM
Mineral White Metallic
Birchwood BMW

Winnipeg, MB

Used 2014 BMW 3 Series 335i xDrive for sale in Tilbury, ON

2014 BMW 3 Series

335i xDrive
$25,499
+ tax & lic
155,250KM
Laguna Seca Blue
Tilbury Auto Sales and RV Inc.

Tilbury, ON

Used 2013 BMW 3 Series 328i xDrive|Roof|Heated seats|AWD| for sale in Bolton, ON

2013 BMW 3 Series

328i xDrive|Roof|Heated seats|AWD|
$12,999
+ tax & lic
118,000KM
Grey
The Auto Show

Bolton, ON

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

2013 BMW 3 Series

335i xDrive Sedan
$18,499
+ tax & lic
82,377KM
Black
Eleanor Motors

Oakville, ON

Used 2014 BMW 3 Series 328i xDrive I LUXURY I NAVIGATION I SUNROOF I CAM for sale in Vaughan, ON

2014 BMW 3 Series

328i xDrive I LUXURY I NAVIGATION I SUNROOF I CAM
$14,910
+ tax & lic
121,429KM
Silver
Toronto Auto Brokers

Vaughan, ON

Used 2011 BMW 3 Series 328i xDrive AWD Classic Edition for sale in Winnipeg, MB

2011 BMW 3 Series

328i xDrive AWD Classic Edition
$10,999
+ tax & lic
101,965KM
White
Match Auto Market

Winnipeg, MB

Used 2017 BMW 3 Series 320i xDrive for sale in Mississauga, ON

2017 BMW 3 Series

320i xDrive
$24,995
+ tax & lic
37,982KM
Silver
Meadowvale Ford

Mississauga, ON

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

2007 BMW 3 Series

328xi Coupe
$5,399
+ tax & lic
149,206KM
Grey
Eleanor Motors

Oakville, ON

Used 2016 BMW 3 Series 328d xDrive Diesel-Navigation-Leather-Sunroof for sale in Port Coquitlam, BC

2016 BMW 3 Series

328d xDrive Diesel-Navigation-Leather-Sunroof
Sale
$24,500
+ tax & lic
71,031KM
Black
Tricity Mitsubishi

Port Coquitlam, BC

Used 2019 BMW 3 Series Full factory warranty and free maintenance for sale in Port Coquitlam, BC

2019 BMW 3 Series

Full factory warranty and free maintenance
$38,777
+ tax & lic
33,236KM
Grey
Tricity Mitsubishi

Port Coquitlam, BC

Used 2011 BMW 3 Series 323i_Leather_Sunroof_6 Speed Manual for sale in Oakville, ON

2011 BMW 3 Series

323i_Leather_Sunroof_6 Speed Manual
$8,370
+ tax & lic
125,000KM
Gray
Rotana Auto Sales

Oakville, ON

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

2014 BMW 3 Series

328i xDrive
$19,990
+ tax & lic
99,100KM
Black
Car Zone

Calgary, AB

Used 2015 BMW 3 Series 328i xDrive 63500KM SPORT CUIR ROUGE/TOI for sale in Lévis, QC

2015 BMW 3 Series

328i xDrive 63500KM SPORT CUIR ROUGE/TOI
$17,994
+ tax & lic
63,500KM
Gris foncé
Levis Autos

Lévis, QC

Used 2014 BMW 3 Series xDRIVE PREMIUM SPORT-LINE *TOIT-OUVRANT/SUNROOF for sale in St-Hubert, QC

2014 BMW 3 Series

xDRIVE PREMIUM SPORT-LINE *TOIT-OUVRANT/SUNROOF
$16,970
+ tax & lic
67,227KM
Gris
Auto Flash

St-Hubert, QC

Used 2016 BMW 3 Series RED INTERIOR|M SPORT| WE FINANCE for sale in Mississauga, ON

2016 BMW 3 Series

RED INTERIOR|M SPORT| WE FINANCE
$20,999
+ tax & lic
83,850KM
White
Khushi Auto Sales Inc.

Mississauga, ON

Used 2014 BMW 3 Series X-DRIVE | LUXURY LINE for sale in Burlington, ON

2014 BMW 3 Series

X-DRIVE | LUXURY LINE
Sale
$16,985
+ tax & lic
63,101KM
Black
Total Auto Sales

Burlington, ON

Used 2019 BMW 3 Series 330i xDrive for sale in Abbotsford, BC

2019 BMW 3 Series

330i xDrive
$39,995
+ tax & lic
13,000KM
White
The Padda Auto Sales

Abbotsford, BC

Used 2014 BMW 3 Series 328i xDrive for sale in Cayuga, ON

2014 BMW 3 Series

328i xDrive
$12,995
+ tax & lic
136,295KM
BLK
Haldimand Motors Ltd.

Cayuga, ON

Used 2015 BMW 3 Series 335I XDRIVE GRAN TURISMO*M-SPORT*NAVIGATION*REAR V for sale in North York, ON

2015 BMW 3 Series

335I XDRIVE GRAN TURISMO*M-SPORT*NAVIGATION*REAR V
$19,900
+ tax & lic
112,589KM
Grey
Modena Fine Cars

North York, ON

Used 2017 BMW 3 Series 320i xDrive for sale in Langley, BC

2017 BMW 3 Series

320i xDrive
$23,995
+ tax & lic
47,500KM
Black
King of Cars B.C. Ltd.

Langley, BC

Used 2013 BMW 3 Series 328i xDrive AWD|Navi|Sunroof for sale in Mississauga, ON

2013 BMW 3 Series

328i xDrive AWD|Navi|Sunroof
$14,700
+ tax & lic
70,291KM
White
Khushi Auto Sales Inc.

Mississauga, ON

Used 2014 BMW 3 Series xDRIVE PREMIUM SPORT-LINE *TOIT-OUVRANT/SUNROOF for sale in Saint-Hubert, QC

2014 BMW 3 Series

xDRIVE PREMIUM SPORT-LINE *TOIT-OUVRANT/SUNROOF
$16,970
+ tax & lic
67,227KM
Grey
Auto Flash BFH

Saint-Hubert, QC

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

2013 BMW 3 Series

335i xDrive
$20,800
+ tax & lic
129,840KM
White
O.N.S. Auto

Hamilton, ON

Used 2011 BMW 3 Series 335i xDrive for sale in Toronto, ON

2011 BMW 3 Series

335i xDrive
$9,995
+ tax & lic
164,000KM
Black
Ontario Quality Motors Ltd.

Toronto, ON

Used 2016 BMW 3 Series 328i xDrive for sale in Red Deer, AB

2016 BMW 3 Series

328i xDrive
$28,895
+ tax & lic
45,497KM
White
MGM Ford Lincoln

Red Deer, AB

Used 2012 BMW 3 Series 320i for sale in Winnipeg, MB

2012 BMW 3 Series

320i
$12,999
+ tax & lic
73,000KM
White
Amerikal Auto

Winnipeg, MB

Used 2011 BMW 3 Series 335i xDrive for sale in Halifax, NS

2011 BMW 3 Series

335i xDrive
$11,374
+ tax & lic
121,613KM
Black
Steele Auto Group

Halifax, NS

Used 2012 BMW 3 Series 2dr Cpe 328i xDrive AWD for sale in North York, ON

2012 BMW 3 Series

2dr Cpe 328i xDrive AWD
$15,950
+ tax & lic
147,000KM
Black
Vision Fine Cars

North York, ON

Used 2018 BMW 3 Series 330i xDrive for sale in Langley, BC

2018 BMW 3 Series

330i xDrive
$32,995
+ tax & lic
39,000KM
Black
King of Cars B.C. Ltd.

Langley, BC

Used 2012 BMW 3 Series 335i xDrive 6MT, M Sport, SOLD SOLD for sale in Concord, ON

2012 BMW 3 Series

335i xDrive 6MT, M Sport, SOLD SOLD
$14,888
+ tax & lic
65,000KM
Grey
Yorkdale Fine Cars

Concord, ON

Used 2013 BMW 3 Series 335I Xdrive 4D Sedan for sale in Calgary, AB

2013 BMW 3 Series

335I Xdrive 4D Sedan
$12,000
+ tax & lic
183,734KM
Grey
Regal Auctions Ltd.

Calgary, AB

Used 2015 BMW 3 Series 320i | xDRIVE | LEATHER | SUNROOF | ONLY 84 KM! for sale in Brantford, ON

2015 BMW 3 Series

320i | xDRIVE | LEATHER | SUNROOF | ONLY 84 KM!
$17,888
+ tax & lic
84,894KM
Black
Car Nation Canada

Brantford, ON

Used 2014 BMW 3 Series 320i xDrive | Leather | Sunroof | One Owner | No Accidents for sale in Edmonton, AB

2014 BMW 3 Series

320i xDrive | Leather | Sunroof | One Owner | No Accidents
$17,111
+ tax & lic
65,529KM
Black
Kentwood Ford

Edmonton, AB

Used 2014 BMW 3 Series Gran Turismo 328I/X-DRIVE/DRIVERS ASSISTANCE/SPORT PACKAGE/LONG WHEEL BASE!! for sale in Edmonton, AB

2014 BMW 3 Series

Gran Turismo 328I/X-DRIVE/DRIVERS ASSISTANCE/SPORT PACKAGE/LONG WHEEL BASE!!
$20,900
+ tax & lic
63,872KM
Blue
Go Nissan North

Edmonton, AB

Used 2020 BMW 3 Series 330i xDrive - Leather/Navi/Htd Seats for sale in Edmonton, AB

2020 BMW 3 Series

330i xDrive - Leather/Navi/Htd Seats
$38,900
+ tax & lic
23,369KM
Black
Norden Volkswagen

Edmonton, AB

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

2017 BMW 3 Series

4dr Sdn 320i xDrive AWD
$18,998
+ tax & lic
104,000KM
White
AutoPluto

North York, ON

Used 2016 BMW 3 Series Gran Turismo 328i xDrive for sale in Dieppe, NB

2016 BMW 3 Series

Gran Turismo 328i xDrive
$20,999
+ tax & lic
102,200KM
Mineral Grey Met
Steele Auto Group

Dieppe, NB

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

2017 BMW 3 Series

330i xDrive-South Africa-NAVIGATION-CAM RECUL-TOIT
$26,990
+ tax & lic
57,482KM
Blanc
OBK Automobiles

Laval, QC

Used 2013 BMW 3 Series 328i xDrive | NAVI | SUNROOF | for sale in Barrie, ON

2013 BMW 3 Series

328i xDrive | NAVI | SUNROOF |
$14,487
+ tax & lic
135,239KM
Grey
Car Central

Barrie, ON