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
2012 BMW 3 Series 320i Auto (F30)
207 501 kmB Rated▾ Richmond (WC)
R 86 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 207 501 kmPrice: R 86 900Status: Available#219004188
2012 BMW 3 Series 320i Auto (F30)
165 593 kmB Rated▾ Midstream (GP)
R 92 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 165 593 kmPrice: R 92 900Status: Available#338008765
2012 BMW 3 Series 320i Auto (E90)
209 140 kmB Rated▾ Germiston (GP)
R 63 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 209 140 kmPrice: R 63 900Status: Available#366012061
2012 BMW 3 Series 320i Auto (E90)
250 116 kmB Rated▾ Germiston (GP)
R 59 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 250 116 kmPrice: R 59 900Status: Available#536711884
2012 BMW 3 Series 320i Auto (F30) (Built-Up)
213 382 kmB Rated▾ Springfield (KZN)
R 66 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 213 382 kmPrice: R 66 900#69F008160
2012 BMW 3 Series 320i Auto (F30)
182 570 kmB Rated▾ JHB South (GP)
R 112 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 182 570 kmPrice: R 112 900#B30E09442
2012 BMW 3 Series 320d Sport Line Auto (F30)
222 389 kmB Rated▾ Silver Lakes (GP)
R 120 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 222 389 kmPrice: R 120 900Status: Available#B70A08945
2012 BMW 3 Series 325i Coupe Sport Auto (E92)
201 665 kmB Rated▾ Montana (GP)
R 80 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 201 665 kmPrice: R 80 900Status: Available#BC7614802
2012 BMW 3 Series 320i Sport Line Auto (F30)
178 174 kmB Rated▾ JHB South (GP)
R 103 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 178 174 kmPrice: R 103 900Status: Available#E6CD10981
2012 BMW 3 Series 320d Luxury Line Auto (F30)
192 629 kmB Rated▾ Springfield (KZN)
R 112 900
Make: BMWModel: 3 SeriesYear: 2012Mileage: 192 629 kmPrice: R 112 900Status: Available#EBD002146
2011 BMW 3 Series 320d Auto (E90)
154 680 kmB Rated▾ Brackenfell (WC)
R 90 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 154 680 kmPrice: R 90 900Status: Available#0C4712081
2011 BMW 3 Series 320i (E90)
198 337 kmB Rated▾ Silver Lakes (GP)
R 67 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 198 337 kmPrice: R 67 900Status: Available#16A814414
2011 BMW 3 Series 320i (E90)
250 158 kmB Rated▾ Richmond (WC)
R 50 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 250 158 kmPrice: R 50 900Status: Available#16FC04044
2011 BMW 3 Series 320i Auto (E90)
228 148 kmB Rated▾ Dome (GP)
Starting bid R 51 000
Make: BMWModel: 3 SeriesYear: 2011Mileage: 228 148 kmStarting bid: R 51 000Status: On Auction#1BB314448
2011 BMW 3 Series 320i Exclusive (E90)
198 148 kmB Rated▾ Richmond (WC)
R 44 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 198 148 kmPrice: R 44 900Status: Available#2F5815423
2011 BMW 3 Series 320i (E90)
237 037 kmB Rated▾ Silver Lakes (GP)
Starting bid R 47 000
Make: BMWModel: 3 SeriesYear: 2011Mileage: 237 037 kmStarting bid: R 47 000Status: On Auction#42F816676
2011 BMW 3 Series 320d Auto (E90)
177 053 kmB Rated▾ JHB South (GP)
R 87 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 177 053 kmPrice: R 87 900Status: Available#567407699
2011 BMW 3 Series 320i Auto (E90)
263 833 kmB Rated▾ Montana (GP)
R 47 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 263 833 kmPrice: R 47 900Status: Available#67EC04863
2011 BMW 3 Series 320d (E90)
304 633 kmB Rated▾ Vereeniging (GP)
R 54 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 304 633 kmPrice: R 54 900Status: Available#6EA509005
2011 BMW 3 Series 320i Sport Auto (E90)
284 100 kmB Rated▾ Dome (GP)
R 63 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 284 100 kmPrice: R 63 900Status: Available#7ACF10896
2011 BMW 3 Series 320i Coupe Sport (E92)
214 586 kmB Rated▾ Midstream (GP)
R 49 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 214 586 kmPrice: R 49 900Status: Available#87F913965
2011 BMW 3 Series 320i Sport (E90)
230 020 kmB Rated▾ Witbank (MP)
R 71 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 230 020 kmPrice: R 71 900Status: Available#959B15206
2011 BMW 3 Series 320i Start Auto (E90)
207 965 kmB Rated▾ Dome (GP)
R 55 900
Make: BMWModel: 3 SeriesYear: 2011Mileage: 207 965 kmPrice: R 55 900Status: Available#C9CC01864
2010 BMW 3 Series 323i Exclusive Auto (E90)
119 011 kmB Rated▾ Richmond (WC)
R 78 900
Make: BMWModel: 3 SeriesYear: 2010Mileage: 119 011 kmPrice: R 78 900Status: Available#15F008335