Filter Results

Reset filters




Within
KM


Include:


wheel drive

New and Used BMW for Sale in Ontario

Showing 1-50 of 265
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/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 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 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 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 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 323i for sale in Stittsville, ON

2011 BMW 3 Series

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

Stittsville, ON

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 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 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|NAV|SUNROOF|LEATHER|HEATED SEATS|+ for sale in North York, ON

2016 BMW 3 Series

328i xDrive|AWD|NAV|SUNROOF|LEATHER|HEATED SEATS|+
$20,587
+ tax & lic
67,175KM
Grey
Favorit Motors

North York, ON

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

2018 BMW 3 Series

330i xDrive
$33,490
+ tax & lic
50,318KM
Black
Ali Baba Motors

Brampton, ON

Used 2011 BMW 3 Series 335i Coupe 335is-M Performance-DCT 7 speed-Navigation for sale in North York, ON

2011 BMW 3 Series

335i Coupe 335is-M Performance-DCT 7 speed-Navigation
$17,995
+ tax & lic
123,150KM
Black
Toronto Auto Mall

North York, ON

Used 2012 BMW 3 Series 328i xDrive  AWD NAV ROOF LEATH P/SEAT HTD-SEATS for sale in St. Catharines, ON

2012 BMW 3 Series

328i xDrive AWD NAV ROOF LEATH P/SEAT HTD-SEATS
$14,998
+ tax & lic
94,474KM
Alpine White
CMH AUTO SUPERSTORE

St. Catharines, ON

Used 2016 BMW 3 Series 328i XDRIVE M-PACKAGE FULLY LOADED $26999 for sale in Brampton, ON

2016 BMW 3 Series

328i XDRIVE M-PACKAGE FULLY LOADED $26999
$26,999
+ tax & lic
45,288KM
Black
Toronto Car Sales & Auto Service

Brampton, ON

Used 2014 BMW 3 Series 320i XDRIVE-SPORT-RED LEATHER for sale in Toronto, ON

2014 BMW 3 Series

320i XDRIVE-SPORT-RED LEATHER
$15,960
+ tax & lic
99,000KM
Grey
Car Solutions Canada Inc.

Toronto, ON

Used 2013 BMW 3 Series 328i xDrive *LEATHER-SUNROOF* for sale in Kitchener, ON

2013 BMW 3 Series

328i xDrive *LEATHER-SUNROOF*
$14,990
+ tax & lic
89,714KM
White
Quality Car Sales

Kitchener, ON

Used 2017 BMW 3 Series 330i xDrive, NO ACCIDENT, AWD, NAVI, REAR CAM for sale in Toronto, ON

2017 BMW 3 Series

330i xDrive, NO ACCIDENT, AWD, NAVI, REAR CAM
$25,650
+ tax & lic
82,000KM
White
BELL AUTO INC.

Toronto, ON

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

2014 BMW 3 Series

320i
$14,990
+ tax & lic
114,689KM
Alpine White (White)
CrediCar

North York, ON

Used 2008 BMW 3 Series RARE / 328XI TOURING / 6 SPEED MANUAL / SPORT PACK for sale in Etobicoke, ON

2008 BMW 3 Series

RARE / 328XI TOURING / 6 SPEED MANUAL / SPORT PACK
$8,888
+ tax & lic
221,439KM
Grey
Bespoke Auto Gallery

Etobicoke, ON

Used 2016 BMW 3 Series 328i xDrive, M-SPORT, PREMIUM, AWD, NAV, CAM, HEAT for sale in Toronto, ON

2016 BMW 3 Series

328i xDrive, M-SPORT, PREMIUM, AWD, NAV, CAM, HEAT
$27,800
+ tax & lic
64,844KM
Glacier Silver Metallic
Platinum Cars Inc.

Toronto, ON

Used 2014 BMW 3 Series 328i xDrive, AWD, NAV, HEATED SEATS, BLUETOOTH for sale in Toronto, ON

2014 BMW 3 Series

328i xDrive, AWD, NAV, HEATED SEATS, BLUETOOTH
$18,800
+ tax & lic
83,240KM
Mineral White Metallic
Platinum Cars Inc.

Toronto, ON

Used 2016 BMW 3 Series 328d xDrive, AWD, NO ACCIDENT, DIESEL, NAVI, REAR CAM for sale in Toronto, ON

2016 BMW 3 Series

328d xDrive, AWD, NO ACCIDENT, DIESEL, NAVI, REAR CAM
$23,950
+ tax & lic
96,000KM
White
BELL AUTO INC.

Toronto, ON