Filter Results

Reset filters




Within
KM


Include:


wheel drive

New and Used BMW for Sale in Ontario

Showing 1-50 of 297
Used 2018 BMW 3 Series 330i xDrive M-SPORT EDITION for sale in Vaughan, ON

2018 BMW 3 Series

330i xDrive M-SPORT EDITION
$30,888
+ tax & lic
43,000KM
White
Autobase

Vaughan, ON

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

2018 BMW 3 Series

330i xDrive Sedan
$30,950
+ tax & lic
44,084KM
Car Nation Canada

Georgetown, ON

Used 2017 BMW 3 Series 320i xDrive+Camera+GPS+Sensors+Roof+ACCIDENT FREE for sale in London, ON

2017 BMW 3 Series

320i xDrive+Camera+GPS+Sensors+Roof+ACCIDENT FREE
$27,499
+ tax & lic
28,000KM
White
Sport Motors

London, ON

Used 2014 BMW 3 Series 320i xDrive-Navigation-sunroof for sale in Toronto, ON

2014 BMW 3 Series

320i xDrive-Navigation-sunroof
$14,960
+ tax & lic
124,000KM
Blue
Car Solutions Canada Inc.

Toronto, ON

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

2013 BMW 3 Series

4dr Sdn 328i xDrive AWD
$12,492
+ tax & lic
175,200KM
Red
Elite Luxury Motors Inc

Burlington, ON

Used 2012 BMW 3 Series 4dr Sdn 320i RWD| CLEAN CARFAX for sale in Scarborough, ON

2012 BMW 3 Series

4dr Sdn 320i RWD| CLEAN CARFAX
$9,512
+ tax & lic
111,489KM
Silver
Scarboro Mazda

Scarborough, ON

Used 2017 BMW 3 Series 330i xDrive|TEXT.US|647.678.7778|REDINTERIOR| HUD|NAVI|REARVIEW|SUNROOF|LEATHER| for sale in Mississauga, ON

2017 BMW 3 Series

330i xDrive|TEXT.US|647.678.7778|REDINTERIOR| HUD|NAVI|REARVIEW|SUNROOF|LEATHER|
$28,950
+ tax & lic
53,669KM
White
Peel Car Sales

Mississauga, ON

Used 2009 BMW 3 Series E92 328i xDRIVE | 6 SPEED MANUAL |  RED INTERIOR for sale in Mississauga, ON

2009 BMW 3 Series

E92 328i xDRIVE | 6 SPEED MANUAL | RED INTERIOR
$9,995
+ tax & lic
130,000KM
Black
Serena Motors Ltd.

Mississauga, ON

Used 2012 BMW 3 Series 320i/ LEATHER / ALLOYS / SUNROOF / PUSH START /A/C for sale in Scarborough, ON

2012 BMW 3 Series

320i/ LEATHER / ALLOYS / SUNROOF / PUSH START /A/C
$10,000
+ tax & lic
140,000KM
Gray
Executive Motors

Scarborough, ON

Used 2016 BMW 3 Series 320i XDRIVE NO ACCIDENTS I LEATHER I HEATED SEATS I BT for sale in Mississauga, ON

2016 BMW 3 Series

320i XDRIVE NO ACCIDENTS I LEATHER I HEATED SEATS I BT
$19,995
+ tax & lic
50,703KM
White
Tabangi Motors

Mississauga, ON

Used 2016 BMW 3 Series 328i xDrive+GPS+Camera+Sensors+ACCIDENT FREE for sale in London, ON

2016 BMW 3 Series

328i xDrive+GPS+Camera+Sensors+ACCIDENT FREE
$24,999
+ tax & lic
61,000KM
White
Sport Motors

London, ON

Used 2017 BMW 3 Series 330i XDRIVE|AWD|RED INTERIOR|SUNROOF|HEATED SEATS|ALLOYS! for sale in Brampton, ON

2017 BMW 3 Series

330i XDRIVE|AWD|RED INTERIOR|SUNROOF|HEATED SEATS|ALLOYS!
$37,899
+ tax & lic
23,000KM
Gold
Nawab Motors

Brampton, ON

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

2014 BMW 3 Series

320i xDrive
$13,995
+ tax & lic
117,944KM
Black
Best Motors

Hamilton, ON

Used 2016 BMW 3 Series 320i xDrive | New Tires | Sport Line + Tech Pkg | for sale in St Catharines, ON

2016 BMW 3 Series

320i xDrive | New Tires | Sport Line + Tech Pkg |
$23,795
+ tax & lic
82,029KM
Red
Two Guys Quality Cars

St Catharines, ON

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

2014 BMW 3 Series

335i xDrive
$20,933
+ tax & lic
152,920KM
Gray
Danny & Sons Auto Sales Ltd

Mississauga, ON

Used 2014 BMW 3 Series 320i | XDRIVE | LEATHER | SUNROOF | LOW KM for sale in Brantford, ON

2014 BMW 3 Series

320i | XDRIVE | LEATHER | SUNROOF | LOW KM
$14,888
+ tax & lic
101,931KM
Dark Grey
Car Nation Canada

Brantford, ON

Used 2017 BMW 3 Series 330i xDrive|TEXT.US|647.678.7778| HUD|NAVI|REARVIEW|SUNROOF|CLEANCARFAX| for sale in Mississauga, ON

2017 BMW 3 Series

330i xDrive|TEXT.US|647.678.7778| HUD|NAVI|REARVIEW|SUNROOF|CLEANCARFAX|
$27,500
+ tax & lic
53,263KM
White
Peel Car Sales

Mississauga, ON

Used 2014 BMW 3 Series 320i Sedan NAVI Sunroof Leather Heated Seats Keyless Entry No Accidents. for sale in North York, ON

2014 BMW 3 Series

320i Sedan NAVI Sunroof Leather Heated Seats Keyless Entry No Accidents.
$17,995
+ tax & lic
54,189KM
White
Toronto Auto Mall

North York, ON

Used 2014 BMW 3 Series 320i xDrive  AWD BT ROOF LEATH HTD-SEATS for sale in St. Catharines, ON

2014 BMW 3 Series

320i xDrive AWD BT ROOF LEATH HTD-SEATS
$12,198
+ tax & lic
154,356KM
Jet Black
CMH AUTO SUPERSTORE

St. Catharines, ON

Used 2018 BMW 3 Series 330xi XDrive M sport&Lighting Pkg Navi/Cam/Heads up for sale in Mississauga, ON

2018 BMW 3 Series

330xi XDrive M sport&Lighting Pkg Navi/Cam/Heads up
$28,998
+ tax & lic
31,800KM
Black
Autotech Emporium

Mississauga, ON

Used 2010 BMW 3 Series Sdn 328i RWD for sale in Nobleton, ON

2010 BMW 3 Series

Sdn 328i RWD
$8,900
+ tax & lic
84,562KM
Blue
Carline Automotive

Nobleton, ON

Used 2013 BMW 3 Series 328i xDrive, Navi, Camera, Leather, Roof for sale in Concord, ON

2013 BMW 3 Series

328i xDrive, Navi, Camera, Leather, Roof
$13,888
+ tax & lic
108,019KM
Blue
Yorkdale Fine Cars

Concord, ON

Used 2010 BMW 3 Series 323i for sale in Sarnia, ON

2010 BMW 3 Series

323i
$9,745
+ tax & lic
194,614KM
White
Lynmar Auto Sales Limited

Sarnia, ON

Used 2011 BMW 3 Series for sale in Scarborough, ON

2011 BMW 3 Series

$7,450
+ tax & lic
187,797KM
Gray
Rockcliff Auto Toronto

Scarborough, ON

Used 2016 BMW 3 Series 4DR SDN 328D XDRIVE AWD for sale in Burlington, ON

2016 BMW 3 Series

4DR SDN 328D XDRIVE AWD
$25,888
+ tax & lic
68,250KM
White
Elite Luxury Motors Inc

Burlington, ON

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

2014 BMW 3 Series

328i xDrive,328i xDrive
$15,800
+ tax & lic
116,000KM
Black Sapphire Metallic
Toronto Autohaus Ltd

Concord, ON

Used 2016 BMW 3 Series 320I X DRIVE SPORT PKG AUT0 P/SUNROOF 99K for sale in North York, ON

2016 BMW 3 Series

320I X DRIVE SPORT PKG AUT0 P/SUNROOF 99K
$18,350
+ tax & lic
99,804KM
Tan
Nexcar Auto Sales & Leasing Inc.

North York, ON

Used 2012 BMW 3 Series TWIN TURBO / MANUAL /320 / LEATHER / M-RIMS / HEATEDSEAT for sale in Newmarket, ON

2012 BMW 3 Series

TWIN TURBO / MANUAL /320 / LEATHER / M-RIMS / HEATEDSEAT
$12,990
+ tax & lic
106,000KM
Black
Auto House Used Car Inc

Newmarket, ON

Used 2001 BMW 3 Series 320i for sale in Hamilton, ON

2001 BMW 3 Series

320i
$2,999
+ tax & lic
185,215KM
Silver
Rim Ram Auto Sales

Hamilton, ON

Used 2017 BMW 3 Series 320i xDrive AWD - LEATHER - SUNROOF - NAV! for sale in Ottawa, ON

2017 BMW 3 Series

320i xDrive AWD - LEATHER - SUNROOF - NAV!
$23,999
+ tax & lic
60,626KM
Bronze
Autosonline.ca

Ottawa, ON

Used 2017 BMW 3 Series 330i xDrive|ACCIDENT FREE|NAV|LEATHER|BACKUP CAM for sale in Brampton, ON

2017 BMW 3 Series

330i xDrive|ACCIDENT FREE|NAV|LEATHER|BACKUP CAM
Sale Price
$29,990
+ tax & lic
52,255KM
Black
22G Auto Sales Ltd.

Brampton, ON

Used 2016 BMW 3 Series 320I X DRIVE SPORT PKG AUT0 P/SUNROOF BACKUP CAMERA 109K for sale in North York, ON

2016 BMW 3 Series

320I X DRIVE SPORT PKG AUT0 P/SUNROOF BACKUP CAMERA 109K
$18,250
+ tax & lic
109,888KM
Red
Nexcar Auto Sales & Leasing Inc.

North York, ON

Used 2009 BMW 3 Series 335i, 300HP, MANUAL, HEATED SEATS, BT, SUNROOF for sale in Toronto, ON

2009 BMW 3 Series

335i, 300HP, MANUAL, HEATED SEATS, BT, SUNROOF
$11,800
+ tax & lic
174,504KM
Alpine White
Platinum Cars Inc.

Toronto, ON

Used 2012 BMW 3 Series 320i, AUTOMATIC, BLUETOOTH, HEATED, LEATHER for sale in Toronto, ON

2012 BMW 3 Series

320i, AUTOMATIC, BLUETOOTH, HEATED, LEATHER
$11,800
+ tax & lic
112,700KM
Blue
Platinum Cars Inc.

Toronto, ON

Used 2010 BMW 3 Series 328i xDrive for sale in Ottawa, ON

2010 BMW 3 Series

328i xDrive
$8,500
+ tax & lic
149,100KM
Black
Autoland

Ottawa, ON

Used 2008 BMW 3 Series 328xi ~ AWD ~ LOW KM ~ SAFETY INCLUDED for sale in Toronto, ON

2008 BMW 3 Series

328xi ~ AWD ~ LOW KM ~ SAFETY INCLUDED
$8,499
+ tax & lic
127,300KM
Grey
K & L Auto Sales

Toronto, ON

Used 2020 BMW 3 Series 330i xDrive for sale in Mississauga, ON

2020 BMW 3 Series

330i xDrive
$38,891
+ tax & lic
37,611KM
White
401 Dixie Hyundai

Mississauga, ON

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

2017 BMW 3 Series

320i xDrive
$26,999
+ tax & lic
36,550KM
White
Scarsview Chrysler Dodge Jeep Ram

Scarborough, ON

Used 2004 BMW 3 Series 330Ci M for sale in Scarborough, ON

2004 BMW 3 Series

330Ci M
$14,999
+ tax & lic
95,990KM
Silver
Scarsview Chrysler Dodge Jeep Ram

Scarborough, 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|+
$27,995
+ tax & lic
56,658KM
Black
Favorit Motors

North York, ON

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

2014 BMW 3 Series

328i xDrive
$13,995
+ tax & lic
160,000KM
Gray
Ontario Quality Motors Ltd.

Toronto, ON

Used 2016 BMW 3 Series 320i xDrive | AWD | LTHR | ROOF | HTD SEATS | 73K for sale in Georgetown, ON

2016 BMW 3 Series

320i xDrive | AWD | LTHR | ROOF | HTD SEATS | 73K
$19,950
+ tax & lic
73,248KM
Blue
Car Nation Canada

Georgetown, ON

Used 2017 BMW 3 Series 320i XDRIVE NO ACCIDENTS I NAVIGATION I SUNROOF I CARPLAY for sale in Mississauga, ON

2017 BMW 3 Series

320i XDRIVE NO ACCIDENTS I NAVIGATION I SUNROOF I CARPLAY
$24,500
+ tax & lic
39,092KM
Blue
Tabangi Motors

Mississauga, ON

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

2011 BMW 3 Series

323i
$7,995
+ tax & lic
151,000KM
Black
Ontario Quality Motors Ltd.

Toronto, ON

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

2017 BMW 3 Series

320i xDrive
$23,995
+ tax & lic
33,000KM
Red
Ontario Quality Motors Ltd.

Toronto, ON

Used 2013 BMW 3 Series 335i xDrive, AWD,MANUAL, NAV,HEATED SEATS, SUNROOF for sale in Toronto, ON

2013 BMW 3 Series

335i xDrive, AWD,MANUAL, NAV,HEATED SEATS, SUNROOF
$19,800
+ tax & lic
156,320KM
Alpine White
Platinum Cars Inc.

Toronto, ON

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

2014 BMW 3 Series

328i xDrive
$16,995
+ tax & lic
102,580KM
White
Ontario Quality Motors Ltd.

Toronto, ON

Used 2017 BMW 3 Series 320i xDrive|ACCIDENT FREE|LEATHER|CAR PLAY for sale in Brampton, ON

2017 BMW 3 Series

320i xDrive|ACCIDENT FREE|LEATHER|CAR PLAY
Sale Price
$26,990
+ tax & lic
48,200KM
White
22G Auto Sales Ltd.

Brampton, ON

Used 2017 BMW 3 Series 330i xDrive|ACCIDENT FREE|LEATHER|NAV for sale in Brampton, ON

2017 BMW 3 Series

330i xDrive|ACCIDENT FREE|LEATHER|NAV
Sale Price
$29,990
+ tax & lic
24,444KM
Black
22G Auto Sales Ltd.

Brampton, ON

Used 2020 BMW 3 Series 330i xDrive|ACCIDENT FREE|BACKUP CAM|LEATHER|NAV for sale in Brampton, ON

2020 BMW 3 Series

330i xDrive|ACCIDENT FREE|BACKUP CAM|LEATHER|NAV
Sale Price
$39,990
+ tax & lic
36,388KM
Black
22G Auto Sales Ltd.

Brampton, ON