2006 BMW 323i (E90) Auto
2004 BMW 3 Series 318ti (E46)
2007 BMW 3 Series 320d (E90)
2008 BMW 3 Series 320d Auto (E90)
2008 BMW 3 Series 320i Auto (E90)
2007 BMW 3 Series 320i Auto (E90)
2008 BMW 3 Series 323i Auto (E90)
2007 BMW 3 Series 320i Auto (E90)
2005 BMW 3 Series 320i Auto (E90)
2008 BMW 3 Series 320i Coupe Auto (E92)
2007 BMW 3 Series 320d (E90)
2005 BMW 3 Series 318ti Auto (E46)
2008 BMW 3 Series 320d Auto (E90)
2007 BMW 3 Series 320i Auto (E90)
2008 BMW 3 Series 323i Auto (E90)
2008 BMW 3 Series 320i Auto (E90)
2007 BMW 3 Series 320i Auto (E90)
2008 BMW 3 Series 320d Auto (E90)
2008 BMW 3 Series 330i Convert (E93)
2005 BMW 3 Series 320i Auto (E90)
2008 BMW 3 Series 320i Individual (E90)
2007 BMW 3 Series 320i Auto (E90)
2005 BMW 3 Series 318ti Auto (E46)
Automatic 2007 BMW 3 Series For Sale. Mileage: 130113 km, Price: 199995, year: 2007, Province: Western Cape, Features: Full Service History. Browse our wide range of vehicles and find your perfect car.