We Buy Cars | Used BMW X4 For Sale

34 used BMW X4 for sale

South Africa · 2015–2024 models · From R 106 900 · Finance and insurance available

2024 BMW X4
2024 BMW X4 xDrive 20D M-Sport (G02)
73 672 kmA Rated▾ JHB South (GP)
R 703 900
Make: BMWModel: X4Year: 2024Mileage: 73 672 kmPrice: R 703 900Status: Available#3FD601673
2023 BMW X4
2023 BMW X4 xDrive 20D M-Sport (G02)
38 801 kmA Rated▾ East London (EC)
R 759 900
Make: BMWModel: X4Year: 2023Mileage: 38 801 kmPrice: R 759 900Status: Available#0E9305445
2022 BMW X4
2022 BMW X4 xDrive 20D M-Sport (G02)
33 340 kmA Rated▾ Silver Lakes (GP)
R 765 900
Make: BMWModel: X4Year: 2022Mileage: 33 340 kmPrice: R 765 900Status: Available#290211404
2022 BMW X4
2022 BMW X4 xDrive 20D M-Sport (G02)
28 718 kmA Rated▾ Dome (GP)
R 762 900
Make: BMWModel: X4Year: 2022Mileage: 28 718 kmPrice: R 762 900Status: Available#2CD811159
2022 BMW X4
2022 BMW X4 xDrive 20D M-Sport (G02)
33 960 kmA Rated▾ Montana (GP)
R 741 900
Make: BMWModel: X4Year: 2022Mileage: 33 960 kmPrice: R 741 900Status: Available#2FC310802
2022 BMW X4
2022 BMW X4 M40i (G02)
19 113 kmA Rated▾ Dome (GP)
R 992 900
Make: BMWModel: X4Year: 2022Mileage: 19 113 kmPrice: R 992 900Status: Available#C59312226
2021 BMW X4
2021 BMW X4 M40d (G02)
98 654 kmA Rated▾ Germiston (GP)
R 622 900
Make: BMWModel: X4Year: 2021Mileage: 98 654 kmPrice: R 622 900Status: Available#153C12491
2021 BMW X4
2021 BMW X4 xDrive20d M-Sport (G02)
64 604 kmA Rated▾ Montana (GP)
R 498 900
Make: BMWModel: X4Year: 2021Mileage: 64 604 kmPrice: R 498 900Status: Available#234F06337
2021 BMW X4
2021 BMW X4 xDrive20d (G02)
78 386 kmA Rated▾ Midstream (GP)
R 573 900
Make: BMWModel: X4Year: 2021Mileage: 78 386 kmPrice: R 573 900Status: Available#C9AD02754
2020 BMW X4
2020 BMW X4 M Competition
86 661 kmA Rated▾ Germiston (GP)
Starting bid R 755 000
Make: BMWModel: X4Year: 2020Mileage: 86 661 kmStarting bid: R 755 000Status: On Auction#A13D11501
2020 BMW X4
2020 BMW X4 M Competition
113 930 kmA Rated▾ Lansdowne (WC)
Starting bid R 690 000
Make: BMWModel: X4Year: 2020Mileage: 113 930 kmStarting bid: R 690 000Status: On Auction#C54B10084
2019 BMW X4
2019 BMW X4 xDrive20d M-Sport (G02)
88 641 kmA Rated▾ Dome (GP)
R 464 900
Make: BMWModel: X4Year: 2019Mileage: 88 641 kmPrice: R 464 900Status: Available#03D206659
2019 BMW X4
2019 BMW X4 xDrive20d M Sport X (G02)
89 500 kmA Rated▾ Midstream (GP)
R 494 900
Make: BMWModel: X4Year: 2019Mileage: 89 500 kmPrice: R 494 900Status: Available#0FCC07568
2019 BMW X4
2019 BMW X4 xDrive20i M Sport (G02)
165 481 kmA Rated▾ Germiston (GP)
R 356 900
Make: BMWModel: X4Year: 2019Mileage: 165 481 kmPrice: R 356 900Status: Available#2B5A14814
2019 BMW X4
2019 BMW X4 xDrive20d M-Sport (G02)
132 749 kmA Rated▾ Midstream (GP)
R 395 900
Make: BMWModel: X4Year: 2019Mileage: 132 749 kmPrice: R 395 900Status: Available#316203264
2019 BMW X4
2019 BMW X4 xDrive20d (G02)
78 917 kmA Rated▾ Dome (GP)
Starting bid R 456 000
Make: BMWModel: X4Year: 2019Mileage: 78 917 kmStarting bid: R 456 000Status: On Auction#6CA515787
2019 BMW X4
2019 BMW X4 M40i (G02)
79 925 kmA Rated▾ Riverhorse (KZN)
R 574 900
Make: BMWModel: X4Year: 2019Mileage: 79 925 kmPrice: R 574 900Status: Available#8CD705404
2019 BMW X4
2019 BMW X4 M40d (G02)
136 205 kmA Rated▾ Germiston (GP)
R 534 900
Make: BMWModel: X4Year: 2019Mileage: 136 205 kmPrice: R 534 900Status: Available#C26B01828
2019 BMW X4
2019 BMW X4 M40i (G02)
106 957 kmA Rated▾ Lansdowne (WC)
R 512 900
Make: BMWModel: X4Year: 2019Mileage: 106 957 kmPrice: R 512 900Status: Available#E74E01530
2018 BMW X4
2018 BMW X4 xDrive20d M Sport
136 215 kmA Rated▾ Dome (GP)
R 275 900
Make: BMWModel: X4Year: 2018Mileage: 136 215 kmPrice: R 275 900Status: Available#AA4500491
2017 BMW X4
2017 BMW X4 xDrive20d M Sport
155 062 kmA Rated▾ Dome (GP)
R 243 900
Make: BMWModel: X4Year: 2017Mileage: 155 062 kmPrice: R 243 900Status: Available#2DBC06142
2017 BMW X4
2017 BMW X4 xDrive20i Xline
104 308 kmA Rated▾ Dome (GP)
R 202 900
Make: BMWModel: X4Year: 2017Mileage: 104 308 kmPrice: R 202 900Status: Available#6CAF09285
2017 BMW X4
2017 BMW X4 xDrive20d
212 492 kmB Rated▾ East London (EC)
Starting bid R 140 000
Make: BMWModel: X4Year: 2017Mileage: 212 492 kmStarting bid: R 140 000Status: On Auction#ACFF09712
2017 BMW X4
2017 BMW X4 xDrive30d M Sport
125 015 kmA Rated▾ Lansdowne (WC)
Starting bid R 264 000
Make: BMWModel: X4Year: 2017Mileage: 125 015 kmStarting bid: R 264 000Status: On Auction#CDE612440