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 2020 BMW K Series K 1600 Bagger, also searchable as a BMW K1600 or beemer K 1600, is a premium German and European touring motorcycle for long-distance road travel, weekend rides, commuting and two-up holidays.
This 2020 BMW 3 Series M340i xDrive Auto (G20), also known as a BMW 3-series or beemer, is a premium German car and European sports sedan for performance-minded drivers, executive commuting and enthusiast driving.
This 2020 BMW X5 M50i (G05), also known as a BMW X5 or X five, is a premium German car and European brand luxury SUV for family travel, executive motoring and performance enthusiasts.
This pre-owned 2020 BMW X5 xDrive30d M Sport (G05), also searchable as a BMW X5, X5, beemer or Bimmer, is a premium German car and European-brand five-seat SUV for luxury family travel, daily commuting, city driving and long-distance touring.
This 2020 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 five-seat luxury SUV for family travel, daily commuting, city driving and long-distance touring.
This 2020 BMW C G 310 GS is a pre-owned dual-purpose adventure motorcycle for commuting, city riding, weekend rides, light touring and motorcycle touring holidays.
The 2020 BMW 2 Series Gran Coupe 218i Sportline Auto, also known as a BMW Gran Coupe, BMW 2 Series or beemer, is a premium five-door coupe-style family car with five seats, a 430-litre boot and practical everyday usability.
This 2020 BMW X6 xDrive40i M Sport (G06), also known as a beemer X6, is a premium German car and European brand SUV for performance-focused family motoring, daily commuting and luxury touring.
This 2020 BMW K Series K 1600 GT MU is a premium German motorcycle and European touring bike for long-distance road travel, weekend rides, touring holidays and comfortable two-up journeys.
This 2020 BMW F 750 GS is a pre-owned dual-purpose adventure motorbike for daily commuting, weekend rides, touring, camping and light off-road exploration.
This 2020 BMW R Nine T Urban GS, also known as the BMW R NineT or Beemer R Series, is a white adventure motorcycle and road bike for daily commuting, weekend rides, touring and light adventure travel.
This pre-owned 2020 BMW 1 Series, also known as the BMW 1-Series or 1 Series, is a German car and European brand compact performance hatchback for drivers wanting a practical daily commuter with serious enthusiast pace.
The 2020 BMW X1 sDrive18i Auto (F48), also known as a BMW X1, beemer X1 or BMW crossover, is a premium German car and European-brand compact SUV for family motoring, daily commuting and city driving.
The 2020 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 2020 BMW 2 Series Gran Coupe 218i Auto (F44) is a premium compact five-door coupe and practical family car for daily commuting, city driving, business travel or a stylish first car.
This 2020 BMW 1 Series F40 118i M Sport Auto is a compact premium five-door hatchback for urban commuting, daily driving and practical family motoring.
This 2020 BMW X3 xDrive 20i (G01), also known as a BMW X3 or Beemer X3, is a premium German car and European-brand five-seat automatic SUV for family motoring, daily commuting and city driving.
This 2020 BMW 3 Series 330is Edition M Sport Auto is a premium German car and European brand sedan for buyers wanting a sporty daily commuter, executive car or performance family car.
This 2020 BMW 1 Series F40 118i Auto is a red, five-door hatchback and compact premium German car from BMW, also searched as a beemer.
This 2020 BMW 1 Series F40 118i M Sport Auto is a premium German car and European-brand five-door hatchback for buyers wanting a sporty, compact daily commuter, city car or refined family car.
This 2020 BMW 318i Auto G20 is a premium German sedan and European car for buyers wanting a refined daily commuter, city car or comfortable family car.
This pre-owned 2020 BMW X5, also known as a beemer X5, is a premium German car and European SUV for family travel, daily commuting, city driving and comfortable long-distance touring.
This 2020 BMW 2 Series Gran Coupe, also known as a BMW 220d Gran Coupe or beemer, is a German car and European brand compact premium coupe for drivers wanting sporty performance, executive style and everyday practicality.
This 2020 BMW X6 M50i (G06), also known as a beemer X6, is a premium German car and European-brand performance SUV for luxury family motoring, daily commuting, long-distance touring and enthusiast driving.