New & Used BMW 2 Series for sale in Canada

Price: $31,999

47,205 km
West Kelowna, British Columbia Auto Market Okanagan
Price: $28,000

51,238 km
Vancouver, British Columbia Company of Cars
Price: $27,988
2015 BMW M235i COUPE WITH 74493 KMS, SUNROOF, HEATED STEERING WHEEL, PUSH BUTTON START, BLUETOOTH, P...
74,493 km
Calgary, Alberta Auto House Jacksonport
Price: $27,988
2015 BMW M235i COUPE WITH 74493 KMS, SUNROOF, HEATED STEERING WHEEL, PUSH BUTTON START, BLUETOOTH, P...
74,493 km
Calgary, Alberta Auto House Calgary
Price: $11,498
DRIVES PERFECT !! BLUETOOTH, STEERING WHEEL AUDIO CONTROLS, CRUISE CONTROL, RED LEATHER SEATS, POWER...
268,511 km
St Catharines, Ontario CMH Sales & Leasing
Price: $27,988
2015 BMW M235i COUPE WITH 74493 KMS, SUNROOF, HEATED STEERING WHEEL, PUSH BUTTON START, BLUETOOTH, P...
74,493 km
Calgary, Alberta Auto House Sunridge
Price: $31,995

123,000 km
Mississauga, Ontario Sal's Auto Service