1007 used BMW for sale at WeBuyCars, priced from R 17 900 to R 2 373 900. Browse photos, specs and prices — every car inspected and quality-checked.
1007 BMW in stock, years 1992–2026, R 17 900 – R 2 373 900, at 22 branches. Every vehicle is inspected and quality-checked, with finance and insurance available in-branch and online.
The 2021 BMW X1 sDrive18i M Sport Auto (F48), also searchable as a BMW X1, beemer X1 or BMW SUV, is a premium German car and European brand compact SUV for family motoring, daily commuting and stylish city driving.
This 2021 BMW X3 xDrive 20D M-Sport (G01), also searched as a BMW X3, BMW beemer or beemer X3, is a premium German car and European-brand five-seat SUV for family motoring, daily commuting, city driving and leisure touring.
This pre-owned 2021 BMW 2 Series Gran Coupe 218d M Sport is a sporty five-seat coupe-style family car and premium daily commuter for city driving, longer road trips and buyers wanting German engineering in a compact package.
This pre-owned 2021 BMW X3 xDrive 20d M-Sport (G01) is a premium German SUV and European brand vehicle for family motoring, daily commuting, city driving and leisure touring.
This 2021 BMW X4 xDrive20d (G02) is a premium German SUV and European luxury crossover for drivers wanting sporty styling, everyday practicality and all-wheel-drive 4x4 ability.
This 2021 BMW X3 xDrive 30D M-Sport G01 is a premium German SUV and European brand family car for daily commuting, city driving, touring and confident 4x4 travel.
This 2021 BMW 3 Series 318i M Sport Auto (G20) is a premium German car and European brand sedan for drivers wanting a sporty, refined daily commuter, city car or executive family car.
The 2021 BMW X1 sDrive18i M Sport Auto (F48) is a premium compact sports utility vehicle and family SUV for daily commuting, city driving and comfortable weekend touring.
This 2021 BMW X3 M Competition is a premium German SUV and European brand performance car for enthusiasts, executive driving and fast daily commuting.
This 2021 BMW X3 xDrive 20D M-Sport (G01), also searched as a BMW X3, beemer X3 or BMW X3 diesel, is a premium German car and European-brand SUV for family motoring, daily commuting, city driving and leisure touring.
This pre-owned 2021 BMW X3 xDrive 20d M-Sport (G01), also known as a BMW X3, beemer or BMW SUV, is a premium German car and European brand for family travel, daily commuting and comfortable city driving.
This 2021 BMW X3 xDrive 20d M-Sport (G01), also searchable as a BMW X3, Beemer X3 or German car, is a premium five-seat family SUV and European-brand vehicle for daily commuting, city driving, longer road trips and leisure touring.
This pre-owned 2021 BMW X1 sDrive18d Auto (F48) is a compact premium SUV and German car from the European brand BMW, also searched as a beemer or X1 BMW.
This 2021 BMW 1 Series F40 118d Auto is a premium five-door hatchback and practical German car from the European brand, also searchable as a BMW, beemer or 1 Series F40.
This pre-owned 2021 BMW X6 M50i (G06), also searched as a beemer X6 or BMW X6, is a premium German car and European-brand performance SUV for luxury family travel, daily commuting, executive driving and enthusiast motoring.
This 2021 BMW X3 xDrive 20D M-Sport (G01) is a premium German SUV and European brand vehicle for family motoring, daily commuting, city driving, touring and weekend travel.
This 2021 BMW 4 Series 420d Coupe M Sport Auto (G22) is a pre-owned German car and European brand performance coupe for drivers wanting sporty styling, premium comfort and efficient everyday motoring.
This pre-owned 2021 BMW R 1250 GS from the BMW R Series is a blue, silver and black German motorcycle and European adventure bike for daily commuting, long-distance touring, weekend riding, camping holidays and serious off-road travel.
This pre-owned 2021 BMW 4 Series 420d Coupe M Sport Auto (G22) is a premium German car and European brand for stylish daily commuting, executive travel and performance-minded driving.
This 2021 BMW X3 xDrive 20D M-Sport (G01), also searchable as a BMW X3, beemer X3 or BMW xDrive SUV, is a premium German car and European brand family SUV for daily commuting, city driving, touring and comfortable long-distance travel.
This 2020 BMW X3 xDrive 30D (G01), also known as a beemer X3 or BMW X3, is a premium German car and European-brand midsize SUV for family travel, daily commuting, city driving and long-distance touring.
This 2020 BMW X1 sDrive18d M-Sport Auto (F48), also known as a BMW X1, beemer X1 or BMW X1 SUV, is a premium German car and European brand compact SUV for family motoring, daily commuting and comfortable city driving.
This pre-owned 2020 BMW X7 xDrive30d M Sport (G07) is a premium German SUV and European brand family car for buyers needing seven seats, luxury, long-distance comfort and practical touring space.
This 2020 BMW 3 Series 320i Auto G20 is a premium German car and European-brand sedan for daily commuting, city driving, business travel and comfortable family motoring.