New & Used BMW 2 Series for sale in Canada

Price: $11,500
DRIVES PERFECT !! BLUETOOTH, STEERING WHEEL AUDIO CONTROLS, CRUISE CONTROL, RED LEATHER SEATS, POWER...
268,511 km
St Catharines, Ontario CMH Sales & Leasing
Price: Call
2010 BMW 3-Series 323i FULLY LOADED Sedan BLACK ON BLACK FRANCIS .L .ENTERPRISES.INC…… VEHICLE COMES...
250,789 km
Markham, Ontario Francis L. Enterprises
Price: $12,995

160,386 km
Scarborough, Ontario Frontline Motors
Price: $16,499
VIN: WBA1F7C50FVX95451 Engine: 2L 4-CylMileage: 141950 kmExterior Color: WhiteInterior Color: Black ...
141,950 km
Toronto, Ontario Excella Automotive
Price: Call
Francis L Enterprises Inc. 2009 BMW 3-Series 328i xDrive Sedan Phone: 647-352-2058 64 OLD KENNEDY RD...
140,008 km
Markham, Ontario Francis L. Enterprises
Price: $29,995

127,935 km
London, Ontario Carmix Auto
Price: $31,995

123,000 km
Mississauga, Ontario Sal's Auto Service
Price: $22,995

122,030 km
Toronto, Ontario Ontario Quality Motors
Price: $20,900

120,000 km
Etobicoke, Ontario Leon's Fine Cars