Filter Results

Reset filters




Within
KM


Include:


wheel drive

New and Used BMW for Sale

Showing 1-50 of 548
Used 2009 BMW 3 Series 335i for sale in Scarborough, ON

2009 BMW 3 Series

335i
$16,888
+ tax & lic
113,008KM
White
Xian Auto

Scarborough, ON

Used 2013 BMW 3 Series 328i xDrive, NO ACCIDENTS, AWD, NAVI, SENSORS, SUNROOF for sale in Toronto, ON

2013 BMW 3 Series

328i xDrive, NO ACCIDENTS, AWD, NAVI, SENSORS, SUNROOF
$14,450
+ tax & lic
111,000KM
Red
BELL AUTO INC.

Toronto, ON

Used 2014 BMW 3 Series 320i xDrive Premium // Navigation // Sunroof for sale in Guelph, ON

2014 BMW 3 Series

320i xDrive Premium // Navigation // Sunroof
$15,995
+ tax & lic
134,386KM
Mineral Gray Metallic
Royal City Fine Cars

Guelph, ON

Used 2016 BMW 3 Series 4dr Sdn 320i xDrive AWD for sale in Dorval, QC

2016 BMW 3 Series

4dr Sdn 320i xDrive AWD
$20,826
+ tax & lic
39,294KM
Bleu
BMW West-Island

Dorval, QC

Used 2011 BMW 3 Series 335i xDrive Coupe M Package 6 Speed Certified for sale in Milton, ON

2011 BMW 3 Series

335i xDrive Coupe M Package 6 Speed Certified
$16,895
+ tax & lic
113,382KM
White
LooLoo Auto Sales

Milton, ON

Used 2009 BMW 3 Series 328i xDrive AWD for sale in Scarborough, ON

2009 BMW 3 Series

328i xDrive AWD
$5,995
+ tax & lic
165,000KM
White
Fine Auto Sales

Scarborough, ON

Used 2016 BMW 3 Series 328d xDrive | CLN CARFX | LTHR| NAV| ROOF| 82K| BT for sale in Georgetown, ON

2016 BMW 3 Series

328d xDrive | CLN CARFX | LTHR| NAV| ROOF| 82K| BT
$21,950
+ tax & lic
82,529KM
Silver
Car Nation Canada

Georgetown, ON

Used 2011 BMW 3 Series 323i As Traded*Low Kilometers* for sale in Winnipeg, MB

2011 BMW 3 Series

323i As Traded*Low Kilometers*
Sale
$7,794
+ tax & lic
86,323KM
Grey
Birchwood Hyundai

Winnipeg, MB

Used 2016 BMW 3 Series 328d xDrive for sale in Burlington, ON

2016 BMW 3 Series

328d xDrive
Sale
$19,785
+ tax & lic
110,101KM
Black
Total Auto Sales

Burlington, ON

Used 2016 BMW 3 Series 328i xdrive NAVIGATION/HUD/REAR VIEW CAMERA for sale in North York, ON

2016 BMW 3 Series

328i xdrive NAVIGATION/HUD/REAR VIEW CAMERA
$17,499
+ tax & lic
128,000KM
LIGHT GREY
Dynasty Auto Selection

North York, ON

Used 2018 BMW 3 Series 330I XDRIVE M PKG NAVIGATION/REAR CAMERA for sale in North York, ON

2018 BMW 3 Series

330I XDRIVE M PKG NAVIGATION/REAR CAMERA
$23,995
+ tax & lic
133,000KM
Mineral Gray Metallic
Dynasty Auto Selection

North York, ON

Used 2014 BMW 3 Series 320i xDrive for sale in Gloucester, ON

2014 BMW 3 Series

320i xDrive
$13,990
+ tax & lic
75,000KM
White
Streetside Motors Inc.

Gloucester, ON

Used 2006 BMW 3 Series 325i*VERY CLEAN**DRIVES GREAT*AUTO*LEATHER*AS IS for sale in London, ON

2006 BMW 3 Series

325i*VERY CLEAN**DRIVES GREAT*AUTO*LEATHER*AS IS
$2,995
+ tax & lic
218,483KM
Blue
Tiger Auto Sales Ltd.

London, ON

Used 2017 BMW 3 Series 330e LUX, NAVI, SUNROOF, EDRIVE, PUSH START for sale in Toronto, ON

2017 BMW 3 Series

330e LUX, NAVI, SUNROOF, EDRIVE, PUSH START
$25,450
+ tax & lic
56,000KM
Grey
BELL AUTO INC.

Toronto, ON

Used 2008 BMW 3 Series 335xi Coupe NAVI Sunroof Leather Heated Seats AWD for sale in North York, ON

2008 BMW 3 Series

335xi Coupe NAVI Sunroof Leather Heated Seats AWD
$7,995
+ tax & lic
175,247KM
Grey
Toronto Auto Mall

North York, ON

Used 2016 BMW 3 Series 328i xDrive Navigation, HUD, Camera, No Accidents for sale in Concord, ON

2016 BMW 3 Series

328i xDrive Navigation, HUD, Camera, No Accidents
$17,888
+ tax & lic
117,000KM
Black
Yorkdale Fine Cars

Concord, ON

Used 2015 BMW 3 Series 335i xDrive GT I PANO I NAVI I HUD I COMING SOON for sale in Vaughan, ON

2015 BMW 3 Series

335i xDrive GT I PANO I NAVI I HUD I COMING SOON
$25,910
+ tax & lic
85,109KM
Mineral Grey Metallic
Toronto Auto Brokers

Vaughan, ON

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

2013 BMW 3 Series

4dr Sdn 335i xDrive AWD
$14,998
+ tax & lic
155,000KM
White
AutoPluto

North York, ON

Used 2011 BMW 3 Series for sale in North York, ON

2011 BMW 3 Series

$8,980
+ tax & lic
139,000KM
White
Access Motors

North York, ON

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

2021 BMW 3 Series

330i xDrive PREMIUM ESSENTIAL PACKAGE
$56,312
+ tax & lic
90KM
Jet Black
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
$60,212
+ tax & lic
90KM
Alpine White
Birchwood BMW

Winnipeg, MB

Used 2016 BMW 3 Series 320i xDrive Local Lease! 2 NEW TIRES + 2 ALMOST NEW! for sale in Winnipeg, MB

2016 BMW 3 Series

320i xDrive Local Lease! 2 NEW TIRES + 2 ALMOST NEW!
$24,444
+ tax & lic
47,808KM
Mediterranean Blue Metallic
Birchwood BMW

Winnipeg, MB

Used 2009 BMW 3 Series 323i for sale in Victoria, BC

2009 BMW 3 Series

323i
$8,998
+ tax & lic
147,000KM
Black
Ina Motors Downtown

Victoria, BC

Used 2017 BMW 3 Series 330i+Intelligent Safety+Surround Camera+GPS+xDrive for sale in London, ON

2017 BMW 3 Series

330i+Intelligent Safety+Surround Camera+GPS+xDrive
$27,990
+ tax & lic
41,000KM
Blue
Titanium Auto.ca

London, ON

Used 2007 BMW 3 Series 328I for sale in Guelph, ON

2007 BMW 3 Series

328I
$5,495
+ tax & lic
181,852KM
Blue
Murray's Garage

Guelph, ON

Used 2017 BMW 3 Series 330I X DRIVE NAVI PKG AUT0 LEATHER BACK UP CAM SUNROOF 99K for sale in North York, ON

2017 BMW 3 Series

330I X DRIVE NAVI PKG AUT0 LEATHER BACK UP CAM SUNROOF 99K
$22,250
+ tax & lic
95,567KM
Black
Nexcar Auto Sales & Leasing Inc.

North York, ON

Used 2013 BMW 3 Series 328i xDrive|Sport line|Navi|Red Interior| for sale in Bolton, ON

2013 BMW 3 Series

328i xDrive|Sport line|Navi|Red Interior|
$14,799
+ tax & lic
114,000KM
Grey
The Auto Show

Bolton, ON

Used 2016 BMW 3 Series SPORTLINE-320i xDrive-South Africa-TOIT OUVRANT for sale in Laval, QC

2016 BMW 3 Series

SPORTLINE-320i xDrive-South Africa-TOIT OUVRANT
$21,990
+ tax & lic
48,395KM
Bleu fonçé
OBK Automobiles

Laval, QC

Used 2017 BMW 3 Series DIESEL-328d-xDrive-NAVIGATION-CAM RECUL-TOIT OUVRT for sale in Laval, QC

2017 BMW 3 Series

DIESEL-328d-xDrive-NAVIGATION-CAM RECUL-TOIT OUVRT
$24,990
+ tax & lic
79,560KM
Gris foncé
OBK Automobiles

Laval, QC

Used 2017 BMW 3 Series 328d xDrive | LTHR | NAV | ROOF | HTD SEATS | 65K for sale in Georgetown, ON

2017 BMW 3 Series

328d xDrive | LTHR | NAV | ROOF | HTD SEATS | 65K
$25,950
+ tax & lic
65,217KM
Black
Car Nation Canada

Georgetown, ON

Used 2015 BMW 3 Series 328i xDrive for sale in St Catharines, ON

2015 BMW 3 Series

328i xDrive
$20,995
+ tax & lic
83,771KM
White
Kia of St. Catharines

St Catharines, ON

Used 2017 BMW 3 Series 330i / 360 CAMERA / HEADSUP DISPLAY / SENSORS TOUTE EQUIPE / NAVIGATION for sale in Montréal, QC

2017 BMW 3 Series

330i / 360 CAMERA / HEADSUP DISPLAY / SENSORS TOUTE EQUIPE / NAVIGATION
$26,494
+ tax & lic
43,500KM
Spinelli Infiniti

Montréal, QC

Used 2011 BMW 3 Series **New Arrival** for sale in Regina, SK

2011 BMW 3 Series

**New Arrival**
$12,505
+ tax & lic
134,818KM
Silver
Capital Ford Regina

Regina, SK

Used 2017 BMW 3 Series xDrive+GPS+Camera & Sensors+LED Lights+Dakota Leat for sale in London, ON

2017 BMW 3 Series

xDrive+GPS+Camera & Sensors+LED Lights+Dakota Leat
$24,490
+ tax & lic
46,000KM
Grey
Titanium Auto.ca

London, ON

Used 2013 BMW 3 Series 4dr Sdn 328i xDrive AWD for sale in Scarborough, ON

2013 BMW 3 Series

4dr Sdn 328i xDrive AWD
$10,950
+ tax & lic
196,384KM
Black
Rockcliff Auto Toronto

Scarborough, ON

Used 2013 BMW 3 Series xDrive Sedan Luxury Line for sale in Kanata, ON

2013 BMW 3 Series

xDrive Sedan Luxury Line
Sale
$14,495
+ tax & lic
92,675KM
Alpine White
Myers Automotive Group

Kanata, ON

Used 2011 BMW 3 Series 328i xDrive Executive Edition for sale in Etobicoke, ON

2011 BMW 3 Series

328i xDrive Executive Edition
Sale
$8,600
+ tax & lic
156,000KM
Black
1st Auto Group

Etobicoke, ON

Used 2011 BMW 3 Series 328i xDrive Executive Edition for sale in Etobicoke, ON

2011 BMW 3 Series

328i xDrive Executive Edition
Sale
$8,990
+ tax & lic
136,000KM
Black
1st Auto Group

Etobicoke, ON

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

2013 BMW 3 Series

335i xDrive
$17,988
+ tax & lic
138,620KM
Steele Auto Group

Halifax, NS

Used 2011 BMW 3 Series 335i xDrive for sale in Fredericton, NB

2011 BMW 3 Series

335i xDrive
$14,995
+ tax & lic
111,002KM
Black
Steele Auto Group

Fredericton, NB

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

2008 BMW 3 Series

4dr Sdn 323i RWD
$3,995
+ tax & lic
193,473KM
White
Fine Auto Sales

Scarborough, ON

Used 2016 BMW 3 Series 328i xDrive Enhanced - Sport Line!! Red Interior! for sale in Winnipeg, MB

2016 BMW 3 Series

328i xDrive Enhanced - Sport Line!! Red Interior!
Sale
$24,777
+ tax & lic
77,471KM
Jet Black
Birchwood BMW

Winnipeg, MB

Used 2013 BMW 3 Series 328i xDrive - HTD LEATHER SEATS / SUNROOF / NAVI for sale in Edmonton, AB

2013 BMW 3 Series

328i xDrive - HTD LEATHER SEATS / SUNROOF / NAVI
$13,900
+ tax & lic
148,885KM
Black
Norden Volkswagen

Edmonton, AB

Used 2014 BMW 3 Series 320i xDrive for sale in Bolton, ON

2014 BMW 3 Series

320i xDrive
$12,899
+ tax & lic
129,301KM
Blue
CarHub Caledon Chrysler Dodge Jeep Ram

Bolton, ON

Used 2017 BMW 3 Series 320I X DRIVE SPORT   NAVI PKG AUT0 BACK UP CAM LEATHER SUNROOF 37K for sale in North York, ON

2017 BMW 3 Series

320I X DRIVE SPORT NAVI PKG AUT0 BACK UP CAM LEATHER SUNROOF 37K
$23,990
+ tax & lic
37,955KM
White
Nexcar Auto Sales & Leasing Inc.

North York, ON

Used 2017 BMW 3 Series 320I X DRIVE SPORT   NAVI PKG AUT0 BACK UP CAM LEATHER SUNROOF 78K for sale in North York, ON

2017 BMW 3 Series

320I X DRIVE SPORT NAVI PKG AUT0 BACK UP CAM LEATHER SUNROOF 78K
$22,250
+ tax & lic
78,478KM
White
Nexcar Auto Sales & Leasing Inc.

North York, ON

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

2011 BMW 3 Series

323i
$10,998
+ tax & lic
94,158KM
White
Taylor Automall

Kingston, ON

Used 2014 BMW 3 Series XDRIVE **AWD**CUIR**TOIT** for sale in Mirabel, QC

2014 BMW 3 Series

XDRIVE **AWD**CUIR**TOIT**
$12,995
+ tax & lic
148,019KM
Noir
AutoStudio 72

Mirabel, QC

Used 2018 BMW 3 Series 330i xDrive for sale in St. John's, NL

2018 BMW 3 Series

330i xDrive
$30,999
+ tax & lic
52,697KM
Steele Auto Group

St. John's, NL

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

2017 BMW 3 Series

320i xDrive
$23,999
+ tax & lic
76,920KM
Grey
The Car Club

Ottawa, ON