1002 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.
1002 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.
This pre-owned 2020 BMW X4 M Competition is a premium German car and European brand sports utility vehicle (SUV), also searchable as a BMW, beemer or X4 M.
This 2020 BMW X3 xDrive 20d M-Sport (G01), also known as a BMW X3, beemer X3 or BMW xDrive SUV, is a premium German car and European brand SUV for family motoring, daily commuting, city driving and weekend touring.
This 2020 BMW 4 Series 420d Coupe M Sport Auto (G22), also known as a BMW 4 Series or beemer 4 Series, is a premium German car and European brand for performance-minded drivers, daily commuting and stylish weekend touring.
This 2020 BMW X3 xDrive 20d M-Sport (G01), also searchable as a BMW X3, beemer or BMW SUV, is a premium German car and European brand for family travel, daily commuting, city driving and weekend touring.
This 2020 BMW R 1250 GS, also known as the BMW R Series, R1250GS, beemer or BMW GS, is a premium German and European dual-purpose adventure motorcycle for daily commuting, touring, camping, holidays, weekend rides and off-road adventure.
This 2020 BMW 3 Series 320i M Sport Auto (G20) is a premium German car and European brand sedan for drivers wanting sporty performance, executive comfort and everyday practicality.
This 2020 BMW 3 Series 320i M Sport Auto (G20), also known as a BMW 320i, BMW 3-Series, beemer or BMW sedan, is a sporty premium four-door sedan for daily commuting, city driving, family use and performance-minded enthusiasts.
This 2020 BMW F 750 GS, also known as the BMW F750GS, F Series or F 750, is a one-owner dual-purpose adventure motorcycle for daily commuting, touring, weekend rides and light off-road exploring.
This 2020 BMW X3 xDrive 20D M-Sport (G01), also searchable as a BMW X3, beemer X3 or BMW 20d, is a premium German car and European-brand SUV for family motoring, daily commuting, city driving and longer-distance touring.
The 2020 BMW X5 xDrive30d M Sport (G05) is a premium German SUV and European brand for family travel, daily commuting, city driving, long-distance touring and comfortable holidays.
This 2020 BMW X1 sDrive18d Auto (F48), also searchable as a BMW X1, Beemer X1 or X one, is a premium German car and European-brand compact SUV for family motoring, daily commuting and comfortable city driving.
This 2020 BMW X3 xDrive 20D M-Sport (G01) is a premium German SUV and European car with BMW, beemer and X3 appeal.
This 2020 BMW X3 xDrive 20D M-Sport (G01), also known as a 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 2020 BMW 3 Series 320i M Sport Auto (G20), also searchable as a BMW 320i, 3 Series BMW or Beemer, is a premium German car and European-brand sedan for executive motoring, daily commuting and city driving.
This pre-owned 2019 BMW 3 Series 320i Auto (G20), also known as a BMW 3 Series, Beemer or BMW 3er, is a premium German car and European-brand four-door sedan for buyers wanting refined daily commuting, city driving and enjoyable performance.
This 2019 BMW X4 xDrive20d M-Sport (G02), also known as a BMW X4, beemer X4 or BMW X4 M Sport, is a premium German car and European-brand sports utility vehicle (SUV) for drivers wanting coupe-inspired styling, luxury and everyday practicality.
This 2019 BMW 5 Series 520i M Sport Auto (G30) is a premium German car and European brand executive sedan for buyers wanting a refined daily commuter, city car and comfortable family car.
2019 BMW X3 xDrive 20D (G01), also known as a BMW X3, Beemer X3 or BMW X3 xDrive, is a premium German SUV from a European brand for family motoring, daily commuting, city driving, touring and weekend travel.
This 2019 BMW X4 xDrive20d M-Sport (G02), also known as a BMW X4, Beemer X4 or BMW crossover, is a premium German car and European-brand five-door SUV for buyers wanting sporty styling, luxury comfort and practical everyday versatility.
This 2019 BMW X5 M50d (G05), also known as a beemer X5 or BMW X5, is a premium German car and European-brand SUV for luxury family motoring, daily commuting, city driving and long-distance touring.
This 2019 BMW 3 Series 330i M Sport Auto (G20) is a sporty premium German car and European brand sedan for performance-minded drivers, daily commuting and executive city travel.
This 2019 BMW X5 xDrive30d M Sport (G05), also searchable as a BMW X5, beemer X5 or BMW SUV, is a premium German car and European-brand luxury SUV for family travel, daily commuting, city driving and long-distance touring.
This pre-owned 2019 BMW X5, also known as the X5 or beemer X5, is a premium German car and European-brand five-seat luxury SUV for family travel, daily commuting, city driving and long-distance touring.
The 2019 BMW X5 xDrive30d Xline Auto (G05), also known as a Beemer X5 or BMW X5, is a premium German car and European-brand five-seat luxury SUV for family motoring, daily commuting, city driving and long-distance touring.