Used BMW Models for Sale

Browse BMW used cars for sale in South Africa. Only available from trusted dealers through Carshop.

Used Haval For Sale

2022 BMW 3 Series
M340i xDrive Auto (G20)

R 899,890
KwaZulu-Natal
42k

3.0

Petrol

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2025 BMW X3
sDrive20i M-Sport (G01)

R 874,995
KwaZulu-Natal
3k

2.0

Petrol

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

2024 BMW X3
sDrive20i M-Sport (G01)

R 824,995
KwaZulu-Natal
16k

2.0

Petrol

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

2023 BMW X1
sDrive18i M-Sport (F48)

R 739,990
KwaZulu-Natal
14k

1.5

Petrol

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

2019 BMW X3
xDrive M40i (G01)

   SAVE R200,000
Used BMW X3 for sale in KwaZulu-Natal
R 699,990
KwaZulu-Natal
92k

3.0

Petrol

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

2022 BMW 3 Series
320i Sport Line Auto (G20)

R 679,900
KwaZulu-Natal
33k

2.0

Petrol

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2021 BMW 1 Series
M135i xDrive (F20)

R 649,900
KwaZulu-Natal
62k

2.0

Petrol

Hatchback

Auto

Mileage

SHOW VEHICLE DETAILS

2011 BMW M3
M Dynamic M-DCT (E92)

R 599,995
KwaZulu-Natal
104k

4.0

Petrol

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

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

R 539,990
KwaZulu-Natal
43k

2.0

Petrol

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2017 BMW 7 Series
730d (G11)

R 499,995
KwaZulu-Natal
127k

3.0

Diesel

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2021 BMW 2 Series
218 Gran Coupe Auto (F74)

R 459,990
KwaZulu-Natal
60k

1.5

Petrol

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2016 BMW X5
xDrive40d Auto (F15)

R 449,995
KwaZulu-Natal
130k

3.0

Diesel

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

2020 BMW 1 Series
118i M Sport Auto (F40)

R 449,990
KwaZulu-Natal
68k

1.5

Petrol

Hatchback

Auto

Mileage

SHOW VEHICLE DETAILS

2017 BMW 2 Series
M240i Auto (F22)

R 429,995
KwaZulu-Natal
114k

3.0

Petrol

Coupe

Auto

Mileage

SHOW VEHICLE DETAILS

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

R 424,995
KwaZulu-Natal
70k

2.0

Petrol

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2022 BMW X1
sDrive18d M Sport Auto (F48)

R 406,500
KwaZulu-Natal
145k

2.0

Diesel

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

2016 BMW X5
xDrive30d Auto (F15)

R 399,995
KwaZulu-Natal
122k

3.0

Diesel

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

2021 BMW 3 Series
318i Auto (G20)

R 399,995
KwaZulu-Natal
112k

2.0

Petrol

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2019 BMW X2
sDrive18i M Sport Auto (F39)

   SAVE R60,000
Used BMW X2 for sale in KwaZulu-Natal
R 399,990
KwaZulu-Natal
112k

1.5

Petrol

Suv

Auto

Mileage

SHOW VEHICLE DETAILS

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

R 369,995
KwaZulu-Natal
145k

2.0

Diesel

Sedan

Auto

Mileage

SHOW VEHICLE DETAILS

2019 BMW 4 Series
420i Coupe Sport Line Auto (F32)

R 319,900
KwaZulu-Natal
155k

2.0

Petrol

Coupe

Auto

Mileage

SHOW VEHICLE DETAILS

2017 BMW X1
xDrive20i Auto (F48)

R 299,990
KwaZulu-Natal
89k

2.0

Petrol

Suv

Auto

Mileage

SHOW VEHICLE DETAILS



All content © Carshop.co.za 2025