New and Used BMW for Sale in Ontario
Showing 1-50 of 148
2011 BMW 3 Series
328i xDrive AWD Classic Ed with Safety and Warranty. Financing Available.
$10,500
+ tax & lic
221,000KM
White
2021 BMW 3 Series
330i xDrive No Accident Leather Blind Spot Navigation Sunroof Remote Start
$36,995
+ tax & lic
54,495KM
Black
Tabangi Motors
Mississauga, ON
2018 BMW 3 Series
330i xDrive AWD w/ Front Heated Seats, Rearview Cam, Cruise Control
$22,990
+ tax & lic
97,462KM
Grey
Clutch
Toronto, ON
2016 BMW 3 Series
328i xDrive Gran Turismo AWD w/ Front Heated Seats, Rearview Cam, Cruise Control
$16,990
+ tax & lic
118,000KM
Black
Clutch
Toronto, ON
2020 BMW 3 Series
330i xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$30,990
+ tax & lic
79,800KM
Blue
Clutch
Toronto, ON
2014 BMW 3 Series
328i xDrive AWD |CLIMATE CONTROL | NAVIGATION | HEATED SEATS
Sale
$7,995
+ tax & lic
227,000KM
Black
Skyline Auto
Concord, ON
2018 BMW 3 Series
340i xDrive M Sport Sunroof Harman Kardon Navigation Heated Seats
$28,998
+ tax & lic
153,456KM
Black
2021 BMW 3 Series
330i xDrive AWD w/ Front Heated Seats, Rearview Cam, Dual Zone Climate Control
$32,290
+ tax & lic
101,600KM
Black
Clutch
Toronto, ON
2023 BMW 3 Series
330i xDrive AWD w/ Front Heated Seats, Rearview Cam, Dual Zone Climate Control
$48,990
+ tax & lic
25,561KM
Grey
Clutch
Toronto, ON
2019 BMW 3 Series
330i xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$30,990
+ tax & lic
62,156KM
Silver
Clutch
Toronto, ON
1990 BMW 3 Series
325i, E30, AUTO, BARN FIND, 139KMS, AS IS SPECIAL
$5,995
+ tax & lic
139,173KM
Black
2009 BMW 3 Series
$12,988
+ tax & lic
94,089KM
Monaco Blue metallic
2021 BMW 3 Series
330i xDrive AWD w/ Front Heated Seats, 360 Cam, Cruise Control
$37,990
+ tax & lic
35,143KM
White
Clutch
Toronto, ON
2020 BMW 3 Series
330i xDrive AWD w/ Apple CarPlay, Front Heated Seats, Rearview Cam
$27,990
+ tax & lic
112,594KM
Black
Clutch
Toronto, ON
2018 BMW 3 Series
330i xDrive AWD w/ Nav, Heated Front Seats, Rearview Cam
$23,490
+ tax & lic
80,186KM
White
Clutch
Toronto, ON
2019 BMW 3 Series
330i xDrive AWD w/ Apple CarPlay, Nav, Power Moonroof
$24,990
+ tax & lic
101,216KM
Grey
Clutch
Toronto, ON
2021 BMW 3 Series
330i xDrive w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$33,590
+ tax & lic
90,080KM
Black
Clutch
Toronto, ON
2018 BMW 3 Series
330e w/ Cruise Control, Front Heated Seats, Rearview Cam
$24,490
+ tax & lic
87,432KM
White
Clutch
Toronto, ON
2022 BMW 3 Series
330i xDrive AWD w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$41,590
+ tax & lic
14,101KM
Black
Clutch
Toronto, ON
2020 BMW 3 Series
330i xDrive AWD w/ Apple CarPlay & Android Auto, Front Heated Seats, Rear Climate Control
$32,490
+ tax & lic
60,211KM
Grey
Clutch
Toronto, ON
2017 BMW 3 Series
320i xDrive AWD w/ Heated Front Seats, Bluetooth, Cruise Control
$17,990
+ tax & lic
89,184KM
White
Clutch
Toronto, ON
2009 BMW 3 Series
328i xDrive, AUTO, LOW KMS, ONLY 77,000KMS, CERT
$12,995
+ tax & lic
77,727KM
Black
2019 BMW 3 Series
330i xDrive AWD w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$26,890
+ tax & lic
56,470KM
White
Clutch
Toronto, ON
2020 BMW 3 Series
330i | xDrive | M-Pkg | Nav | Leather | Sunroof
$30,850
+ tax & lic
92,000KM
Black
2022 BMW 3 Series
330i xDrive AWD w/ Apple CarPlay, Heated Front Seats, Rearview Cam
$38,990
+ tax & lic
41,635KM
Black
Clutch
Toronto, ON
2016 BMW 3 Series
328i xDrive Sedan 328i XDrive. Great Service History
$11,495
+ tax & lic
191,024KM
Black
LGA motors
Burlington, ON
2016 BMW 3 Series
GranTurismo 335 //M SPORT | HARMAN KARDON | PANO |
$17,985
+ tax & lic
128,645KM
Black