Used BMW for sale New Zealand

Model:Price Range:
BMW 330i M Sport *BLACK*BMW, 330i, M-sport, 2000, 109,000km, $15,599
BMW 116i  2006BMW, 116i, 2006, 55,879km, $22,999