BMW New and Used

2,035 used BMW cars are currently listed for sale is a comprehensive online solution for buying or selling a new or used BMW. 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.

browse by

2004 BMW 6 Series 645Ci in Burlington, Ontario
$15,995 175,000 km Add to My List

2004 BMW 6 Series

2014 BMW i8 
         in Burlington, Ontario
$109,995 42,000 km Add to My List

2014 BMW i8

2016 BMW X1 xDrive28i in Mississauga, Ontario
$41,908 17,527 km Add to My List

2016 BMW X1

2012 BMW X5 xDrive35i in Hamilton, Ontario
$34,990 54,392 km Add to My List

2012 BMW X5