1003 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.
1003 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 2019 BMW R Series R Nine T Urban GS is a pre-owned German motorcycle and European brand in the road and dual-sport bike segment, suited to daily commuting, weekend rides, touring and motorcycle enthusiasts.
This 2019 BMW 3 Series 330i M Sport Auto (G20), also known as a 3 Series or 3-series, is a pre-owned German car and European brand performance sedan for drivers wanting premium daily transport, a refined city car and an engaging enthusiast drive.
This 2019 BMW 3 Series 320i Auto (F30), also searched as a BMW 320i, 3 Series BMW, beemer or Bimmer, is a premium German car and European-brand four-door sedan for refined daily commuting, city driving and family motoring.
This pre-owned 2019 BMW 3 Series 320d M Sport Launch Edition Auto (G20), also known as a BMW 320d, three series or Beemer, is a premium German car and European brand sedan for executive motoring, daily commuting and comfortable family travel.
This pre-owned 2019 BMW 5 Series 520d M Sport Auto G30 is a premium German car and European brand executive sedan for buyers wanting a refined daily commuter, comfortable city car and long-distance family car.
This 2019 BMW 3 Series 318i Auto (F30) is a premium German car and European-brand sedan for daily commuting, city driving, executive travel and comfortable family motoring.
This pre-owned 2019 BMW X5 M50d (G05), also known as the X5, BMW X5 and beemer X5, is a premium German car and European brand luxury SUV for family motoring, executive travel, daily commuting and leisure touring.
This 2019 BMW X1 sDrive20d Auto (F48), also known as a BMW X1, Beemer X1 or beemer, is a premium German SUV and European brand family car for daily commuting, city driving and comfortable road trips.
The 2019 BMW 4 Series Gran Coupe 420d Gran Coupe M Sport Auto (F36) is a sporty four-door coupe and premium German car for drivers wanting BMW performance, efficiency and everyday practicality.
The 2019 BMW X4 M40i (G02) is a sporty premium SUV and luxury performance car for drivers wanting coupe-inspired styling, everyday practicality and strong enthusiast performance.
This 2019 BMW X1 sDrive18i M Sport Auto (F48), also known as a BMW X1 or beemer X1, is a premium compact SUV and German car from the European brand segment.
This 2019 BMW 1 Series 120i 5-Door Auto (F20), also known as a BMW 120i, BMW 1-Series, beemer or BMW hatchback, is a premium German car and European hatchback for urban commuting, daily driving and enjoyable performance.
This 2019 BMW X5 xDrive30d M Sport (G05), also known as a BMW X5 or beemer X5, is a premium German car and European brand SUV for family driving, executive travel, daily commuting and long-distance touring.
This pre-owned 2019 BMW X7 xDrive30d M Sport (G07) is a premium white luxury SUV and seven-seater family car for executive travel, daily commuting, long-distance touring and comfortable family holidays.
This 2019 BMW X5, also known as an X5 or X five, is a premium German SUV and European luxury car for family motoring, daily commuting, long-distance touring and capable 4x4 travel.
The 2019 BMW 7 Series 740i (G11), also known as a BMW 740i, 7 Series BMW, Beemer or beemer, is a premium German car and European luxury sedan for executive travel, business use, daily commuting and refined long-distance touring.
This 2019 BMW 2 Series 220i M Sport Auto (F22) is a premium German car and European-brand two-door coupe for enthusiasts, stylish daily commuting and weekend driving.
This pre-owned 2019 BMW 3 Series 318i Auto F30 is a premium German car and European brand sedan for daily commuting, city driving and comfortable family motoring.
Pre-owned 2019 BMW X7 M50d (G07), also known as a beemer X7, is a premium German car and European brand luxury SUV for families, executive travel and long-distance touring.
This 2019 BMW X3 sDrive 18D (G01) is a premium German SUV and European brand vehicle for family motoring, daily commuting, city driving and comfortable leisure touring.
This 2019 BMW 1 Series, also known as the BMW 1-Series, is a pre-owned German car and European brand compact five-door hatchback for city driving, daily commuting, student or first-car use, and family motoring.
This 2018 BMW X1 sDrive18i Auto (F48), also searchable as a beemer X1, is a premium compact SUV and practical family car for daily commuting, city driving and weekend touring.
This 2018 BMW X3 xDrive 20i (G01), also known as a BMW X3, beemer or BMW, is a premium German car and European-brand five-seat SUV for family motoring, daily commuting, city driving and comfortable road trips.
The 2018 BMW 3 Series 320d Luxury Line Auto (F30) is a premium German car and European-brand executive sedan for drivers wanting luxury, efficiency and engaging rear-wheel-drive performance.