BMW
3 Series

QUALITY NEW & USED CARS FOR SALE

Currently showing 699 vehicles
BMW, 3 SERIES
R99,999

BMW

330d A/T (E46)F/L
2003
mileage 267778 km

Add to FavouritesMore Details
BMW, 3 SERIES
R119,900

BMW

320i A/T (E90)
2008
mileage 101798 km

Add to FavouritesMore Details
BMW, 3 SERIES
R350,000

BMW

320i EDITION M SPORT SHA...
2017
mileage 73341 km

Add to FavouritesMore Details
BMW, 3 SERIES
R359,900

BMW

320D M SPORT A/T (F30)
2017
mileage 86000 km

Add to FavouritesMore Details
BMW, 3 SERIES
R219,900

BMW

320i LUXURY LINE (F30)
2015
mileage 91240 km

Add to FavouritesMore Details
BMW, 3 SERIES
R249,900

BMW

335i CONVERT A/T (E93)
2007
mileage 69447 km

Add to FavouritesMore Details
BMW, 3 SERIES
R83,999

BMW

325i Sport (E46)F/L
2005
mileage 201147 km

Add to FavouritesMore Details
BMW, 3 SERIES
R269,900

BMW

320D LUXURY LINE A/T (F3...
2015
mileage 127000 km

Add to FavouritesMore Details
BMW, 3 SERIES
R519,900

BMW

340i A/T (F30)
2017
mileage 39376 km

Add to FavouritesMore Details
BMW, 3 SERIES GT
R229,900

BMW

328i GT M SPORT (F34)
2014
mileage 161438 km

Add to FavouritesMore Details
BMW, 3 SERIES
R119,950

BMW

320i A/T (E90)
2009
mileage 157253 km

Add to FavouritesMore Details
BMW, 3 SERIES
R349,900

BMW

330D A/T (F30)
2014
mileage 140000 km

Add to FavouritesMore Details
BMW, 3 SERIES
R189,900

BMW

320i LUXURY LINE A/T (F3...
2013
mileage 174017 km

Add to FavouritesMore Details
BMW, 3 SERIES
R219,900

BMW

320i M PERFORMANCE ED A/...
2014
mileage 141622 km

Add to FavouritesMore Details
BMW, 3 SERIES GT
R489,900

BMW

335i GT M SPORT A/T (F34...
2017
mileage 70893 km

Add to FavouritesMore Details
BMW, 3 SERIES
R89,900

BMW

320i (E90)
2008
mileage 167447 km

Add to FavouritesMore Details
BMW, 3 SERIES
R239,900

BMW

320D A/T (F30)
2014
mileage 102200 km

Add to FavouritesMore Details
BMW, 3 SERIES
R79,999

BMW

320d Exclusive (E46)F/L
2003
mileage 286340 km

Add to FavouritesMore Details
BMW, 3 SERIES
R320,000

BMW

330D M SPORT A/T (F30)
2013
mileage 0 km

Add to FavouritesMore Details
BMW, 3 SERIES
R94,999

BMW

320i A/T (E90)
2010
mileage 249972 km

Add to FavouritesMore Details
BMW, 3 SERIES
R399,900

BMW

335i M SPORT A/T (F30)
2014
mileage 96500 km

Add to FavouritesMore Details
BMW, 3 SERIES (G20)
POA

BMW

330is EDITION M SPORT A/...
2020
mileage 2470 km

Add to FavouritesMore Details
BMW, 3 SERIES
R59,900

BMW

318ti (E46)
2003
mileage 375000 km

Add to FavouritesMore Details
BMW, 3 SERIES
R359,900

BMW

335i M SPORT A/T (F30)
2014
mileage 100500 km

Add to FavouritesMore Details