BMW 2015 BMW Cars for Sale 1 Series 2 Series 2 Series Active Tourer 3 Series 4 Series 5 Series 5 Series Gran Turismo 6 Series 6 Series Gran Turismo 7 Series 8 Series Alpina B3 i3 i4 i5 i7 i8 iX iX1 iX3 M2 M3 M4 M5 M6 M8 X1 X2 X3 X4 X5 X6 X7 XM Z4 1 Series 2 Series 2 Series Active Tourer 3 Series 4 Series 5 Series 5 Series Gran Turismo 6 Series 6 Series Gran Turismo 7 Series 8 Series Alpina B3 i3 i4 i5 i7 i8 iX iX1 iX3 M2 M3 M4 M5 M6 M8 X1 X2 X3 X4 X5 X6 X7 XM Z4 141 Results Sort By: Date: oldest first Default Filter Price low to high Price high to low Mileage low to high Mileage high to low 10 R 84 900 R 1 804 p/m R 84 900 R 1 804 p/m 2005 BMW 320i (E90) for sale Used Car # 1051 266 791 km • - Dealer: Auto Investments Centurion • Centurion , Gauteng Show km from you View Car 15 R 149 890 R 3 185 p/m R 149 890 R 3 185 p/m 2015 BMW 3 Series 316i Auto (F30) for sale Used Car # 2339-MMA1432 225 000 km • Automatic Dealer: MMA Cars • KwaZulu-Natal Show km from you View Car 10 R 72 000 R 1 530 p/m R 72 000 R 1 530 p/m 2019 BMW 3 Series 316i auto for sale Used Car # 128-274016 - • Automatic Dealer: KB Car Sales • Witbank , Mpumalanga Show km from you View Car 17 R 159 900 R 3 397 p/m R 159 900 R 3 397 p/m 2012 BMW X3 xDrive20d for sale Used Car # 02612_23 296 000 km • Automatic Dealer: Koos and Mike Used Cars • Johannesburg , Gauteng Show km from you View Car 20 R 129 950 R 2 761 p/m R 129 950 R 2 761 p/m 2006 BMW X3 3.0d Auto for sale Used Car # vanzyl 283 000 km • Automatic Dealer: Active Auto • Vereeniging , Gauteng Show km from you View Car 15 R 114 900 R 2 441 p/m R 114 900 R 2 441 p/m 2013 BMW 3 Series 320i auto for sale Used Car # 0381 198 500 km • Automatic Dealer: Epson Motors • Nigel , Gauteng Show km from you View Car 16 R 159 900 R 3 397 p/m R 159 900 R 3 397 p/m 2010 BMW X3 xDrive20d Auto for sale Used Car # 00104_24 209 000 km • Automatic Dealer: Koos and Mike Used Cars • Johannesburg , Gauteng Show km from you View Car 13 R 116 999 R 2 486 p/m R 116 999 R 2 486 p/m 2010 BMW X1 sDrive20d Auto for sale Used Car # 6673188 101 000 km • Automatic Dealer: Peace Auto • Johannesburg , Gauteng Show km from you View Car 13 R 139 999 R 2 975 p/m R 139 999 R 2 975 p/m 2015 BMW 3 Series 320d Luxury Auto for sale Used Car # 6673706 93 000 km • Automatic Dealer: Peace Auto • Johannesburg , Gauteng Show km from you View Car 13 R 119 999 R 2 550 p/m R 119 999 R 2 550 p/m 2014 BMW 1 Series 118i 5-Door Auto for sale Used Car # 6673758 63 000 km • Automatic Dealer: Peace Auto • Johannesburg , Gauteng Show km from you View Car 141 1234567...1415 > BMW vehicles by price Browse cheap BMW cars for saleAffordable BMW cars for saleExpensive BMW cars for sale
10 R 84 900 R 1 804 p/m R 84 900 R 1 804 p/m 2005 BMW 320i (E90) for sale Used Car # 1051 266 791 km • - Dealer: Auto Investments Centurion • Centurion , Gauteng Show km from you View Car
15 R 149 890 R 3 185 p/m R 149 890 R 3 185 p/m 2015 BMW 3 Series 316i Auto (F30) for sale Used Car # 2339-MMA1432 225 000 km • Automatic Dealer: MMA Cars • KwaZulu-Natal Show km from you View Car
10 R 72 000 R 1 530 p/m R 72 000 R 1 530 p/m 2019 BMW 3 Series 316i auto for sale Used Car # 128-274016 - • Automatic Dealer: KB Car Sales • Witbank , Mpumalanga Show km from you View Car
17 R 159 900 R 3 397 p/m R 159 900 R 3 397 p/m 2012 BMW X3 xDrive20d for sale Used Car # 02612_23 296 000 km • Automatic Dealer: Koos and Mike Used Cars • Johannesburg , Gauteng Show km from you View Car
20 R 129 950 R 2 761 p/m R 129 950 R 2 761 p/m 2006 BMW X3 3.0d Auto for sale Used Car # vanzyl 283 000 km • Automatic Dealer: Active Auto • Vereeniging , Gauteng Show km from you View Car
15 R 114 900 R 2 441 p/m R 114 900 R 2 441 p/m 2013 BMW 3 Series 320i auto for sale Used Car # 0381 198 500 km • Automatic Dealer: Epson Motors • Nigel , Gauteng Show km from you View Car
16 R 159 900 R 3 397 p/m R 159 900 R 3 397 p/m 2010 BMW X3 xDrive20d Auto for sale Used Car # 00104_24 209 000 km • Automatic Dealer: Koos and Mike Used Cars • Johannesburg , Gauteng Show km from you View Car
13 R 116 999 R 2 486 p/m R 116 999 R 2 486 p/m 2010 BMW X1 sDrive20d Auto for sale Used Car # 6673188 101 000 km • Automatic Dealer: Peace Auto • Johannesburg , Gauteng Show km from you View Car
13 R 139 999 R 2 975 p/m R 139 999 R 2 975 p/m 2015 BMW 3 Series 320d Luxury Auto for sale Used Car # 6673706 93 000 km • Automatic Dealer: Peace Auto • Johannesburg , Gauteng Show km from you View Car
13 R 119 999 R 2 550 p/m R 119 999 R 2 550 p/m 2014 BMW 1 Series 118i 5-Door Auto for sale Used Car # 6673758 63 000 km • Automatic Dealer: Peace Auto • Johannesburg , Gauteng Show km from you View Car