BMW New and Used Cars in Surrey

66 BMW cars are currently listed in the Surrey area for sale

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



browse by

  • Surrey BMW 1 Series (2)
  • Surrey BMW 1 Series 128 (1)
  • Surrey BMW 3 Series (11)
  • Surrey BMW 3 Series 320 (1)
  • Surrey BMW 3 Series 328 (10)
  • Surrey BMW 328d xDrive (1)
  • Surrey BMW 328i xDrive Gran Turismo (1)
  • Surrey BMW 5 Series (2)
  • Surrey BMW 5 Series 528 (2)
  • Surrey BMW 5 Series 535 (1)
  • Surrey BMW 535d xDrive (2)
  • Surrey BMW 7 Series (1)
  • Surrey BMW 7 Series 750 (1)
  • Surrey BMW i3 (1)
  • Surrey BMW M3 (2)
  • Surrey BMW M4 (1)
  • Surrey BMW M5 (2)
  • Surrey BMW M6 (1)
  • Surrey BMW X1 (2)
  • Surrey BMW X1 (2)
  • Surrey BMW X3 (6)
  • Surrey BMW X4 (1)
  • Surrey BMW X5 (14)
  • Surrey BMW X6 (1)
2013 BMW 3 Series 328i xDrive Luxury Line LOW KM  VERY CLEAN in Vancouver, British Columbia
$26,750+ taxes 31,817 km Add to My List

2013 BMW 3 Series

2004 BMW X5 3.0i in Coquitlam, British Columbia
$CALL 225,345 km Add to My List

2004 BMW X5

2011 BMW 3 Series 335i xDrive M/T Bluetooth Leather  Sunroof Rear in Port Moody, British Columbia
$20,887+ taxes 121,500 km Add to My List

2011 BMW 3 Series

2013 BMW 3 Series 328 i i xDrive Classic AWD w Nav, Leather, Roof in Surrey, British Columbia
$24,800+ taxes 102,788 km Add to My List

2013 BMW 3 Series 328


VIEW MOBILE VERSION