Browse our selection of quality pre-owned BMW vehicles at competitive prices. Find your perfect BMW today!
The 2022 BMW 2 Series 220i M Sport Auto (G42) is a striking coupe that blends everyday usability with true driver appeal. Finished in red and powered by a petrol engine with automatic transmission, this rear-wheel drive BMW delivers an engaging drive, with 135 kW, a 0–100 km/h time of 7.5 seconds and a claimed fuel consumption of 6.3 L/100 km. It also offers practical touches like a 390-litre boot, cruise control, Bluetooth, Apple CarPlay/Android Auto, reverse camera and ABS, making it a smart choice for a young professional or style-conscious buyer who wants performance and convenience in one package. With only 7,521 km on the clock, this low-mileage example presents excellent value for a premium coupe, especially with complete, up-to-date service history and certified inspection status. The BMW also includes a maintenance plan until 2027-03-23, giving added peace of mind. Available from WeBuyCars’ Richmond Branch in Cape Town, Western Cape, this 2 Series is ready to impress. If you’re looking for a refined, sporty and well-specced coupe at R681,900, this BMW 220i M Sport Auto is well worth a closer look. Monthly finance could start from around R12,460.
The 2025 BMW 1 Series 118 M Sport Auto (F70) brings premium hatchback style, sharp performance and everyday usability together in one standout package. Finished in striking purple, this 5-door hatchback has travelled only 14,066 km, making it a fantastic low-mileage option for buyers looking for near-new quality and strong value at R661,900. Powered by a 1.5 petrol engine with an automatic transmission, it delivers a refined drive with 115 kW, a 0–100 km/h time of 8.5 seconds and an efficient average fuel consumption of 6.4 L/100 km. It also comes with BMW’s sought-after M Sport styling, adding extra road presence and a sportier feel. Inside, this BMW is well equipped for modern motoring, with Bluetooth, cruise control, front and rear park distance control, a reverse camera, ABS and traction control, plus 6 airbags for added peace of mind. The service history is complete and up to date, and the vehicle is certified, roadworthy tested and supported by active maintenance, warranty and maintenance plan cover through to 2030. Available from WeBuyCars’ Port Elizabeth Branch in Gqeberha, Eastern Cape, this is an excellent choice for a young professional or style-conscious driver wanting premium comfort, efficiency and a confident everyday hatchback.
The 2023 BMW 1 Series 118i M Sport Auto (F40) is a stylish white hatchback that blends premium design, sporty performance and everyday practicality. With just 14,346 kilometres on the clock, this low-mileage example offers excellent value for buyers wanting a modern BMW in ready condition. Powered by a petrol engine with automatic transmission, it delivers a confident drive with impressive efficiency, averaging 5.9L/100km, while features like cruise control, auto stop/start, ABS, traction control and 6 airbags add peace of mind on every trip. Inside, the BMW 1 Series offers a refined cabin with 5 seats, a generous 380-litre boot and popular convenience features such as Apple CarPlay/Android Auto, reverse camera and front and rear park distance control. The M Sport styling gives it a sharp, athletic look, making it ideal for young professionals, couples or anyone wanting a premium hatchback with strong road presence and everyday usability. Available from our Silver Lakes Branch in Pretoria, Gauteng, this 1 Series is a smart choice for buyers seeking a well-specced BMW at R542,900, with finance from around R9,998 per month.
Experience timeless German engineering with this 2012 BMW 3 Series 320i Luxury Line (F30) in Grey, now available at our Cape Town 1 Brackengate Branch in Brackenfell, Western Cape. This stylish sedan offers a refined balance of performance and everyday practicality, powered by a 2.0-litre petrol engine paired with a manual transmission, delivering 135 kW and an engaging drive. With a listed price of R130,900 and a monthly finance instalment from around R2,700, it represents excellent value for a premium executive car. The 156,091 km mileage is well matched to its age, and the partial but up-to-date service history adds reassurance for the next owner. Inside, this BMW 3 Series offers a comfortable and well-equipped driving experience with features such as Bluetooth, cruise control, ABS, traction control, power steering and 6 airbags. The spacious 4-door sedan body type, 480-litre boot and rear-wheel-drive layout make it ideal for the young professional or discerning buyer looking for a blend of style, comfort and driving pleasure. It also delivers impressive efficiency for its class, with an average fuel consumption of 6.1 L/100 km, making it a smart choice for both daily commuting and longer trips.
The 2014 BMW 1 Series 118i 5-Door (F20) is a stylish white hatchback that blends premium design, everyday practicality and enjoyable driving dynamics. Powered by a petrol engine with a manual transmission, this rear-wheel-drive BMW offers a lively 125 kW and an impressive 0-100 km/h time of 7.4 seconds, making it a great choice for drivers who want a more engaging drive. With a fuel consumption figure of 5.8 L/100 km, it also delivers strong efficiency for its class. The 360-litre boot, 5-door layout and 5 seats make it a smart option for a young professional, couple or small family looking for a refined hatchback with plenty of versatility. Priced at R134,900, this BMW 1 Series represents excellent value in the premium hatchback segment, with mileage of 129,618 km and a partial but up to date service history. It comes with 6 airbags, ABS, traction control, power steering and spare keys, while features such as Bluetooth, cruise control, parking sensors and a sunroof are available as options. Visit WeBuyCars at the Lansdowne Branch in Cape Town, Western Cape, and ask about the estimated finance instalment of R2,771 per month.
Experience executive motoring at its finest with this 2024 BMW 5 Series 520d M Sport Auto in elegant white. This sedan combines premium style with everyday practicality, offering a refined diesel automatic drive, rear-wheel drive dynamics and impressive efficiency at just 5.6 L/100 km. With only 14,629 km on the clock, a certified condition, complete up-to-date service history and active maintenance plan until 2029, this BMW presents outstanding peace of mind and value in the premium segment. The 520d M Sport also delivers strong performance with 145 kW, a 0–100 km/h time of 7.3 seconds and a 520-litre boot, making it ideal for professionals who want comfort, space and sophistication in one package. Packed with sought-after features, this 5 Series includes Bluetooth, cruise control, ABS, traction control, reverse camera and front and rear park distance control for confident everyday driving. It is available at WeBuyCars’ Midstream Branch in Centurion, Gauteng, with a retail price of R975,900 and a monthly finance instalment from R17,667. This is a compelling choice for the executive buyer, growing family or discerning driver looking for a modern luxury sedan with excellent specification and strong road presence.
The 2021 BMW 4 Series 420i Coupe Auto (G22) is a sleek and stylish premium coupe that blends everyday usability with sporty performance. Finished in white and available at our Lansdowne Branch in Cape Town, Western Cape, this BMW offers a refined driving experience with its 2.0-litre petrol engine, automatic transmission and rear-wheel drive setup. With 135 kW, a 0–100 km/h time of 7.5 seconds and an impressive average fuel consumption of 6.4 L/100 km, it delivers strong performance while remaining efficient. The low mileage of 19,521 km, complete up-to-date service history and 2025 service record add to its appeal for buyers looking for a well-kept, modern coupe. Inside, the 4 Series offers a premium package with Bluetooth, Apple CarPlay/Android Auto, cruise control, front and rear park distance control, reverse camera, ABS and 6 airbags for added peace of mind. The 445-litre boot makes it practical too, whether you are a young professional wanting something sophisticated, or a driver who enjoys weekend escapes in comfort and style. Priced at R669,900 with a finance instalment from R12,247 per month, this BMW represents excellent value in the luxury coupe segment.
Experience premium driving in this 2024 BMW 1 Series (F40) 118d M Sport Auto, a stylish grey hatchback that blends sporty looks with everyday practicality. With only 19,970 km on the clock and a complete, up-to-date service history, this vehicle offers excellent peace of mind and standout value at R557,900. Powered by an efficient diesel engine with automatic transmission, it delivers a refined drive with impressive fuel consumption of 4.8L/100km, making it a smart choice for buyers who want performance and economy in one package. This BMW 1 Series is well suited to a young professional, commuter or small family looking for a modern premium hatchback with strong everyday usability. Features include Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, auto start/stop, ABS and traction control, plus 6 airbags for added confidence. The 380-litre boot adds practical space, while the M Sport styling gives it a more dynamic road presence. Available from our Port Elizabeth Branch in Kabega Park, Gqeberha, Eastern Cape, this 1 Series is ready for its next owner. Finance is available from around R10,263 per month.
The 2020 BMW 3 Series 330is Edition M Sport Auto is a striking silver sedan that blends executive style with sporty performance. Powered by a petrol engine with an automatic gearbox and rear-wheel drive, it delivers an engaging drive with 190 kW, a 0–100 km/h time of 5.8 seconds and a top speed of 250 km/h. With just 20,427 km on the clock, this low-mileage example offers excellent value for a premium performance sedan, and its certified condition, complete up-to-date service history and spare keys add welcome peace of mind. Inside, this BMW is well equipped for modern comfort and convenience, featuring a sunroof, Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS and traction control. The 480-litre boot makes it practical for everyday use, while the 5-seat, 4-door body type suits professionals and families who want refinement with a sporty edge. Available from WeBuyCars Durban Branch in Springfield Park, KwaZulu-Natal, this 3 Series is a compelling choice for the driver who wants premium motoring and strong value at R664,900, with finance from around R12,159 per month.
Experience premium SUV motoring in this 2025 BMW X3 xDrive 20D M Sport (G45), finished in stylish Grey and available at our Witbank Branch in eMalahleni, Mpumalanga. This sporty sports utility vehicle combines BMW’s refined design with practical everyday usability, making it a strong choice for the modern family or executive buyer. With 21,247 km on the clock, a certified inspection, complete up-to-date service history and a recent service completed, this X3 offers excellent peace of mind and standout value at R1,037,900. Powered by an efficient diesel engine with automatic transmission and all-wheel drive, it delivers a confident drive with strong performance and an average fuel consumption of 6.2L/100 km. The M Sport specification adds a more dynamic feel, while features such as Apple CarPlay/Android Auto, cruise control, reverse camera, ABS, traction control and 7 airbags enhance comfort and safety. With active maintenance, warranty coverage and a maintenance plan in place, this BMW X3 is ideal for buyers looking for a premium SUV that balances luxury, technology and everyday practicality. Monthly finance starts from R18,765.
Discover premium style and everyday practicality with this 2018 BMW X4 xDrive20d M-Sport (G02), finished in white and offered as a sporty SUV with all-wheel drive and an automatic transmission. With just 22,118 kilometres on the clock, this certified BMW presents excellent value for a discerning buyer looking for a refined balance of performance, efficiency and presence on the road. The 2.0 diesel engine delivers 140 kW, a brisk 0–100 km/h time of 8.0 seconds, and an impressive average fuel consumption of 5.6 L/100 km, making it a smart choice for both city driving and longer Gauteng commutes. This X4 comes well equipped with features that enhance comfort and confidence, including Bluetooth, Apple CarPlay/Android Auto, cruise control, ABS, traction control, park distance control front and rear, a reverse camera and six airbags. With a generous 525-litre boot, five seats and a commanding SUV body type, it suits a young professional, executive or small family wanting a stylish vehicle with everyday versatility. Available from our Silver Lakes Branch in Pretoria, Gauteng, this BMW is ready to impress. The price is R597,900, with estimated monthly finance from R10,972.
The 2024 BMW X3 xDrive 20d M-Sport (G01) brings together premium style, everyday practicality and confident all-wheel-drive performance in a refined grey SUV body type. With only 21,752 km on the clock, this certified example offers low mileage for its year, complete, up-to-date service history, and the reassurance of an active warranty and service plan until 2027. Powered by an efficient diesel engine paired with an automatic transmission, it delivers a strong balance of performance and economy, with an average fuel consumption of 5.6L/100 km and start-stop technology for added efficiency. Inside, this BMW X3 is well suited to a family, executive buyer or lifestyle-focused driver who wants comfort and versatility without compromise. It offers seating for five, a generous 550-litre boot, Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, ABS and traction control, making every trip more enjoyable and secure. Priced at R949,900 with a monthly finance instalment from R17,207, this X3 represents excellent value in the premium SUV segment. Available at WeBuyCars Lansdowne Branch in Cape Town, Western Cape.
The 2013 BMW 1 Series 118i 3-Door Auto (F21) is a stylish white hatchback that delivers premium driving appeal with everyday practicality. With its automatic gearbox, rear-wheel drive and lively 125 kW petrol engine, this BMW offers an engaging drive while still returning an impressive average fuel consumption of 5.6 L/100 km. It also features 6 airbags, ABS, traction control and power steering, giving you confidence behind the wheel. With 81,805 kilometres on the clock and a ready inspection condition, this 1 Series presents excellent value for a premium compact hatchback. Practical enough for daily use yet sporty enough to enjoy on the open road, the BMW 1 Series is ideal for a young professional, first-time premium buyer or anyone wanting a refined hatchback with strong performance and a quality feel. It offers a 360-litre boot, 5 seats and a smart 3-door body type, making it a great fit for city driving and weekend escapes. Available at our Lansdowne Branch in Cape Town, Western Cape, this BMW is priced at R147,900, with finance estimated from R3,006 per month.
Discover premium practicality and refined style with this 2024 BMW X1 sDrive18d X-Line in White, now available at our Midstream Branch in Centurion, Gauteng. This Sports Utility Vehicle combines BMW’s signature driving feel with the efficiency of a diesel automatic, delivering an impressive 5.5L/100 km average fuel consumption and a strong 110 kW performance. With only 23,664 km on the clock, complete and up-to-date service history, active maintenance plan and warranty, this X1 offers excellent peace of mind and standout value for a nearly-new premium SUV. Inside and out, the BMW X1 is well equipped for modern everyday driving, featuring Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS, traction control and six airbags. The five-door layout, 5-seat cabin and practical SUV body type make it a smart choice for young professionals, growing families or anyone wanting a comfortable, stylish vehicle for both city life and longer trips. Priced at R649,900 with an estimated monthly finance instalment of R11,898, this BMW X1 delivers premium quality, efficiency and everyday versatility.
Experience premium practicality with this 2021 BMW 1 Series (F40) 118i M Sport Auto in white, now available at WeBuyCars Durban Branch in Springfield Park, KwaZulu-Natal. This stylish 5-door hatchback combines sharp M Sport design with everyday usability, making it an excellent choice for a young professional or anyone wanting a refined compact car with a premium feel. With only 23,680 kilometres on the clock and a complete, up-to-date service history, it offers impressive peace of mind and standout value at R481,900. Powered by a fuel-efficient petrol engine and automatic transmission, this BMW delivers a smooth and responsive drive, with 103 kW, cruise control, auto stop/start, and an efficient average fuel consumption of 5.9 L/100 km. The cabin is well-equipped for modern driving, featuring Apple CarPlay/Android Auto compatibility, front and rear park distance control, 6 airbags, ABS, and traction control. With a 380-litre boot, certified condition, and spare keys included, this 1 Series is a smart, sophisticated hatchback ready for daily commuting and weekend drives alike. Finance from around R8,917 per month is available.
The 2020 BMW X3 sDrive 18D (G01) is a premium white SUV that blends executive style, everyday practicality and impressive efficiency. Powered by a diesel engine with automatic transmission, it delivers a refined drive with excellent fuel consumption of 5.3 L/100 km, making it a smart choice for both city commuting and longer Western Cape road trips. With only 24,490 km on the clock, this X3 offers very low mileage for its age and presents superb value at R510,900. Inside, you’ll find a well-appointed cabin with Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS and traction control for added confidence. The 550-litre boot adds generous everyday versatility, while the certified condition and partial but up to date service history provide welcome peace of mind. Available from the Richmond Branch in Milnerton, Cape Town, this BMW X3 is ideal for a young professional, growing family or driver looking for a premium SUV with strong comfort, practicality and finance options from R9,431 per month.
This 2004 BMW 5 Series 525i Auto (E60) is a refined silver sedan that still delivers the premium driving feel BMW is known for. With its 2.5-litre petrol engine, automatic transmission and rear-wheel drive layout, it offers a smooth and engaging drive that suits anyone who appreciates comfort with a sporty edge. The 5 Series body type brings generous space, a 520-litre boot and seating for five, making it a practical choice for professionals, families or buyers looking for a well-balanced executive car. With 149,189 kilometres and a partial service history, this BMW presents solid value at R82,900, with finance from around R1,855 per month. It comes equipped with ABS, traction control, cruise control, power steering and six airbags for added peace of mind, while features such as park distance control and a sunroof are available as options. Available at our Lansdowne Branch in Cape Town, Western Cape, this 525i Auto is a great option for a buyer wanting classic BMW style, comfort and everyday usability in one attractive package.
This 2003 BMW 3 Series 318i (E46) facelift is a timeless blue sedan that blends classic BMW styling with the engaging feel of a rear-wheel drive manual. Powered by a petrol engine with 105 kW, it offers a refined and enjoyable drive, while features like ABS, traction control, cruise control and power steering add everyday confidence and comfort. With 6 airbags, a 460-litre boot and seating for 5, it’s a practical choice for drivers who want a premium badge with real-world usability. Showing 144,016 kilometres and a partial but up-to-date service history, this 3 Series has been well cared for and remains ready for its next chapter. It’s a great fit for the enthusiast, young professional or BMW lover looking for value in a proper driver’s car. Priced at R69,900 with finance from around R1,625 per month, this BMW 318i is available at our Lansdowne Branch in Cape Town, Western Cape.
The 2014 BMW 3 Series 320i Auto (F30) is a stylish silver sedan that blends premium comfort with everyday efficiency. Powered by a petrol automatic drivetrain, this rear-wheel-drive BMW delivers a refined drive with 135 kW, a 0–100 km/h time of 7.6 seconds and an impressive average fuel consumption of 5.9L/100 km. With 89,854 km on the clock, it offers excellent value in the luxury sedan segment and is well suited to young professionals or drivers looking for a sporty yet practical daily car. The 480-litre boot, five seats and four-door body make it a versatile choice for commuting, business use or weekend travel. This BMW 320i comes equipped with sought-after features including Bluetooth, cruise control, reverse camera, ABS, traction control, auto stop/start and Apple CarPlay/Android Auto compatibility. It is listed at R181,900 with a finance instalment from R3,608 per month, and is available at WeBuyCars Cape Town 1 Brackengate Branch in Brackenfell, Western Cape. If you are looking for a premium sedan with strong performance, modern convenience and standout road presence, this 3 Series is a compelling option.
The 2013 BMW 3 Series 316i Auto (F30) is a stylish white sedan that blends premium comfort with everyday practicality. Powered by a petrol engine paired with an automatic transmission, it delivers smooth rear-wheel-drive performance, a claimed 0-100 km/h time of 9.2 seconds and an efficient average fuel consumption of 5.8 L/100 km. With 161,536 km on the clock, this BMW offers strong value for a buyer looking for a refined executive car at a competitive price of R129,900, with monthly finance from R2,682. It also comes with useful features such as Bluetooth, cruise control, ABS, traction control, power steering and six airbags, making it a great choice for a young professional or anyone wanting a dependable, premium daily driver. This 4-door sedan offers a generous 480-litre boot, seating for five and the timeless appeal the BMW 3 Series is known for. Located at WeBuyCars Dome Branch in Northriding, Gauteng, this vehicle is ideal for someone who wants comfort, space and a confident driving experience in one package. If you’re looking for a well-priced BMW sedan with a partial service history and a smart, modern feel, this 316i Auto is well worth a closer look.
The 2019 BMW X1 sDrive18i Auto (F48) is a stylish white SUV that blends premium design with everyday practicality. Powered by a petrol engine with automatic transmission, it offers a smooth and efficient drive with an impressive average fuel consumption of 5.7L/100km. With 27,539 kilometres on the clock, this X1 stands out for its low mileage and certified inspection condition, making it a smart choice for buyers looking for quality and peace of mind. It also comes with sought-after features such as Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, auto stop/start, ABS and traction control. Inside, the BMW X1 offers five seats, a generous 505-litre boot and the versatility of a front-wheel-drive SUV, ideal for family life, commuting or weekend escapes. The 1.5-litre turbocharged feel and 103 kW output deliver confident performance, while the comfortable ride and premium badge add to its appeal. Priced at R399,900 with an estimated monthly finance instalment of R7,465, this X1 represents excellent value in the compact luxury SUV segment. Available from WeBuyCars Dome Branch in Randburg, Gauteng, it’s a great fit for a young professional, small family or anyone wanting a refined and practical SUV.
The 2021 BMW X3 sDrive 18D (G01) in silver is a premium SUV that blends everyday practicality with refined BMW styling and efficient diesel performance. With only 28,357 km on the clock, this low-mileage example offers excellent value for buyers looking for a well-kept family vehicle or executive runabout. It features an automatic transmission, rear-wheel drive, 110 kW output, and an impressive average fuel consumption of 5.2 L/100 km, making it a smart choice for those who want comfort and economy in one package. This BMW X3 offers a spacious 5-door body type, a generous 550-litre boot, and a host of modern conveniences including Bluetooth, cruise control, Apple CarPlay/Android Auto, reverse camera, auto stop/start, ABS, and traction control. The certified condition, complete and up-to-date service history, active maintenance plan, and spare keys add peace of mind, while the sleek SUV design makes it ideal for a young professional, growing family, or anyone wanting a premium driving experience. Available from the George Branch in the Western Cape, this X3 is priced at R624,900 with a finance instalment from R11,455 per month.
This 2009 BMW 1 Series 118i Auto (E87) is a stylish silver hatchback that blends premium German engineering with everyday practicality. With its automatic transmission, petrol engine, rear-wheel drive layout and 100 kW performance, it offers a rewarding drive that suits a young professional or urban buyer looking for something refined and fun to own. The BMW 1 Series is well known for its compact size, making it easy to navigate city streets while still offering 5 seats and a generous 330-litre boot for daily convenience. Showing just 60,638 km, this low-mileage example represents strong value at R105,900, with finance available from around R2,262 per month. It also comes with 6 airbags, ABS, traction control, power steering and spare keys, adding to its appeal as a smart used hatchback. If you are searching for a premium, efficient and practical BMW in KwaZulu-Natal, this 1 Series at our Durban Branch in Springfield Park is a compelling option.
Discover smart German engineering and everyday practicality with this 2017 BMW X1 sDrive18i Auto (F48) in white, now available at our Lansdowne Branch in Cape Town, Western Cape. This stylish SUV combines premium BMW design with a fuel-efficient 1.5 petrol engine and automatic transmission, making it a great choice for young professionals, growing families, or anyone wanting a refined daily drive. With 104,792 km on the clock, certified inspection status, and a service history that is partial but up to date, this X1 offers reassuring peace of mind and strong value at R209,900. Inside, you’ll find a well-equipped and comfortable cabin with Bluetooth, cruise control, power steering, ABS, traction control, and 6 airbags for added confidence on the road. The BMW X1 also offers a generous 505-litre boot, making it ideal for school runs, weekend getaways, or busy city living. With a claimed fuel consumption of 5.85L/100 km, auto stop/start, and a finance instalment from R4,099 per month, this is a practical premium SUV that delivers everyday usability with a touch of luxury.