Inventory

BMW cars for sale

24 matches
Sort by:
  • Make: BMW
13
BMW 3 Series 2013
Mileage
169000 KM
Fuel type
Petrol
Engine
2.0
View more
5
BMW 4 Series 2016
Mileage
29500 KM
Fuel type
Diesel
View more
19
BMW Z4 2011
R279 900
Mileage
68000 KM
Fuel type
Petrol
Engine
2.5
View more
10
BMW 1 Series 2017
Mileage
71000 KM
Fuel type
Petrol
Engine
1.8
View more
5
BMW X6 2016
R599 990
Mileage
125000 KM
Fuel type
Diesel
Engine
4.0
View more
8
BMW 3 Series 2000 – 2009
Mileage
261250 KM
Fuel type
Petrol
Engine
1
View more
9
2016 BMW X6 xDrive40d M Sport
R649 900
Mileage
112138 KM
Distance
View more
10
2010 BMW X5 xDrive30d
8
BMW 340i Sportline F30 Automatic
Mileage
54900 KM
Fuel type
Petrol
View more
8
2015 bmw 320i f30 auto
Mileage
171000 KM
Fuel type
Petrol
Engine
32
View more