Search results for "bmw" for sale in New Westminster, British Columbia
Vehicles
For Home
Electronics
Leisure Time & Hobbies
2014 BMW X1 xDrive28i
Make
BMW
Model
X1
Year
2014
kms
56916
Price: $22,547
Stock Number: JK177B
VIN: WBAVL1C53EVY15178
Engine: 2.0L...
2011 BMW X3 35i
Make
BMW
Model
X3
Year
2011
Colour
Grey
kms
131175
Price: $16,888
Stock Number: SJ248A
VIN: 5UXWX7C57BLT78886
Engine:...
2011 BMW X3 35i
Make
BMW
Model
X3
Year
2011
Colour
Grey
kms
131175
Price: $14,995
Stock Number: SJ248A
VIN: 5UXWX7C57BLT78886
Engine:...
2017 BMW X3 xDrive28i
Make
BMW
Model
X3
Year
2017
Colour
White
kms
15123
Price: $38,888
Stock Number: SJ225A
VIN: 5UXWX9C39H0W72911
Engine:...
2017 BMW X3 xDrive28i
Make
BMW
Model
X3
Year
2017
Colour
White
kms
15123
Price: $38,995
Stock Number: SJ225A
VIN: 5UXWX9C39H0W72911
Engine:...
2017 BMW X3 xDrive28i
Make
BMW
Model
X3
Year
2017
Colour
White
kms
15123
Price: $38,995
Stock Number: SJ225A
VIN: 5UXWX9C39H0W72911
Engine:...
2017 BMW X3 xDrive28i
Make
BMW
Model
X3
Year
2017
Colour
White
kms
15123
Price: $38,995
Stock Number: SJ225A
VIN: 5UXWX9C39H0W72911
Engine:...
2013 BMW 328 X-Drive
Make
BMW
Model
328
Year
2013
Colour
White
kms
55182
Trans
Automatic
Price: $19,888
Stock Number: B5593C
VIN:...
2013 BMW 328 X-Drive
Make
BMW
Model
328
Year
2013
Colour
White
kms
55000
Trans
Automatic
Price: $19,888
Stock Number: B5593C
VIN:...
2009 BMW X3 3.0i
Make
BMW
Model
X3
Year
2009
Colour
Grey
kms
135000
Trans
Manual
Price: $11,995
Stock Number: PH121A
VIN:...
2013 BMW 328 X-Drive
Make
BMW
Model
328
Year
2013
Colour
White
kms
55000
Trans
Automatic
Price: $19,888
Stock Number: B5593C
VIN:...
2006 BMW 330i 330I
Make
BMW
Model
330
Year
2006
Colour
Black
kms
105343
Price: $9,995
Stock Number: B5661A
VIN: WBAVB33536KS34037...
2009 BMW X3 3.0i
Make
BMW
Model
X3
Year
2009
Colour
Grey
kms
139565
Trans
Manual
Price: $11,995
Stock Number: PH121A
VIN:...
2009 BMW X3 3.0i
Make
BMW
Model
X3
Year
2009
Colour
Grey
kms
135000
Trans
Manual
Price: $11,995
Stock Number: PH121A
VIN:...
2006 BMW 330i 330I
Make
BMW
Model
330
Year
2006
kms
105343
Price: $9,995
Stock Number: B5661A
VIN: WBAVB33536KS34037
Engine: I-6 cyl...
2006 BMW 330i 330I
Make
BMW
Model
330
Year
2006
kms
105120
Price: $9,995
Stock Number: B5661A
VIN: WBAVB33536KS34037
Engine: I-6 cyl...
2006 BMW 330i 330I
Make
BMW
Model
330
Year
2006
kms
105343
Price: $9,995
Stock Number: B5661A
VIN: WBAVB33536KS34037
Engine: I-6 cyl...
2013 BMW 328 X-Drive
Make
BMW
Model
328
Year
2013
Colour
White
kms
55182
Trans
Automatic
Price: $19,888
Stock Number: B5593C
VIN:...
2005 BMW X5 X5 3.0I
Make
BMW
Model
X5
Year
2005
Colour
Silver
kms
137240
Trans
Manual
Price: $3,000
Stock Number: SJ172A
VIN:...
2013 BMW 328 328I
Make
BMW
Model
328
Year
2013
Colour
White
kms
55000
Trans
Automatic
Price: $22,995
Stock Number: B5593C
VIN:...
2013 BMW 328 328I
Make
BMW
Model
328
Year
2013
Colour
White
kms
55000
Trans
Manual
Price: $22,995
Stock Number: B5593C
VIN:...
2013 BMW 328 328I
Make
BMW
Model
328
Year
2013
Colour
White
kms
55000
Trans
Automatic
Price: $19,995
Stock Number: B5593C
VIN:...
2013 BMW 328 328I
Make
BMW
Model
328
Year
2013
Colour
White
kms
55000
Trans
Automatic
Price: $22,995
Stock Number: B5593C
VIN:...