New & Used BMW Z4 for sale in British Columbia

Price: $19,995

121,629 km
New Westminster, British Columbia Euro Pacific Motorcars Ltd
Price: $12,890

159,170 km
Vancouver, British Columbia Sensible Auto Sales
Price: $27,500

80,800 km
Nanaimo, British Columbia European Specialty Automotive
Price: Call

46,851 km
Kelowna, British Columbia Elite Auto Centre
Price: $12,900
Surrey, British Columbia Good Deal Motors
Price: $22,997

61,000 km
Parksville, British Columbia Bluenose Motor Co
Price: $24,900

123,500 km
Richmond, British Columbia V.I.B. Motors
Price: $20,888
WE FINANCE ALL LEVELS OF CREDIT! WE GET APPROVALS!Come visit us today for financing options!Bad cred...
176,000 km
Victoria, British Columbia Autowise Motors
Price: $28,995

63,000 km
Surrey, British Columbia SK Automarket Sales - South Surrey
Price: $15,270

167,664 km
Trail, British Columbia McLachlan Auto Solutions