We Buy Cars | Used BMW 3 Series For Sale

232 used BMW 3 Series for sale

South Africa · 1993–2025 models · From R 24 900 · Finance and insurance available

2010 BMW 3 Series
2010 BMW 3 Series 320i Auto (E90)
125 785 kmB Rated▾ Dome (GP)
R 83 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 125 785 kmPrice: R 83 900Status: Available#2FB813496
2010 BMW 3 Series
2010 BMW 3 Series 335i Auto (E90)
181 259 kmB Rated▾ JHB South (GP)
R 85 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 181 259 kmPrice: R 85 900Status: Available#5A2205885
2010 BMW 3 Series
2010 BMW 3 Series 320i Auto (E90)
98 749 kmB Rated▾ Germiston (GP)
R 62 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 98 749 kmPrice: R 62 900Status: Available#64D601575
2010 BMW 3 Series
2010 BMW 3 Series 320i Sport (E90)
257 795 kmB Rated▾ Bloemfontein (FS)
R 37 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 257 795 kmPrice: R 37 900Status: Available#671711666
2010 BMW 3 Series
2010 BMW 3 Series 320d Exclusive Auto (E90)
336 824 kmB Rated▾ Lansdowne (WC)
R 80 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 336 824 kmPrice: R 80 900Status: Available#936811896
2010 BMW 3 Series
2010 BMW 3 Series 320i (E90)
224 636 kmB Rated▾ JHB South (GP)
Starting bid R 58 000
Make: BMWModel: 3 SeriesYear: 2010Mileage: 224 636 kmStarting bid: R 58 000Status: On Auction#C0E416494
2010 BMW 3 Series
2010 BMW 3 Series 320d Auto (E90)
193 179 kmB Rated▾ Lansdowne (WC)
R 75 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 193 179 kmPrice: R 75 900Status: Available#C62F07924
2010 BMW 3 Series
2010 BMW 3 Series 323i Exclusive Auto (E90)
149 215 kmB Rated▾ Brackenfell (WC)
R 86 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 149 215 kmPrice: R 86 900Status: Available#E7C215047
2010 BMW 3 Series
2010 BMW 3 Series 325i Sport (E90)
280 631 kmB Rated▾ Bloemfontein (FS)
R 24 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 280 631 kmPrice: R 24 900Status: Available#F23107878
2009 BMW 3 Series
2009 BMW 3 Series 320d Sport Auto (E90)
251 313 kmB Rated▾ Silver Lakes (GP)
R 76 900
Make: BMWModel: 3 SeriesYear: 2009Mileage: 251 313 kmPrice: R 76 900Status: Available#2DF613134
2009 BMW 3 Series
2009 BMW 3 Series 320d Exclusive Auto (E90)
184 966 kmB Rated▾ Witbank (MP)
R 79 900
Make: BMWModel: 3 SeriesYear: 2009Mileage: 184 966 kmPrice: R 79 900Status: Available#58EE13119
2009 BMW 3 Series
2009 BMW 3 Series 320i Exclusive (E90)
206 243 kmB Rated▾ Richmond (WC)
R 56 900
Make: BMWModel: 3 SeriesYear: 2009Mileage: 206 243 kmPrice: R 56 900Status: Available#959105314
2009 BMW 3 Series
2009 BMW 3 Series 320i Exclusive Auto (E90)
133 640 kmB Rated▾ Riverhorse (KZN)
R 90 900
Make: BMWModel: 3 SeriesYear: 2009Mileage: 133 640 kmPrice: R 90 900Status: Available#A3FD12404
2009 BMW 3 Series
2009 BMW 3 Series 330d Exclusive Auto (E90)
133 290 kmB Rated▾ Midstream (GP)
R 118 900
Make: BMWModel: 3 SeriesYear: 2009Mileage: 133 290 kmPrice: R 118 900Status: Available#CFA402180
2008 BMW 3 Series
2008 BMW 3 Series 325i Auto (E90)
252 324 kmB Rated▾ Brackenfell (WC)
R 55 900
Make: BMWModel: 3 SeriesYear: 2008Mileage: 252 324 kmPrice: R 55 900Status: Available#440E00492
2008 BMW 3 Series
2008 BMW 3 Series 335i Exclusive Auto (E90)
209 519 kmB Rated▾ East London (EC)
R 95 900
Make: BMWModel: 3 SeriesYear: 2008Mileage: 209 519 kmPrice: R 95 900#467314351
2008 BMW 3 Series
2008 BMW 3 Series 325i Sport Auto (E90)
324 188 kmB Rated▾ Gqeberha (EC)
R 46 900
Make: BMWModel: 3 SeriesYear: 2008Mileage: 324 188 kmPrice: R 46 900Status: Available#483705167
2008 BMW 3 Series
2008 BMW 3 Series 320d Exclusive (E90)
333 849 kmB Rated▾ Gqeberha (EC)
R 42 900
Make: BMWModel: 3 SeriesYear: 2008Mileage: 333 849 kmPrice: R 42 900Status: Available#5CAF11651
2008 BMW 3 Series
2008 BMW 3 Series 320i (E90)
221 974 kmB Rated▾ Montana (GP)
R 53 900
Make: BMWModel: 3 SeriesYear: 2008Mileage: 221 974 kmPrice: R 53 900Status: Available#BC4701974
2008 BMW 3 Series
2008 BMW 3 Series 320d Auto (E90)
208 036 kmB Rated▾ George (WC)
R 67 900
Make: BMWModel: 3 SeriesYear: 2008Mileage: 208 036 kmPrice: R 67 900Status: Available#C77704794
2008 BMW 3 Series
2008 BMW 3 Series 325i Touring Auto (E91)
232 211 kmB Rated▾ Midstream (GP)
R 62 900
Make: BMWModel: 3 SeriesYear: 2008Mileage: 232 211 kmPrice: R 62 900Status: Available#F27901468
2007 BMW 3 Series
2007 BMW 3 Series 320d Auto (E90)
363 995 kmB Rated▾ Lansdowne (WC)
R 45 900
Make: BMWModel: 3 SeriesYear: 2007Mileage: 363 995 kmPrice: R 45 900Status: Available#30F310625
2007 BMW 3 Series
2007 BMW 3 Series 320i Exclusive (E90)
299 266 kmB Rated▾ Gqeberha (EC)
R 40 900
Make: BMWModel: 3 SeriesYear: 2007Mileage: 299 266 kmPrice: R 40 900Status: Available#727F10829
2007 BMW 3 Series
2007 BMW 3 Series 320d Sport (E90)
276 530 kmB Rated▾ Midstream (GP)
R 57 900
Make: BMWModel: 3 SeriesYear: 2007Mileage: 276 530 kmPrice: R 57 900Status: Available#E07A14565