BMW New and Used Cars in St Catharines

1,154 BMW cars are currently listed in the St Catharines area for sale is a comprehensive online solution for buying or selling a new or used BMW in St Catharines. All vehicles are listed for sale by local dealerships and private car sellers. Search for new, used, or certified pre-owned BMW cars, trucks, and SUVs in St Catharines, Ontario.

browse by

2017 BMW X1 xDrive 28i Premium Pack Amilior+¬ in Mississauga, Ontario
$573+ taxes 4,000 km Add to My List

2017 BMW X1

2011 BMW X5 xDrive35i+ NAVIGATION+ REAR CAMERA in Toronto, Ontario
$24,888+ taxes 124,753 km Add to My List

2011 BMW X5

2011 BMW X5 PANORAMIC ROOF  NAVIGATION in Oakville, Ontario
$21,888+ taxes 100,000 km Add to My List

2011 BMW X5

2016 BMW 228i xDrive in Hamilton, Ontario
$56,666+ taxes 90 km Add to My List

2016 BMW 228i