Filter Results


Sale Type

Buy From Home NEW


Within
KM




wheel drive

New and Used BMW for Sale in Ontario

Showing 1-50 of 280
Used 2011 BMW 3 Series for sale in Whitby, ON

2011 BMW 3 Series

$9,500
+ tax & lic
196,112KM
White
Whitby Oshawa Honda

Whitby, ON

Used 2013 BMW 3 Series 320i xDrive|LOW KM|SUNROOF|AWD|BLUETOOTH|CERTIFIED for sale in Oakville, ON

2013 BMW 3 Series

320i xDrive|LOW KM|SUNROOF|AWD|BLUETOOTH|CERTIFIED
$12,500
+ tax & lic
119,600KM
Black
Good Day Autos

Oakville, ON

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

2007 BMW 3 Series

335i
$17,650
+ tax & lic
120,000KM
Black
Polo Auto Sales

Toronto, ON

Used 2016 BMW 3 Series 340i xDrive - LEATHER|NAVI|BACKUP|SUNROOF for sale in North York, ON

2016 BMW 3 Series

340i xDrive - LEATHER|NAVI|BACKUP|SUNROOF
$25,995
+ tax & lic
161,000KM
Silver
Monaco Motorcars Inc

North York, ON

Used 1998 BMW 3 Series 328IS*COUPE*ONLY 95,000KMS*WHEELS*CERT for sale in London, ON

1998 BMW 3 Series

328IS*COUPE*ONLY 95,000KMS*WHEELS*CERT
$11,995
+ tax & lic
95,000KM
Maroon
Tiger Auto Sales Ltd.

London, ON

Used 2013 BMW 3 Series 328i xDrive, AWD, Navi, SunRoof, RearCam, NoAccident, B.Spot for sale in Toronto, ON

2013 BMW 3 Series

328i xDrive, AWD, Navi, SunRoof, RearCam, NoAccident, B.Spot
$10,950
+ tax & lic
168,000KM
White
BELL AUTO INC.

Toronto, ON

Used 2013 BMW 3 Series 328i xDrive |NAV|ROOF |LEATHER|HEATED SEATS |LOW KM |LOADED for sale in North York, ON

2013 BMW 3 Series

328i xDrive |NAV|ROOF |LEATHER|HEATED SEATS |LOW KM |LOADED
$14,888
+ tax & lic
85,800KM
Black
Auto Epix

North York, ON

Used 2013 BMW 3 Series 328i Xdrive I NAVIGATION for sale in Toronto, ON

2013 BMW 3 Series

328i Xdrive I NAVIGATION
$12,888
+ tax & lic
147,000KM
White
Firstgear Motorcar

Toronto, ON

Used 2020 BMW 3 Series M340i xDrive Sedan - MANUFAKTUR EDITION for sale in Oakville, ON

2020 BMW 3 Series

M340i xDrive Sedan - MANUFAKTUR EDITION
$64,980
+ tax & lic
3,700KM
Grey
Lockwood Kia

Oakville, ON

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

2014 BMW 3 Series

320i xDrive
$16,839
+ tax & lic
96,731KM
Grey
Myers Automotive Group

Ottawa, ON

Used 2012 BMW 3 Series SportsLine ** Rare 6MT ** Only 078,351km No Accide for sale in Scarborough, ON

2012 BMW 3 Series

SportsLine ** Rare 6MT ** Only 078,351km No Accide
$16,995
+ tax & lic
78,351KM
Red
Motor Valley

Scarborough, ON

Used 2017 BMW 3 Series 320i xDrive+GPS+BSM+360 Camera+PDC+CLEAN CARFAX for sale in London, ON

2017 BMW 3 Series

320i xDrive+GPS+BSM+360 Camera+PDC+CLEAN CARFAX
$26,499
+ tax & lic
35,000KM
Black
Sport Motors

London, ON

Used 2008 BMW 3 Series 328xi for sale in Scarborough, ON

2008 BMW 3 Series

328xi
$3,995
+ tax & lic
225,000KM
Silver
A.S.D. Auto Sales

Scarborough, ON

Used 2011 BMW 3 Series 4dr Sdn 323i RWD South Africa for sale in North York, ON

2011 BMW 3 Series

4dr Sdn 323i RWD South Africa
$6,900
+ tax & lic
183,133KM
Silver
Milan Auto Sales

North York, ON

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

2017 BMW 3 Series

320i XDRIVE NO ACCIDENTS I NAVIGATION I SUNROOF I PUSH START
$23,995
+ tax & lic
66,023KM
White
Tabangi Motors

Mississauga, ON

Used 2017 BMW 3 Series 330I X-DRIVE PREMIUM NAVI PKG LEATHER SUNROOF 75K for sale in North York, ON

2017 BMW 3 Series

330I X-DRIVE PREMIUM NAVI PKG LEATHER SUNROOF 75K
$26,990
+ tax & lic
75,996KM
Blue
Nexcar Auto Sales & Leasing Inc.

North York, ON

Used 2017 BMW 3 Series 320I X-DRIVE PREMIUM  NAVI PKG LEATHER SUNROOF 36K for sale in North York, ON

2017 BMW 3 Series

320I X-DRIVE PREMIUM NAVI PKG LEATHER SUNROOF 36K
$25,990
+ tax & lic
36,439KM
Blue
Nexcar Auto Sales & Leasing Inc.

North York, ON

Used 2020 BMW 3 Series 330i xDrive, Turbo, Navi, New Tires/Rear Brakes! for sale in Clarington, ON

2020 BMW 3 Series

330i xDrive, Turbo, Navi, New Tires/Rear Brakes!
$38,995
+ tax & lic
44,648KM
White
Autoplanet

Clarington, ON

Used 2018 BMW 3 Series for sale in London, ON

2018 BMW 3 Series

$33,995
+ tax & lic
49,107KM
Grey
Empire Auto Group

London, ON

Used 2017 BMW 3 Series 340i xDrive M Performance Carbon Interior & Exterior, Loaded for sale in Concord, ON

2017 BMW 3 Series

340i xDrive M Performance Carbon Interior & Exterior, Loaded
$35,888
+ tax & lic
102,235KM
Black
Yorkdale Fine Cars

Concord, ON

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

2011 BMW 3 Series

2dr Cpe 335i xDrive AWD
$16,399
+ tax & lic
105,062KM
Gray
Excella Automotive Group

North York, ON

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

2013 BMW 3 Series

335i xDrive Sedan Certified
$19,945
+ tax & lic
122,103KM
Black Saphire
UR Ride

Etobicoke, ON

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

2016 BMW 3 Series

320i xDrive
$20,999
+ tax & lic
56,566KM
Black
Wayne's Auto World

Hamilton, ON

Used 2006 BMW 3 Series Cabriolet 330Ci CONVERTIBLE for sale in Waterloo, ON

2006 BMW 3 Series

Cabriolet 330Ci CONVERTIBLE
$14,990
+ tax & lic
135,500KM
Green
Mat's Auto Sales

Waterloo, ON

Used 2014 BMW 3 Series for sale in London, ON

2014 BMW 3 Series

$11,995
+ tax & lic
183,014KM
Black
Empire Auto Group

London, ON

Used 2018 BMW 3 Series 340I XDRIVE PREMIUM ENHANCED RED INT! for sale in Vaughan, ON

2018 BMW 3 Series

340I XDRIVE PREMIUM ENHANCED RED INT!
$39,888
+ tax & lic
35,000KM
Silver
Autobase

Vaughan, ON

Used 1997 BMW 3 Series 2doors roadster/ excellent condition for sale in Hamilton, ON

1997 BMW 3 Series

2doors roadster/ excellent condition
$13,990
+ tax & lic
88,000KM
Red
Acen Motors Inc.

Hamilton, ON

Used 2005 BMW 3 Series 325xi 4dr Sdn AWD for sale in Mississauga, ON

2005 BMW 3 Series

325xi 4dr Sdn AWD
$6,650
+ tax & lic
130,000KM
Silver
Rahman Motors

Mississauga, ON

Used 2017 BMW 3 Series 330i xDrive - HEATED LEATHER, SUNROOF, NAV! for sale in Windsor, ON

2017 BMW 3 Series

330i xDrive - HEATED LEATHER, SUNROOF, NAV!
$26,300
+ tax & lic
53,811KM
White
Automaxx Windsor

Windsor, ON

Used 2011 BMW 3 Series for sale in Hamilton, ON

2011 BMW 3 Series

$11,250
+ tax & lic
166,884KM
White
Star Vendor Auto

Hamilton, ON

Used 2011 BMW 3 Series PREMIUM PKG | SUNROOF | LEATHER | NO ACCIDENTS for sale in Mississauga, ON

2011 BMW 3 Series

PREMIUM PKG | SUNROOF | LEATHER | NO ACCIDENTS
$9,995
+ tax & lic
102,000KM
Black
Serena Motors Ltd.

Mississauga, ON

Used 2008 BMW 3 Series 323i for sale in Woodbridge, ON

2008 BMW 3 Series

323i
$5,500
+ tax & lic
178,262KM
Black
AutoBerry Canada

Woodbridge, ON

Used 2011 BMW 3 Series 4dr Sdn 323i RWD for sale in Mississauga, ON

2011 BMW 3 Series

4dr Sdn 323i RWD
$4,840
+ tax & lic
199,000KM
Silver
Gardiner Motors

Mississauga, ON

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

2017 BMW 3 Series

320i XDRIVE SPORT I NO ACCIDENTS I NAVIGATION I SUNROOF
$23,995
+ tax & lic
60,742KM
White
Tabangi Motors

Mississauga, ON

Used 2008 BMW 3 Series 335i I CONVERTIBLE I AUTO for sale in Concord, ON

2008 BMW 3 Series

335i I CONVERTIBLE I AUTO
$17,980
+ tax & lic
143,000KM
Tan
Toronto Autohaus Ltd

Concord, ON

Used 2013 BMW 3 Series Luxury for sale in Hamilton, ON

2013 BMW 3 Series

Luxury
$16,495
+ tax & lic
80,816KM
Blue
Best Motors

Hamilton, ON

Used 2005 BMW 3 Series 330CI for sale in London, ON

2005 BMW 3 Series

330CI
$7,991
+ tax & lic
222,000KM
Grey
Downtown Motor Products

London, ON

Used 2007 BMW 3 Series 4dr Touring Wgn 328xi AWD for sale in North York, ON

2007 BMW 3 Series

4dr Touring Wgn 328xi AWD
$8,399
+ tax & lic
133,926KM
Brown
Excella Automotive Group

North York, ON

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

2010 BMW 3 Series

323i
Sale
$7,299
+ tax & lic
130,000KM
Blackacite
Right Choice Auto

Brantford, ON

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

2020 BMW 3 Series

330i xDrive
$39,995
+ tax & lic
47,647KM
White
Global Auto Sales

Ottawa, ON

Used 2011 BMW 3 Series 4dr Sdn 323i RWD South Africa for sale in Burlington, ON

2011 BMW 3 Series

4dr Sdn 323i RWD South Africa
$10,992
+ tax & lic
64,900KM
White
Elite Luxury Motors Inc

Burlington, ON

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

2009 BMW 3 Series

335i xDrive
$8,699
+ tax & lic
142,671KM
Silver
Rim Ram Auto Sales

Hamilton, ON

Used 2017 BMW 3 Series 320i xDRIVE NO ACCIDENTS I NAVIGATION I SUNROOF I REAR CAM for sale in Mississauga, ON

2017 BMW 3 Series

320i xDRIVE NO ACCIDENTS I NAVIGATION I SUNROOF I REAR CAM
$22,995
+ tax & lic
75,364KM
White
Tabangi Motors

Mississauga, ON

Used 2017 BMW 3 Series 320i XDRIVE I NAVIGATION I SUNROOF I PUSH START I H. SEATS for sale in Mississauga, ON

2017 BMW 3 Series

320i XDRIVE I NAVIGATION I SUNROOF I PUSH START I H. SEATS
$23,995
+ tax & lic
35,343KM
Grey
Tabangi Motors

Mississauga, ON

Used 2017 BMW 3 Series 330i XDRIVE I NAVIGATION I SUNROOF I PUSH START I H. SEATS for sale in Mississauga, ON

2017 BMW 3 Series

330i XDRIVE I NAVIGATION I SUNROOF I PUSH START I H. SEATS
$23,995
+ tax & lic
57,770KM
Grey
Tabangi Motors

Mississauga, ON

Used 2013 BMW 3 Series 320i for sale in Markham, ON

2013 BMW 3 Series

320i
$12,999
+ tax & lic
102,000KM
White
SLT Automobiles

Markham, ON

Used 2016 BMW 3 Series 328i xDrive for sale in Nepean, ON

2016 BMW 3 Series

328i xDrive
$24,995
+ tax & lic
32,832KM
Red
Bells Corner Auto

Nepean, ON

Used 2013 BMW 3 Series 320i xDrive for sale in Woodbridge, ON

2013 BMW 3 Series

320i xDrive
$12,999
+ tax & lic
127,999KM
Gray
Swift Motors

Woodbridge, ON

Used 2017 BMW 3 Series 330e, Hybrid, Navi, Sunroof, Red Leather! for sale in Brampton, ON

2017 BMW 3 Series

330e, Hybrid, Navi, Sunroof, Red Leather!
$31,995
+ tax & lic
48,286KM
Black
Autoplanet

Brampton, ON

Used 2011 BMW 3 Series 328iX/AWD/NAVI/LEATHER/ROOF/LOADED/ALLOYS++ for sale in Scarborough, ON

2011 BMW 3 Series

328iX/AWD/NAVI/LEATHER/ROOF/LOADED/ALLOYS++
Sale
$9,995
+ tax & lic
153,117KM
Blue
Scarboro E. Auto Ltd.

Scarborough, ON