New & Used BMW 3 Series for sale in British Columbia
1998 BMW 318I
One year old set of tires, regularly serviced and...
1995 BMW 325I
2003 BMW 320I Fully Loaded Only 141, 000Km Great Buy!
Super Clean Car! Leather Seats, Alloy wheels, All...
4 similarEasy finance approvals
2004 BMW Mazda3 Ci
If you love to drive then you'll love our 2004 BMW...
2008 BMW 323 i, CLEAN TITLE , GREAT CONDITION
LOCAL CAR, NO ACCIDENTS, LOW KM, VERY CLEAN, NEW...
2008 BMW 3 Series 4dr Sdn 328i RWD
The ultimate driving machine! Deserving of its...
2007 BMW 3 Series 328i
RESERVE ONLINE NOW This OpenRoad Certified Vehicle...
159,000kmEasy finance approvals
2005 BMW 320I Fully Loaded/Heated Seats/Sunroof
Fully Loaded, Leather Interior, Heated Seats,...
2008 BMW 328XI COUPE
NO ACCIDENT, LOADED AWD. JUST SERVICED: BRAND NEW...
2006 BMW 3 Series 325i
The last of the world renown, repetitive yearly...
kmEasy finance approvals