We Buy Cars | Used BMW X1 For Sale
81 used BMW X1 for sale
South Africa · 2010–2025 models · From R 56 900 · Finance and insurance available
2019 BMW X1 sDrive20d Auto (F48)
123 318 kmA Rated▾ Dome (GP)
R 279 900
Make: BMWModel: X1Year: 2019Mileage: 123 318 kmPrice: R 279 900Status: Available#982F03578
2019 BMW X1 sDrive18i Auto (F48)
66 824 kmA Rated▾ Springfield (KZN)
R 290 900
Make: BMWModel: X1Year: 2019Mileage: 66 824 kmPrice: R 290 900Status: Available#A7ED02812
2019 BMW X1 sDrive20d Sport Line Auto (F48)
59 600 kmA Rated▾ Silver Lakes (GP)
R 377 900
Make: BMWModel: X1Year: 2019Mileage: 59 600 kmPrice: R 377 900Status: Available#B88112732
2019 BMW X1 sDrive18i M Sport Auto (F48)
124 569 kmA Rated▾ Montana (GP)
R 217 900
Make: BMWModel: X1Year: 2019Mileage: 124 569 kmPrice: R 217 900Status: Available#EC7514099
2018 BMW X1 sDrive20i Auto (F48)
116 706 kmA Rated▾ Lansdowne (WC)
R 170 900
Make: BMWModel: X1Year: 2018Mileage: 116 706 kmPrice: R 170 900#1B0803549
2018 BMW X1 xDrive20i M Sport Auto (F48)
94 401 kmA Rated▾ JHB South (GP)
R 270 900
Make: BMWModel: X1Year: 2018Mileage: 94 401 kmPrice: R 270 900Status: Available#51F302538
2018 BMW X1 sDrive20d Auto (F48)
80 058 kmA Rated▾ Gqeberha (EC)
R 285 900
Make: BMWModel: X1Year: 2018Mileage: 80 058 kmPrice: R 285 900Status: Available#9D7B11807
2018 BMW X1 sDrive20i Auto (F48)
93 053 kmA Rated▾ Witbank (MP)
R 239 900
Make: BMWModel: X1Year: 2018Mileage: 93 053 kmPrice: R 239 900Status: Available#B11B13244
2018 BMW X1 sDrive18i Auto (F48)
154 147 kmA Rated▾ Lansdowne (WC)
R 176 900
Make: BMWModel: X1Year: 2018Mileage: 154 147 kmPrice: R 176 900Status: Available#CCA611918
2018 BMW X1 xDrive20d Auto (F48)
30 894 kmA Rated▾ Silver Lakes (GP)
R 384 900
Make: BMWModel: X1Year: 2018Mileage: 30 894 kmPrice: R 384 900Status: Available#F4C610197
2017 BMW X1 sDrive20d Auto (F48)
132 547 kmB Rated▾ Midstream (GP)
R 179 900
Make: BMWModel: X1Year: 2017Mileage: 132 547 kmPrice: R 179 900Status: Available#025D06624
2017 BMW X1 sDrive20d (F48)
136 300 kmA Rated▾ JHB South (GP)
R 207 900
Make: BMWModel: X1Year: 2017Mileage: 136 300 kmPrice: R 207 900Status: Available#113702358
2017 BMW X1 sDrive20d Auto (F48)
135 419 kmA Rated▾ JHB South (GP)
R 222 900
Make: BMWModel: X1Year: 2017Mileage: 135 419 kmPrice: R 222 900Status: Available#2CDF01282
2017 BMW X1 sDrive20d Sport Line Auto (F48)
203 179 kmB Rated▾ Montana (GP)
R 175 900
Make: BMWModel: X1Year: 2017Mileage: 203 179 kmPrice: R 175 900Status: Available#443503798
2017 BMW X1 sDrive20d Auto (F48)
187 835 kmA Rated▾ Vereeniging (GP)
R 138 900
Make: BMWModel: X1Year: 2017Mileage: 187 835 kmPrice: R 138 900#61DE12795
2017 BMW X1 sDrive20d Auto (F48)
197 871 kmB Rated▾ Midstream (GP)
R 136 900
Make: BMWModel: X1Year: 2017Mileage: 197 871 kmPrice: R 136 900Status: Available#863309924
2017 BMW X1 sDrive20d Sport Line Auto (F48)
86 294 kmA Rated▾ JHB South (GP)
R 265 900
Make: BMWModel: X1Year: 2017Mileage: 86 294 kmPrice: R 265 900Status: Available#870311384
2017 BMW X1 sDrive20i Auto (F48)
120 306 kmA Rated▾ Mbombela (MP)
R 214 900
Make: BMWModel: X1Year: 2017Mileage: 120 306 kmPrice: R 214 900Status: Available#A09102076
2017 BMW X1 sDrive20d Sport Line Auto (F48)
100 915 kmA Rated▾ Richmond (WC)
R 247 900
Make: BMWModel: X1Year: 2017Mileage: 100 915 kmPrice: R 247 900Status: Available#B59504225
2017 BMW X1 sDrive18i (F48)
105 819 kmA Rated▾ Bloemfontein (FS)
R 187 900
Make: BMWModel: X1Year: 2017Mileage: 105 819 kmPrice: R 187 900Status: Available#B94F11859
2017 BMW X1 xDrive20i Auto (F48)
47 938 kmA Rated▾ Vereeniging (GP)
R 279 900
Make: BMWModel: X1Year: 2017Mileage: 47 938 kmPrice: R 279 900Status: Available#C3BB08412
2017 BMW X1 xDrive20d Auto (F48)
115 332 kmA Rated▾ Mbombela (MP)
R 267 900
Make: BMWModel: X1Year: 2017Mileage: 115 332 kmPrice: R 267 900Status: Available#D12A00904
2017 BMW X1 sDrive20d Auto (F48)
102 617 kmA Rated▾ Lansdowne (WC)
R 215 900
Make: BMWModel: X1Year: 2017Mileage: 102 617 kmPrice: R 215 900Status: Available#D1EE10926
2017 BMW X1 sDrive20d Auto (F48)
135 551 kmA Rated▾ JHB South (GP)
R 239 900
Make: BMWModel: X1Year: 2017Mileage: 135 551 kmPrice: R 239 900Status: Available#EDD204704