We Buy Cars | Used BMW X7 For Sale

Browse our selection of quality pre-owned BMW X7 vehicles at competitive prices. Find your perfect BMW X7 today!

2023 BMW X7
2023 BMW X7 xDrive 40D M Sport (G07)

Experience premium family motoring in this 2023 BMW X7 xDrive 40D M Sport (G07), finished in elegant Grey and presented as a spacious Sports Utility Vehicle (SUV) with 7 seats. Powered by a refined diesel engine with automatic transmission and all-wheel drive, it delivers strong performance, impressive road presence and confident everyday usability. With 34,912 km on the clock, a complete up-to-date service history and certified inspection condition, this X7 offers peace of mind alongside luxury. It also comes with a maintenance plan and warranty active until 2028, making it a compelling choice for buyers looking for long-term value. Inside, you’ll find the comfort and convenience expected from a BMW flagship SUV, including Bluetooth, CarPlay or Android Auto, cruise control, front and rear park distance control, reverse camera, ABS, traction control and auto stop/start. The generous 525-litre boot adds practicality for family trips and busy lifestyles, while the M Sport styling gives it a more dynamic edge. Priced at R1,639,900 with an estimated monthly instalment of R29,433, this X7 is ideal for a discerning family, executive buyer or anyone wanting a premium 7-seater SUV. Available from WeBuyCars Riverhorse Branch in Durban, KwaZulu-Natal, with free delivery.

34 912 kmA Rated▾ Dome (GP)
R 1 544 900
Make: BMWModel: X7Year: 2023Mileage: 34 912 kmPrice: R 1 544 900Status: For Sale#41BF14442
2021 BMW X7
2021 BMW X7 M50i (G07)

The 2021 BMW X7 M50i (G07) is a premium seven-seater SUV that brings together commanding presence, refined comfort and serious performance. Finished in white and powered by a petrol automatic all-wheel drive drivetrain, this X7 delivers an impressive 390 kW for effortless everyday driving and confident long-distance travel. With a spacious SUV body type, 750-litre boot capacity and seating for seven, it is perfectly suited to families or buyers who want luxury and practicality in one package. It also comes with Bluetooth, Apple CarPlay/Android Auto, cruise control, ABS, traction control, front and rear park distance control, a reverse camera and auto stop/start for added convenience. With 66,248 km on the clock, a complete up-to-date service history and a certified inspection, this BMW X7 offers excellent peace of mind and strong value in the premium SUV segment. The monthly finance instalment from R18,894 makes it an attractive option for buyers looking to step into a high-end performance SUV. Available from our Durban Branch in Springfield Park, KwaZulu-Natal, this X7 is ideal for the executive family, luxury SUV buyer or anyone wanting a spacious, powerful and well-equipped vehicle with standout road presence.

66 248 kmA Rated▾ Springfield (KZN)
R 1 044 900
Make: BMWModel: X7Year: 2021Mileage: 66 248 kmPrice: R 1 044 900Status: For Sale#3E3A00804
2019 BMW X7
2019 BMW X7 xDrive30d M Sport (G07)

Experience premium family motoring in this 2019 BMW X7 xDrive30d M Sport (G07), a white Sports Utility Vehicle (SUV) that combines luxury, space and performance in one impressive package. Powered by a diesel engine with automatic transmission and all-wheel drive, it delivers a refined drive with strong efficiency, averaging 7.0L/100km. The BMW X7 offers seven seats, a generous 326-litre boot, and a confident 0-100km/h time of 7.0 seconds, making it ideal for larger families, executives, or anyone wanting a commanding SUV with everyday practicality. With features such as Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS and traction control, it is well equipped for comfort and convenience. With 84,053km on the clock, a complete and up-to-date service history, and a recent service completed on 2025-10-21 at 79,001km, this X7 presents excellent value in the luxury SUV segment at R853,900. It is available from our Silver Lakes Branch in Pretoria, Gauteng, with finance from around R15,511 per month. If you are looking for a premium seven-seater with road presence, advanced features and BMW refinement, this X7 is a standout choice.

84 053 kmA Rated▾ Silver Lakes (GP)
R 835 900
Make: BMWModel: X7Year: 2019Mileage: 84 053 kmPrice: R 835 900Status: For Sale#3A8511909
2023 BMW X7
2023 BMW X7 xDrive 40D Design Pure Excellence (G07)

Experience premium family motoring with this 2023 BMW X7 xDrive 40d Design Pure Excellence (G07), a striking purple SUV that blends presence, performance and everyday practicality. Powered by a diesel engine with automatic transmission and all-wheel drive, it delivers strong performance with 250 kW, a 0–100 km/h time of 5.9 seconds and an average fuel consumption of 8.3 L/100 km. With 95,043 km on the clock, a complete up-to-date service history and a recent service completed, this X7 offers excellent value in the luxury SUV segment. It also features Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS, traction control and auto stop/start for added convenience. With seven seats, a generous 525-litre boot and a spacious sports utility vehicle body, this BMW X7 is ideal for a growing family, executive buyer or anyone wanting comfort with capability. It also includes spare keys and a sunroof option, adding to its premium appeal. Available from our Riverhorse Branch in Durban, KwaZulu-Natal, this vehicle is on auction with a finance instalment from R20,364 per month and free delivery available. Please note that the vehicle will require roadworthy-related tyre replacement before registration.

95 043 kmA Rated▾ Silver Lakes (GP)
R 1 116 900
Make: BMWModel: X7Year: 2023Mileage: 95 043 kmPrice: R 1 116 900Status: For Sale#930215488
2019 BMW X7
2019 BMW X7 xDrive30d Design Pure Excellence (G07)

The 2019 BMW X7 xDrive30d Design Pure Excellence (G07) is a premium 7-seater SUV that brings luxury, space and strong diesel efficiency together in one impressive package. Finished in black, this all-wheel drive model offers an automatic gearbox, 195 kW of power, and a refined 0-100 km/h sprint of 7.0 seconds, making it ideal for buyers who want performance without sacrificing comfort. With features such as Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS and auto stop/start, it delivers modern convenience for every journey. The spacious SUV body type, 326-litre boot capacity and 7-seat layout make it a smart choice for families, executives, or anyone needing versatile luxury. With 104,585 km on the clock and a partial service history, this BMW X7 offers excellent premium SUV value at R710,900, with estimated finance from R12,978 per month. It is available from the WeBuyCars Rustenburg Branch in Waterval East, North West, with free delivery available. This X7 is a compelling option for the discerning driver looking for a stylish, capable and comfortable large SUV with a strong road presence and practical everyday usability.

104 585 kmA Rated▾ Rustenburg (NW)
R 702 900
Make: BMWModel: X7Year: 2019Mileage: 104 585 kmPrice: R 702 900Status: For Sale#47EB07815
2019 BMW X7
2019 BMW X7 M50d (G07)

The 2019 BMW X7 M50d (G07) is a premium 7-seater SUV that blends commanding road presence with impressive performance and everyday practicality. Finished in blue and paired with an automatic gearbox, this all-wheel-drive diesel SUV delivers a powerful 294 kW and a rapid 0-100 km/h time of just 5.4 seconds, making it a standout choice for drivers who want luxury with serious capability. With 74,064 km on the clock, a complete up-to-date service history, and a recent service completed, this X7 offers strong peace of mind for its next owner. Inside, the BMW X7 is well suited to families, executives, or anyone needing space without compromising on refinement. It comes with features such as Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS, traction control, and auto stop/start. The spacious SUV body type, 326-litre boot, and 2,600 kg towing capacity add to its versatility, while the finance instalment of R17,176 per month makes it easier to plan your purchase. Available at WeBuyCars’ Dome Branch in Randburg, Gauteng, this X7 is a compelling luxury SUV for buyers seeking comfort, performance, and everyday usability.

74 064 kmA Rated▾ Dome (GP)
R 905 900
Make: BMWModel: X7Year: 2019Mileage: 74 064 kmPrice: R 905 900Status: For Sale#67D110179
2019 BMW X7
2019 BMW X7 M50d (G07)

The 2019 BMW X7 M50d (G07) is a premium 7-seater Sports Utility Vehicle that delivers luxury, presence and impressive performance in one refined package. Finished in Dark Blue and paired with an automatic gearbox and all-wheel drive, this diesel SUV offers a confident drive with strong power, smooth handling and a fuel consumption figure of 7.3L/100km. With 120,278 km on the clock, a complete service history, Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS and traction control, it is well equipped for modern family motoring and long-distance comfort. The 326-litre boot, 6 airbags and spacious 5-door body make it a practical choice for buyers who want versatility without compromising on luxury. Priced at R775,900, this BMW X7 represents excellent value for a high-end SUV in this segment, with a finance instalment from R14,130 per month. Ideal for a growing family, executive buyer or lifestyle-driven professional, it combines road presence with everyday usability and the added convenience of free delivery. Available from WeBuyCars Polokwane Branch in Limpopo, this X7 is ready for its next owner. Stock number 2D7702961.

120 278 kmA Rated▾ Polokwane (L)
R 765 900
Make: BMWModel: X7Year: 2019Mileage: 120 278 kmPrice: R 765 900Status: For Sale#2D7702961
2020 BMW X7
2020 BMW X7 xDrive30d M Sport (G07)

Experience premium space, performance and presence in this 2020 BMW X7 xDrive30d M Sport (G07), finished in white and available at our Midstream Branch in Centurion, Gauteng. This luxury Sports Utility Vehicle combines a refined diesel engine with automatic transmission and all-wheel drive, delivering a confident and smooth drive whether you are commuting or travelling with the family. With 98,190 km on the clock, a complete up-to-date service history and certified inspection condition, it offers reassuring quality and strong value in the premium SUV segment at R871,900. Inside, the BMW X7 is built for comfort and practicality with 7 seats, Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, front and rear park distance control, ABS and traction control. The 326-litre boot, spacious cabin and 2,200 kg towing capacity make it ideal for growing families, executives and lifestyle buyers who want luxury with everyday usability. Fuel consumption of 7.0 L/100 km and a monthly finance instalment from R15,935 make this X7 an attractive choice for buyers looking for premium features, strong road presence and a well-equipped SUV.

103 470 kmA Rated▾ Rustenburg (NW)
Make: BMWModel: X7Year: 2020Mileage: 103 470 kmStatus: Online#0D7014719
2019 BMW X7
2019 BMW X7 xDrive30d M Sport (G07)

Experience premium family motoring in this 2019 BMW X7 xDrive30d M Sport (G07), a striking white Sports Utility Vehicle that blends luxury, space and performance with confident all-wheel drive. Powered by a diesel automatic drivetrain, it delivers an impressive balance of strong performance and efficiency, with an average fuel consumption of 7.0L/100 km. With 117,131 km on the clock, a certified inspection, and a partial but up-to-date service history, this X7 presents as a well-kept premium SUV for buyers who want comfort and capability in one refined package. Inside, you’ll find seating for seven, Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera, park distance control front and rear, ABS and traction control, making every drive easier and more enjoyable. The BMW X7’s generous presence, 326-litre boot and M Sport styling make it ideal for growing families, executives or anyone wanting a luxurious long-distance cruiser with real everyday practicality. Priced at R814,900, with a monthly finance instalment from R14,815, this X7 offers excellent value in the premium SUV segment. Available at WeBuyCars Silver Lakes Branch in Pretoria, Gauteng.

117 400 kmA Rated▾ Dome (GP)
Make: BMWModel: X7Year: 2019Mileage: 117 400 kmStatus: Online#EDC301989