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 pre-owned 2017 BMW 5 Series 520d M Sport Auto (G30) is a premium German car and European executive sedan for buyers wanting a comfortable family car, daily commuter or refined city car with performance appeal.
This 2017 BMW 1 Series 118i 5-Door Auto (F20) is a pre-owned German car and European brand hatchback for premium daily commuting, city driving, first-car buyers and enthusiasts wanting an agile rear-wheel-drive BMW.
This pre-owned 2017 BMW X1 sDrive20d (F48) is a premium compact SUV and practical family car for five, with a 505-litre boot, five doors, leather seats and ISOFIX anchors for child-seat fitment.
This 2017 BMW 3 Series 320d M Sport Auto (F30) is a premium German car and European-brand sports sedan for drivers wanting executive styling, strong diesel performance and efficient daily motoring.
This 2017 BMW 7 Series 740i (G11), also known as a BMW seven series or Beemer 740i, is a premium German car and European luxury sedan for executive travel, comfortable daily commuting and refined long-distance touring.
This pre-owned 2017 BMW 7 Series 740i M Sport (G11), also known as a BMW 740i or beemer 7 Series, is a premium German car and European luxury sedan for executive travel, comfortable daily commuting and grand touring.
This pre-owned 2017 BMW X4 xDrive20d M Sport is a white premium German SUV and European brand vehicle, also searchable as a BMW, beemer or X4 xDrive.
This 2017 BMW 1 Series 118i 5-Door Auto (F20) is a compact premium German car and European hatchback for city driving, daily commuting, student motoring and an affordable first car with performance appeal.
The 2017 BMW 3 Series 320i Auto F30 is a premium German car and European brand sedan for drivers wanting a refined daily commuter, executive car and engaging rear-wheel-drive (RWD) performance car.
The 2017 BMW 3 Series GT 320d GT M Sport Auto (F34), also known as a BMW 320d, BMW 3 GT or beemer, is a German car from the European premium sedan segment with five-door practicality, five seats and an efficient 2.0-litre turbo diesel engine.
This 2017 BMW 5 Series 530d M Sport Auto G30 is a premium German car and European executive sedan for buyers wanting a powerful luxury daily commuter, business car or refined family car.
This pre-owned 2017 BMW 2 Series 220i Sport Line Auto F22 is a compact premium German coupe and European brand for drivers wanting an engaging daily commuter, stylish city car or weekend performance car.
This 2017 BMW X3 xDrive20d M Sport Auto (F25), also known as a beemer X3 or BMW X3, is a white premium German SUV and European brand vehicle for family motoring, daily commuting, city driving and leisure touring.
This pre-owned 2017 BMW 2 Series Active Tourer, also known as the BMW 2 Series Active Tour and beemer Active Tourer, is a premium German car and European-brand five-seat MPV for families, daily commuting and practical city driving.
The 2017 BMW 3 Series 320i Auto (F30), also known as a BMW 320i, 3 Series sedan, Beemer or BMW, is a premium German car and European brand for buyers wanting a refined daily commuter, city car and engaging performance sedan.
This pre-owned 2017 BMW 5 Series 520d M Sport Auto (G30) is a premium German car and European sedan for executive commuting, daily driving, family use and performance-minded enthusiasts.
This 2017 BMW X1 sDrive20d Auto (F48) is a pre-owned German and European compact premium SUV for families, daily commuting and practical city driving.
The 2017 BMW 3 Series 320i M Sport Auto (F30) is a pre-owned German car and European brand sedan for premium daily commuting, city driving and enjoyable enthusiast motoring.
This 2017 BMW X3 xDrive20d Exclusive Auto (F25), also known as a BMW X3, beemer X3 or xDrive X3, is a premium German car and European brand SUV for family travel, daily commuting and comfortable city driving.
This pre-owned 2017 BMW 3 Series 320i M Sport Auto (F30) is a premium German car and European brand sedan for executive commuting, daily city driving and refined family motoring.
This pre-owned 2017 BMW 7 Series 750i (G11), also known as a BMW 750i, beemer or 7 Series, is a premium German car and European luxury sedan for executive travel, comfortable daily commuting and performance enthusiasts.
This pre-owned 2017 BMW 3 Series 320i Sport Line Auto (F30) is a premium German car and European brand sedan for daily commuting, city driving, business travel and enjoyable weekend motoring.
This 2017 BMW X4 xDrive20i Xline is a premium German SUV and European brand crossover for executive commuting, city driving, family travel and weekend touring.
The 2017 BMW 1 Series 118i 5-Door Auto (F20) is a compact five-door hatchback and premium German car from European brand BMW, also searched as a beemer.