BMW Cars for Sale in North West 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 i3 i4 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 i3 i4 i7 i8 iX iX1 iX3 M2 M3 M4 M5 M6 M8 X1 X2 X3 X4 X5 X6 X7 XM Z4 20 Results Sort By: Sort By Default Filter Date: oldest first Price low to high Price high to low Mileage high to low 8 R 499 995 R 10 623 p/m R 499 995 R 10 623 p/m 2019 BMW 3 Series 320i Auto (G20) for sale Used Car # 1805-13H1U00902 58 171 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car 8 R 619 995 R 13 173 p/m R 619 995 R 13 173 p/m 2021 BMW 3 Series 318i Sport Line Auto (G20) for sale Used Car # 1805-13F3U62248 46 245 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car 8 R 619 995 R 13 173 p/m R 619 995 R 13 173 p/m 2021 BMW 3 Series 318i Sport Line Auto (G20) for sale Used Car # 1805-1384U36566 44 065 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car 8 R 499 995 R 10 623 p/m R 499 995 R 10 623 p/m 2019 BMW 3 Series 320i Auto (G20) for sale Used Car # 1805-13D3U00938 56 063 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car 8 R 699 995 R 14 873 p/m R 699 995 R 14 873 p/m 2021 BMW X1 sDrive20d M Sport Auto (F48) for sale Used Car # 1717-1352U41185 59 579 km • Automatic Dealer: Auto Pedigree Rustenburg • North West Show km from you View Car 19 R 839 900 R 17 845 p/m R 839 900 R 17 845 p/m 2021 BMW X3 xDrive20d M Sport for sale Used Car # AV1780 38 500 km • Automatic Dealer: AVURA EXECUTIVE AUTO • RUSTENBURG , North West Show km from you View Car 19 R 399 900 R 8 497 p/m R 399 900 R 8 497 p/m 2017 BMW X3 xDrive20d M Sport for sale Used Car # AV1990 105 000 km • Automatic Dealer: AVURA EXECUTIVE AUTO • RUSTENBURG , North West Show km from you View Car 14 R 229 950 R 4 886 p/m R 229 950 R 4 886 p/m 2015 BMW 3 Series 320i auto for sale Used Car # 3019363 194 000 km • Automatic Dealer: MidCITY MOTORS 2 • KLERKSDORP , North West Show km from you View Car 16 R 279 950 R 5 948 p/m R 279 950 R 5 948 p/m 2016 BMW 1 Series 120i 5-Door Auto for sale Used Car # 3019362 139 700 km • Automatic Dealer: MidCITY MOTORS 2 • KLERKSDORP , North West Show km from you View Car 16 R 999 900 R 21 245 p/m R 999 900 R 21 245 p/m 2017 BMW 7 Series M760Li V12 Excellence xDrive for sale Used Car # 2023/174 60 200 km • Automatic Dealer: SPEEDY CAR SALES • KLERKSDORP , North West Show km from you View Car 20 12 > BMW vehicles in North West by price Browse cheap BMW cars for sale in North WestAffordable BMW cars for sale in North WestExpensive BMW cars for sale in North West
8 R 499 995 R 10 623 p/m R 499 995 R 10 623 p/m 2019 BMW 3 Series 320i Auto (G20) for sale Used Car # 1805-13H1U00902 58 171 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car
8 R 619 995 R 13 173 p/m R 619 995 R 13 173 p/m 2021 BMW 3 Series 318i Sport Line Auto (G20) for sale Used Car # 1805-13F3U62248 46 245 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car
8 R 619 995 R 13 173 p/m R 619 995 R 13 173 p/m 2021 BMW 3 Series 318i Sport Line Auto (G20) for sale Used Car # 1805-1384U36566 44 065 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car
8 R 499 995 R 10 623 p/m R 499 995 R 10 623 p/m 2019 BMW 3 Series 320i Auto (G20) for sale Used Car # 1805-13D3U00938 56 063 km • Automatic Dealer: Auto Pedigree North West • North West Show km from you View Car
8 R 699 995 R 14 873 p/m R 699 995 R 14 873 p/m 2021 BMW X1 sDrive20d M Sport Auto (F48) for sale Used Car # 1717-1352U41185 59 579 km • Automatic Dealer: Auto Pedigree Rustenburg • North West Show km from you View Car
19 R 839 900 R 17 845 p/m R 839 900 R 17 845 p/m 2021 BMW X3 xDrive20d M Sport for sale Used Car # AV1780 38 500 km • Automatic Dealer: AVURA EXECUTIVE AUTO • RUSTENBURG , North West Show km from you View Car
19 R 399 900 R 8 497 p/m R 399 900 R 8 497 p/m 2017 BMW X3 xDrive20d M Sport for sale Used Car # AV1990 105 000 km • Automatic Dealer: AVURA EXECUTIVE AUTO • RUSTENBURG , North West Show km from you View Car
14 R 229 950 R 4 886 p/m R 229 950 R 4 886 p/m 2015 BMW 3 Series 320i auto for sale Used Car # 3019363 194 000 km • Automatic Dealer: MidCITY MOTORS 2 • KLERKSDORP , North West Show km from you View Car
16 R 279 950 R 5 948 p/m R 279 950 R 5 948 p/m 2016 BMW 1 Series 120i 5-Door Auto for sale Used Car # 3019362 139 700 km • Automatic Dealer: MidCITY MOTORS 2 • KLERKSDORP , North West Show km from you View Car
16 R 999 900 R 21 245 p/m R 999 900 R 21 245 p/m 2017 BMW 7 Series M760Li V12 Excellence xDrive for sale Used Car # 2023/174 60 200 km • Automatic Dealer: SPEEDY CAR SALES • KLERKSDORP , North West Show km from you View Car