2018 BMW M5
M-DCT (F90)

R 1,399,900
Free State
31k

4.4

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW M5
M-DCT (F90)

R 1,379,950
Gauteng
32k

4.4

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW M3
M-DCT (F80)

R 799,900
Gauteng
64k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW M3
M-DCT (F80)

R 679,995
Gauteng
9k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

1995 BMW 7 Series
740i Auto (E38)

R 99,950
KwaZulu-Natal
248k

4.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 5 Series
520d M Sport Auto (G30)

R 499,900
Free State
98k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 5 Series
520d M Sport Auto (G30)

   SAVE R 49,995
R 509,995
KwaZulu-Natal
81k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 5 Series
520i M Sport Auto (G30)

R 415,900
Gauteng
71k

N/A

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 5 Series
520d Luxury Line Auto (F10)

R 299,900
Gauteng
119k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 5 Series
520d Luxury Line Auto (G30)

R 489,900
Gauteng
96k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 5 Series
540i M Sport Auto (G30)

R 569,900
Gauteng
105k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 5 Series
520d M Sport Auto (G30)

R 559,000
Western Cape
68k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2005 BMW 5 Series
530i Auto (E60)

R 79,900
Gauteng
335k

N/A

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 5 Series
520d Auto M Sport (F10)

R 289,900
Gauteng
194k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 5 Series
530d M Sport Auto (G30)

R 674,900
Gauteng
79k

3.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2012 BMW 5 Series
520i Auto (F10)

R 189,900
Gauteng
22k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 5 Series
520d Auto (G30)

R 469,900
Gauteng
97k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 4 Series
428i Gran Coupe (F36)

R 268,999
Gauteng
104k

2.0

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i Auto (F30)

R 249,900
Western Cape
137k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
330D M Sport Auto (F30)

R 539,950
Gauteng
78k

3.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
335i GT Sport Line Auto (F34)

   SAVE R 30,000
R 269,990
KwaZulu-Natal
13k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
316i Auto (F30)

R 209,950
North West
134k

1.6

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2009 BMW 3 Series
320d (E90)

R 129,950
North West
124k

2.0

Diesel

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
320i M Sport Auto (G20)

R 678,450
Western Cape
9k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
318i Sport Line Auto (G20)

R 631,502
Western Cape
3k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320D M Sport Auto (F30)

R 459,000
Western Cape
72k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
320d M Sport Auto (F30)

R 249,000
Western Cape
98k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport Auto (F30)

R 459,000
Western Cape
56k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
318i Auto (F30)

R 259,000
Western Cape
104k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport Auto (F30)

R 449,995
Western Cape
28k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2007 BMW 3 Series
320d Exclusive Auto (E90)

R 89,995
Gauteng
3k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i Auto (F30)

R 389,900
Gauteng
71k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320i Auto (F30)

R 359,900
Gauteng
79k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320d Auto (F30)

R 329,990
KwaZulu-Natal
116k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320i M Sport Auto (F30)

R 359,000
Gauteng
76k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320i (F30)

R 339,900
Gauteng
78k

2.0

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport Auto (F30)

R 339,900
Gauteng
88k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2012 BMW 3 Series
320i Auto (F30)

R 179,950
North West
172k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
318i Auto (F30)

R 259,950
North West
112k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
318i Sport Line Auto (F30)

R 249,900
Gauteng
135k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
335i M Sport Auto (F30)

   SAVE R 17,000
R 309,800
KwaZulu-Natal
148k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2010 BMW 3 Series
320i Auto (E90)

R 129,800
KwaZulu-Natal
151k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320D M Sport Auto (F30)

   SAVE R 29,000
R 339,800
KwaZulu-Natal
94k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2010 BMW 3 Series
320i Sport (E90)

R 119,900
KwaZulu-Natal
148k

2.0

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320d Auto (F30)

R 339,900
Gauteng
99k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
335i Luxury Line ActiveHybrid3 A/T (F30)

R 299,900
Gauteng
138k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
316i (F30)

R 134,900
Gauteng
191k

1.6

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
318i M Sport Auto (F30)

R 259,990
Gauteng
119k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
320i Auto (F30)

R 169,900
Gauteng
182k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
320i Auto (F30)

R 209,990
Gauteng
101k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
320i M Sport Auto (F30)

R 249,990
Gauteng
105k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2012 BMW 3 Series
335i Sport Line Auto (F30)

R 249,990
Gauteng
152k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320i GT Sport Line Auto (F34)

R 349,990
Gauteng
8k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2012 BMW 3 Series
320d Auto (F30)

R 219,995
Western Cape
212k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320D M Sport Auto (F30)

R 359,990
KwaZulu-Natal
101k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320D M Sport Auto (F30)

R 449,900
KwaZulu-Natal
37k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320d Auto (F30)

R 339,890
KwaZulu-Natal
88k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2010 BMW 3 Series
335i Sport Auto (E90)

R 269,950
Gauteng
75k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2012 BMW 3 Series
320i Sport Line Auto (F30)

R 209,950
Gauteng
144k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport (F30)

R 399,000
Gauteng
93k

2.0

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320d Auto (F30)

R 499,000
Gauteng
122k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
318i (F30)

R 258,999
Gauteng
91k

1.5

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
318i M Sport Auto (F30)

R 238,999
Gauteng
5k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320i Auto (F30)

R 197,999
Gauteng
102k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320i Auto (F30)

R 253,999
Gauteng
1k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i Auto (F30)

R 197,499
Gauteng
108k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320d M Sport Auto (F30)

R 369,900
Gauteng
115k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
320i M Sport Auto (F30)

R 199,900
Gauteng
199k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320d Auto (F30)

R 399,900
Gauteng
111k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2011 BMW 3 Series
320i Start Auto (E90)

R 149,990
KwaZulu-Natal
175k

N/A

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
318i Auto (F30)

R 279,900
Western Cape
12k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2010 BMW 3 Series
320i Auto (E90)

R 134,900
Gauteng
122k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2008 BMW 3 Series
330i Sport Auto (E90)

R 139,995
Gauteng
144k

N/A

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
320i M Sport Auto (F30)

   SAVE R 13,995
R 249,995
Western Cape
1k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 485,000
Gauteng
79k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 479,950
Gauteng
59k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320D Luxury Line Auto (F30)

R 349,900
Gauteng
81k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i Luxury Line Auto (F30)

R 359,900
Gauteng
9k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i Auto (F30)

R 369,900
Gauteng
7k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i Auto (F30)

R 264,995
KwaZulu-Natal
1k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2002 BMW 3 Series
325i Auto (E46) F/L

R 69,950
KwaZulu-Natal
176k

N/A

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320D (F30)

R 239,950
KwaZulu-Natal
135k

2.0

Diesel

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
318i Auto (F30)

   SAVE R 59,000
R 370,990
KwaZulu-Natal
58k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320i Auto (F30)

   SAVE R 15,000
R 264,900
KwaZulu-Natal
116k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
335i GT Sport Line Auto (F34)

R 339,300
Gauteng
12k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport Auto (F30)

R 379,990
KwaZulu-Natal
53k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
335i M Sport Auto (F30)

R 349,990
KwaZulu-Natal
127k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
320i M Sport Auto (G20)

R 699,990
KwaZulu-Natal
3k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320D Luxury Line Auto (F30)

R 319,990
KwaZulu-Natal
127k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i Auto (F30)

R 229,990
KwaZulu-Natal
141k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport (F30)

   SAVE R 20,001
R 379,899
Gauteng
101k

2.0

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2009 BMW 3 Series
320i Auto (E90)

R 99,500
Gauteng
226k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2001 BMW 3 Series
318i Sport Line Auto (F30)

R 239,500
Gauteng
144k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i (F30)

R 259,900
Gauteng
155k

2.0

Petrol

Sedan

Manual

Mileage

SHOW VEHICLE DETAILS

2012 BMW 3 Series
320i Auto (F30)

R 189,900
Gauteng
141k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
320i M Sport Auto (F30)

R 239,500
Gauteng
164k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320i M Sport Auto (F30)

R 299,500
Gauteng
158k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320i M Sport Auto (F30)

R 329,500
Gauteng
67k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport Auto (F30)

R 399,900
Gauteng
79k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
328i M Sport Auto (F30)

R 279,900
Gauteng
118k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2021 BMW 3 Series
330i M Sport Auto (G20)

R 839,900
Free State
13k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2021 BMW 3 Series
320i Mzansi Edition Auto (G20)

R 799,900
Free State
2k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320i Auto (F30)

R 269,900
Free State
11k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
318i M Sport Auto (F30)

R 329,900
Free State
75k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
318i Auto (F30)

R 339,900
Free State
104k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320D M Sport Auto (F30)

R 369,000
Western Cape
97k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2018 BMW 3 Series
320i M Sport Auto (F30)

R 349,000
Western Cape
93k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320i Auto (F30)

R 260,000
Western Cape
67k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
320d M Sport Auto (F30)

R 309,995
Gauteng
86k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
320i M Sport Auto (F30)

R 269,995
Gauteng
83k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i Auto (F30)

R 249,900
KwaZulu-Natal
145k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320d Auto (F30)

R 334,900
KwaZulu-Natal
94k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
320i Auto (G20)

R 619,900
KwaZulu-Natal
3k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
320i Auto (G20)

R 619,900
KwaZulu-Natal
29k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
320i Auto (G20)

R 619,900
KwaZulu-Natal
25k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
320i M Sport Launch Edition Auto (G20)

R 629,900
KwaZulu-Natal
4k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
320i M Sport Launch Edition Auto (G20)

R 659,900
KwaZulu-Natal
26k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i M Sport Launch Edition Auto (G20)

R 609,900
KwaZulu-Natal
26k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i M Sport Launch Edition Auto (G20)

R 579,900
KwaZulu-Natal
47k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320D M Sport Auto (G20)

R 589,900
KwaZulu-Natal
53k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2020 BMW 3 Series
330is Edition M Sport Auto (G20)

R 899,900
KwaZulu-Natal
25k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2021 BMW 3 Series
M340i xDrive Auto (G20)

R 1,199,900
KwaZulu-Natal
16k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2021 BMW 3 Series
320i M Sport Auto (G20)

R 769,990
KwaZulu-Natal
4k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i M Sport Auto (F30)

R 289,990
KwaZulu-Natal
131k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320d Auto (F30)

R 399,800
Gauteng
92k

2.0

Diesel

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
320i Auto (F30)

R 189,900
KwaZulu-Natal
137k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2017 BMW 3 Series
320i Auto (F30)

R 299,900
Gauteng
87k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2013 BMW 3 Series
320i Auto (F30)

R 179,900
Gauteng
166k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Gauteng
68k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 550,995
Mpumalanga
71k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Mpumalanga
48k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Mpumalanga
69k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Gauteng
55k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2016 BMW 3 Series
318i M Sport Auto (F30)

   SAVE R 40,000
R 269,900
Gauteng
73k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
KwaZulu-Natal
54k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
KwaZulu-Natal
37k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Gauteng
56k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Free State
34k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Gauteng
42k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Gauteng
69k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 524,995
Gauteng
77k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Limpopo
49k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Limpopo
34k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Limpopo
58k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Mpumalanga
41k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Limpopo
67k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Western Cape
51k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Western Cape
35k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Western Cape
34k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Western Cape
5k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
320i M Sport Auto (F30)

   SAVE R 20,000
R 279,990
KwaZulu-Natal
133k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2014 BMW 3 Series
335i ActiveHybrid3 Auto (F30)

   SAVE R 40,000
R 199,990
KwaZulu-Natal
146k

3.0

Petrol-electric Hybrid

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
KwaZulu-Natal
42k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Free State
35k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Eastern Cape
35k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 524,995
Eastern Cape
77k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Mpumalanga
35k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
Northern Cape
35k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 524,995
Northern Cape
77k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 528,995
North West
35k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2019 BMW 3 Series
320i Auto (G20)

R 524,995
North West
77k

2.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2015 BMW 3 Series
335i M Sport Auto (F30)

R 299,900
Gauteng
179k

3.0

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS

2021 BMW 2 Series
218i Gran Coupe M Sport Auto (F44)

R 659,995
Western Cape
3k

1.5

Petrol

Sedan

Automatic

Mileage

SHOW VEHICLE DETAILS



All content © Carshop.co.za 2021