New & Used BMW 5 Series for sale in Canada

Price: $25,800

18,148 km
Richmond, British Columbia Trust Auto Sales
Price: $65,999

22,631 km
North York, Ontario Highline Motors
Price: $59,999

27,131 km
Ottawa, Ontario Orr Motors
Price: $42,312
2019 BMW 530I XDRIVE | M SPORT PACKAGE | INLINE-4 248HP | ADAPTIVE LED HEADLIGHTS | HEATED VENTILATE...
31,092 km
Toronto, Ontario Platinum Cars
Price: $47,799

36,300 km
Mississauga, Ontario Peel Car Sales
Price: $52,880

39,000 km
North York, Ontario Faraz Auto Sales
Price: $43,800

40,000 km
Coquitlam, British Columbia Motozone Auto Group
Price: $41,800

47,957 km
Nanaimo, British Columbia European Specialty Automotive