Filter Results


Sale Type

Buy From Home NEW


Within
KM




wheel drive

New and Used BMW for Sale

Showing 1-50 of 383
Used 2021 BMW 3 Series M340i | AWD | LEATHER | ROOF |NAV | 380HP | M PKG for sale in Brantford, ON

2021 BMW 3 Series

M340i | AWD | LEATHER | ROOF |NAV | 380HP | M PKG
$64,888
+ tax & lic
9,320KM
Portimao Blue Metallic
Car Nation Canada

Brantford, ON

Buy From Home Options
Used 2010 BMW 3 Series AUTO | XRDRIVE | SUNROOF | HTD SEATS | BLUETOOTH for sale in Mississauga, ON

2010 BMW 3 Series

AUTO | XRDRIVE | SUNROOF | HTD SEATS | BLUETOOTH
$11,995
+ tax & lic
102,000KM
Beige
Serena Motors Ltd.

Mississauga, ON

Buy From Home Options
Used 2011 BMW 3 Series 4dr Sdn 328i xDrive AWD Classic Ed South Africa for sale in Kitchener, ON

2011 BMW 3 Series

4dr Sdn 328i xDrive AWD Classic Ed South Africa
$13,995
+ tax & lic
116,000KM
White
Vendora Credit Inc

Kitchener, ON

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

2014 BMW 3 Series

320i xDrive AWD
$15,991
+ tax & lic
120,000KM
White
Downtown Motor Products

London, ON

Buy From Home Options
Used 2012 BMW 3 Series 4dr Sdn 320i RWD for sale in Etobicoke, ON

2012 BMW 3 Series

4dr Sdn 320i RWD
Sale
$10,500
+ tax & lic
186,358KM
White
1st Auto Group

Etobicoke, ON

Used 2014 BMW 3 Series Sedan for sale in North York, ON

2014 BMW 3 Series

Sedan
$20,780
+ tax & lic
75,000KM
White
AutoPluto

North York, ON

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

2011 BMW 3 Series

328i xDrive Classic Edition
$11,995
+ tax & lic
239,008KM
Black
Westend Automotive

Stittsville, ON

Used 2011 BMW 3 Series 4dr Sdn 328i xDrive AWD Classic Ed South Africa for sale in Ancaster, ON

2011 BMW 3 Series

4dr Sdn 328i xDrive AWD Classic Ed South Africa
$13,995
+ tax & lic
116,000KM
White
Village Auto of Ancaster

Ancaster, ON

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

2016 BMW 3 Series

328i xDrive
$24,990
+ tax & lic
117,600KM
Black
Car Zone

Calgary, AB

Buy From Home Options
Used 2020 BMW 3 Series Sedan North America for sale in Vaughan, ON

2020 BMW 3 Series

Sedan North America
$40,888
+ tax & lic
77,000KM
Black
Autobase

Vaughan, ON

Buy From Home Options
Used 2011 BMW 3 Series 328i Executive Edition w/Navi for sale in Etobicoke, ON

2011 BMW 3 Series

328i Executive Edition w/Navi
Sale
$9,800
+ tax & lic
145,878KM
Blue
1st Auto Group

Etobicoke, ON

Used 2011 BMW 3 Series 328xi Convertible - No Accidents for sale in Oakville, ON

2011 BMW 3 Series

328xi Convertible - No Accidents
$17,995
+ tax & lic
120,000KM
Black
CB&C Leasing Inc

Oakville, ON

Buy From Home Options
Used 2009 BMW 3 Series 335i xDrive for sale in Komoka, ON

2009 BMW 3 Series

335i xDrive
Sale
$8,000
+ tax & lic
201,500KM
Gray
Cars in Lobo

Komoka, ON

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

2009 BMW 3 Series

$11,950
+ tax & lic
148,325KM
Black
Vision Fine Cars

North York, ON

Buy From Home Options
Used 2016 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Vancouver, BC

2016 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$26,780
+ tax & lic
121,929KM
Canada Drives - Vancouver

Vancouver, BC

Used 2018 BMW 3 Series 330i xDrive w/ Leather Heated Seats, Nav, Sunroof for sale in Vancouver, BC

2018 BMW 3 Series

330i xDrive w/ Leather Heated Seats, Nav, Sunroof
$33,990
+ tax & lic
56,027KM
Canada Drives - Vancouver

Vancouver, BC

Used 2018 BMW 3 Series 330i xDrive w/ Leather Heated Seats, Nav, Sunroof for sale in Airdrie, AB

2018 BMW 3 Series

330i xDrive w/ Leather Heated Seats, Nav, Sunroof
$36,280
+ tax & lic
56,027KM
Canada Drives - Calgary

Airdrie, AB

Used 2016 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Airdrie, AB

2016 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$24,980
+ tax & lic
121,929KM
Canada Drives - Calgary

Airdrie, AB

Used 2018 BMW 3 Series 330i xDrive w/ Leather Heated Seats, Nav, Sunroof for sale in Saskatoon, SK

2018 BMW 3 Series

330i xDrive w/ Leather Heated Seats, Nav, Sunroof
$36,780
+ tax & lic
56,027KM
Canada Drives - Saskatoon

Saskatoon, SK

Used 2016 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Saskatoon, SK

2016 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$23,990
+ tax & lic
121,929KM
Canada Drives - Saskatoon

Saskatoon, SK

Used 2018 BMW 3 Series 330i xDrive w/ Leather Heated Seats, Nav, Sunroof for sale in Brampton, ON

2018 BMW 3 Series

330i xDrive w/ Leather Heated Seats, Nav, Sunroof
$35,980
+ tax & lic
56,027KM
Canada Drives - Mississauga

Brampton, ON

Used 2016 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Brampton, ON

2016 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$25,480
+ tax & lic
121,929KM
Canada Drives - Mississauga

Brampton, ON

Used 2016 BMW 3 Series 320i xDrive / AUTO / SUNROOF / 67,423 KM for sale in Cambridge, ON

2016 BMW 3 Series

320i xDrive / AUTO / SUNROOF / 67,423 KM
$23,995
+ tax & lic
67,423KM
White
Car Match Canada

Cambridge, ON

Buy From Home Options
Used 2018 BMW 3 Series M SPORT w/ AWD / LEATHER / SUNROOF for sale in Calgary, AB

2018 BMW 3 Series

M SPORT w/ AWD / LEATHER / SUNROOF
$32,990
+ tax & lic
66,800KM
White
Precision Hyundai

Calgary, AB

Used 2015 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Vancouver, BC

2015 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$21,590
+ tax & lic
129,496KM
Canada Drives - Vancouver

Vancouver, BC

Used 2015 BMW 3 Series 328d xDrive w/ Diesel Engine, Leather Seats, Nav for sale in Vancouver, BC

2015 BMW 3 Series

328d xDrive w/ Diesel Engine, Leather Seats, Nav
$23,590
+ tax & lic
103,228KM
Canada Drives - Vancouver

Vancouver, BC

Used 2015 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Saskatoon, SK

2015 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$24,380
+ tax & lic
129,496KM
Canada Drives - Saskatoon

Saskatoon, SK

Used 2015 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Airdrie, AB

2015 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$23,880
+ tax & lic
129,496KM
Canada Drives - Calgary

Airdrie, AB

Used 2018 BMW 3 Series 328d xDrive, Diesel, Navi, BackUpCam, MoonRoof, DualShift, KeylessEntry, OnStar for sale in Toronto, ON

2018 BMW 3 Series

328d xDrive, Diesel, Navi, BackUpCam, MoonRoof, DualShift, KeylessEntry, OnStar
$30,950
+ tax & lic
71,000KM
Black
BELL AUTO INC.

Toronto, ON

Buy From Home Options
Used 2015 BMW 3 Series 328i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Brampton, ON

2015 BMW 3 Series

328i xDrive w/ Leather Heated Seats, Sunroof, Nav
$23,580
+ tax & lic
129,496KM
Canada Drives - Mississauga

Brampton, ON

Used 2017 BMW 3 Series 4dr Sdn 330i xDrive AWD for sale in Saskatoon, SK

2017 BMW 3 Series

4dr Sdn 330i xDrive AWD
$29,995
+ tax & lic
101,689KM
White
Carget Automotive

Saskatoon, SK

Used 2011 BMW 3 Series  for sale in Surrey, BC

2011 BMW 3 Series

Sale
$6,850
+ tax & lic
252,000KM
Black
Auto Pacific Motorcars Ltd.

Surrey, BC

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
$17,990
+ tax & lic
117,893KM
Grey
YorkTown Motors

North York, ON

Buy From Home Options
Used 2015 BMW 3 Series 328d xDrive w/ Diesel Engine, Leather Seats, Nav for sale in Airdrie, AB

2015 BMW 3 Series

328d xDrive w/ Diesel Engine, Leather Seats, Nav
$25,880
+ tax & lic
103,228KM
Canada Drives - Calgary

Airdrie, AB

Used 2015 BMW 3 Series 328d xDrive w/ Diesel Engine, Leather Seats, Nav for sale in Brampton, ON

2015 BMW 3 Series

328d xDrive w/ Diesel Engine, Leather Seats, Nav
$25,580
+ tax & lic
103,228KM
Canada Drives - Mississauga

Brampton, ON

Used 2015 BMW 3 Series 328d xDrive w/ Diesel Engine, Leather Seats, Nav for sale in Saskatoon, SK

2015 BMW 3 Series

328d xDrive w/ Diesel Engine, Leather Seats, Nav
$26,380
+ tax & lic
103,228KM
Canada Drives - Saskatoon

Saskatoon, SK

Used 2018 BMW 3 Series  for sale in Edmonton, AB

2018 BMW 3 Series

$30,900
+ tax & lic
97,343KM
Grey
Infiniti South Edmonton

Edmonton, AB

Buy From Home Options
Used 2011 BMW 3 Series PRIMUM for sale in Scarborough, ON

2011 BMW 3 Series

PRIMUM
Sale
$8,888
+ tax & lic
163,000KM
White
Why Buy New Motors

Scarborough, ON

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

2018 BMW 3 Series

330i xDrive Sedan
$37,980
+ tax & lic
49,300KM
White
Blue Star Motors

Vancouver, BC

Buy From Home Options
Used 2004 BMW 3 Series 320i **Only 157000 kms** for sale in Hamilton, ON

2004 BMW 3 Series

320i **Only 157000 kms**
$4,995
+ tax & lic
157,000KM
Silver
Adam's Fine Cars Inc

Hamilton, ON

Buy From Home Options
Used 2017 BMW 3 Series 320i xDrive w/ Leather Heated Seats, Sunroof, Nav for sale in Vancouver, BC

2017 BMW 3 Series

320i xDrive w/ Leather Heated Seats, Sunroof, Nav
$27,580
+ tax & lic
104,605KM
Canada Drives - Vancouver

Vancouver, BC

Used 2017 BMW 3 Series 330i xDrive w/ Leather Heated Seats, New Tires for sale in Vancouver, BC

2017 BMW 3 Series

330i xDrive w/ Leather Heated Seats, New Tires
$29,590
+ tax & lic
72,864KM
Canada Drives - Vancouver

Vancouver, BC

Used 2015 BMW 3 Series 328d xDrive w/ Diesel Engine, Nav, Sunroof for sale in Vancouver, BC

2015 BMW 3 Series

328d xDrive w/ Diesel Engine, Nav, Sunroof
$27,780
+ tax & lic
95,710KM
Canada Drives - Vancouver

Vancouver, BC

Used 2014 BMW 3 Series 328i xDrive w/ Sport Line Package for sale in Vancouver, BC

2014 BMW 3 Series

328i xDrive w/ Sport Line Package
$24,780
+ tax & lic
82,171KM
Canada Drives - Vancouver

Vancouver, BC

Used 2017 BMW 3 Series 330i xDrive w/ Sunroof, Nav, New Tires for sale in Vancouver, BC

2017 BMW 3 Series

330i xDrive w/ Sunroof, Nav, New Tires
$34,980
+ tax & lic
53,509KM
Canada Drives - Vancouver

Vancouver, BC

Used 2016 BMW 3 Series 328i xDrive w/ Sunroof, Nav, Backup Cam for sale in Vancouver, BC

2016 BMW 3 Series

328i xDrive w/ Sunroof, Nav, Backup Cam
$26,980
+ tax & lic
102,476KM
Canada Drives - Vancouver

Vancouver, BC

Used 2016 BMW 3 Series 328i xDrive w/ New Tires, Premium Package for sale in Vancouver, BC

2016 BMW 3 Series

328i xDrive w/ New Tires, Premium Package
$29,380
+ tax & lic
56,573KM
Canada Drives - Vancouver

Vancouver, BC

Used 2015 BMW 3 Series 320i xDrive w/ Sunroof, Leather Heated Seats for sale in Vancouver, BC

2015 BMW 3 Series

320i xDrive w/ Sunroof, Leather Heated Seats
$23,780
+ tax & lic
100,551KM
Canada Drives - Vancouver

Vancouver, BC

Used 2014 BMW 3 Series 328i xDrive w/ Clean Carfax, Nav, Sunroof for sale in Vancouver, BC

2014 BMW 3 Series

328i xDrive w/ Clean Carfax, Nav, Sunroof
$25,580
+ tax & lic
70,882KM
Canada Drives - Vancouver

Vancouver, BC

Used 2018 BMW 3 Series 330i xDrive w/ Dynamic Plus Pkg, New Tires for sale in Vancouver, BC

2018 BMW 3 Series

330i xDrive w/ Dynamic Plus Pkg, New Tires
$37,780
+ tax & lic
40,365KM
Canada Drives - Vancouver

Vancouver, BC