BMW New and Used Cars in Calgary

100 BMW cars are currently listed in the Calgary area for sale

AutoCatch.com is a comprehensive online solution for buying or selling a new or used BMW in Calgary. 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 Calgary, Alberta.



browse by

  • Calgary BMW 3 Series (28)
  • Calgary BMW 3 Series 320 (2)
  • Calgary BMW 3 Series 325 (1)
  • Calgary BMW 3 Series 328 (18)
  • Calgary BMW 325 (1)
  • Calgary BMW 330 (1)
  • Calgary BMW 5 Series (10)
  • Calgary BMW 5 Series 530 (1)
  • Calgary BMW 750 (3)
  • Calgary BMW Alpina (1)
  • Calgary BMW M3 (3)
  • Calgary BMW M5 (1)
  • Calgary BMW X1 (8)
  • Calgary BMW X1 (8)
  • Calgary BMW X3 (7)
  • Calgary BMW X5 (13)
  • Calgary BMW X6 (2)
2014 BMW 3 Series xDrive Sedan M Performance Edition in Calgary, Alberta
$49,000+ taxes 61,000 km Add to My List

2014 BMW 3 Series

2007 BMW 3 Series 328 i 328xi awd wagon w/leather heated seats in Calgary, Alberta
$12,900+ taxes 148,636 km Add to My List

2007 BMW 3 Series 328

2015 BMW X1 xDrive28i in Okotoks, Alberta
$35,995+ taxes 31,100 km Add to My List

2015 BMW X1

2012 BMW 3 Series Sedan Luxury Line in Calgary, Alberta
$30,000+ taxes 45,938 km Add to My List

2012 BMW 3 Series


VIEW MOBILE VERSION