BMW New and Used Cars in Hamilton

1,052 BMW cars are currently listed in the Hamilton area for sale is a comprehensive online solution for buying or selling a new or used BMW in Hamilton. 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 Hamilton, Ontario.

browse by

2015 BMW X1 xDrive28i 4dr in Mississauga, Ontario
$783+ taxes 895 km Add to My List

2015 BMW X1

2013 BMW X1 xDrive28i in Mississauga, Ontario
$24,908+ taxes 61,826 km Add to My List

2013 BMW X1

2012 BMW 3 Series 328 i LUXURY NAVIGATION BI-XENON in Mississauga, Ontario
$21,995+ taxes 29,658 km Add to My List

2012 BMW 3 Series 328

2011 BMW X5 xDrive35i   NAVIGATION + Leather + Sunroof in Kitchener, Ontario
$25,000+ taxes 113,000 km Add to My List

2011 BMW X5