BMW 3 Series for sale in South Africa
1 to 50 of 395 cars
2022 BMW 3 SERIES SEDAN M3 COMPETITION AWD STEPTRONIC
Price:
R 1,999,900.00
Mileage: 13,000 km
Transmission: Automatic
Dealership:
Koos & Mike Used Cars
Corner of Frikkie Meyer Boulevard and Faraday Boulevard,
Vanderbijlpark
,
Gauteng
View Car
2022 BMW 3 Series M3 COMPETITION AWD (G80)
Price:
R 1,799,995.00
Mileage: 12,000 km
Transmission: Automatic
Dealership:
Vogue Auto Motors
Alon Rd & Rivonia Rd, Morningside,
Sandton
,
Gauteng
View Car
2023 BMW 3 Series M340i Xdrive Mzansi Edition
Price:
R 1,269,000.00
Mileage: 6,268 km
Transmission: Automatic
Dealership:
BMW Kempton Park
Cnr Brabazon & Isando Road,
Kempton Park
,
Gauteng
View Car
2023 BMW 3 Series M340I XDrive M Sport Pro A/T (G20)
Price:
R 1,199,900.00
Mileage: 7,300 km
Transmission: Automatic
Dealership:
BMW Montana
501 Breedt Street, Montana Gardens, Montana Park,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series M340i xDrive
Price:
R 999,000.00
Mileage: 28,646 km
Transmission: Automatic
Dealership:
BMW Kempton Park
Cnr Brabazon & Isando Road,
Kempton Park
,
Gauteng
View Car
2022 BMW 3 Series M340i xDrive
Price:
R 949,000.00
Mileage: 36,000 km
Transmission: Automatic
Dealership:
BMW East Rand
126 North Rand Road, Bartlett AH,
Boksburg
,
Gauteng
View Car
2023 BMW 3 SERIES 330I M SPORT
Price:
R 909,900.00
Mileage: 12,500 km
Transmission: Manual
Dealership:
BMW Century City
1 Century Way, Century City,
Cape Town
,
Western Cape
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 870,900.00
Mileage: 17,800 km
Transmission: Automatic
Dealership:
BMW Montana
501 Breedt Street, Montana Gardens, Montana Park,
Pretoria
,
Gauteng
View Car
2024 BMW 3 Series 320i M Sport
Price:
R 869,900.00
Mileage: 4,200 km
Transmission: Automatic
Dealership:
BMW Port Elizabeth
6 Ring Road, Greenacres,
Port Elizabeth
,
Eastern Cape
View Car
2023 BMW 3 SERIES 320I M SPORT
Price:
R 859,900.00
Mileage: 32,000 km
Transmission: Manual
Dealership:
BMW Cape Town City
Cnr Heerengracht & Hertzog Blvd,
Cape Town
,
Western Cape
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 859,500.00
Mileage: 23,000 km
Transmission: Automatic
Dealership:
BMW Montana
501 Breedt Street, Montana Gardens, Montana Park,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 849,000.00
Mileage: 18,950 km
Transmission: Automatic
Dealership:
BMW Centurion
2023 Lenchen Ave South,
Centurion
,
Gauteng
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 849,000.00
Mileage: 9,744 km
Transmission: Automatic
Dealership:
BMW West Rand
Cnr Hendrik Potgieter & Falls Road,
Roodepoort
,
Gauteng
View Car
2021 BMW 3 Series M340i xDrive
Price:
R 849,000.00
Mileage: 45,950 km
Transmission: Automatic
Dealership:
BMW Kempton Park
Cnr Brabazon & Isando Road,
Kempton Park
,
Gauteng
View Car
2023 BMW 3 Series 320i M Sport
Price:
R 841,900.00
Mileage: 23,000 km
Transmission: Automatic
Dealership:
BMW Montana
501 Breedt Street, Montana Gardens, Montana Park,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320i M Sport
Price:
R 839,500.00
Mileage: 10,500 km
Transmission: Automatic
Dealership:
BMW Montana
501 Breedt Street, Montana Gardens, Montana Park,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 829,950.00
Mileage: 18,487 km
Transmission: Automatic
Dealership:
BMW Fountains Circle
84 Harmony Street, Muckleneuk,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 829,001.00
Mileage: 11,489 km
Transmission: Automatic
Dealership:
BMW West Rand
Cnr Hendrik Potgieter & Falls Road,
Roodepoort
,
Gauteng
View Car
2021 BMW 3 SERIES M340I XDRIVE
Price:
R 819,900.00
Mileage: 30,500 km
Transmission: Automatic
Dealership:
NMI Toyota Menlyn
125 Dallas Avenue, Waterkloof Glen,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 819,001.00
Mileage: 7,373 km
Transmission: Automatic
Dealership:
BMW West Rand
Cnr Hendrik Potgieter & Falls Road,
Roodepoort
,
Gauteng
View Car
2024 BMW 3 Series 320i M Sport
Price:
R 809,950.00
Mileage: 9,300 km
Transmission: Automatic
Dealership:
BMW Fountains Circle
84 Harmony Street, Muckleneuk,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 799,950.00
Mileage: 13,102 km
Transmission: Automatic
Dealership:
BMW Fountains Circle
84 Harmony Street, Muckleneuk,
Pretoria
,
Gauteng
View Car
2022 BMW 3 SERIES 320D MZANSI EDITION
Price:
R 789,900.00
Mileage: 39,000 km
Transmission: Manual
Dealership:
BMW Constantia
215 Main Road, Claremont,
Cape Town
,
Western Cape
View Car
2023 BMW 3 Series 320d M Sport
Price:
R 779,000.00
Mileage: 26,105 km
Transmission: Automatic
Dealership:
BMW Kempton Park
Cnr Brabazon & Isando Road,
Kempton Park
,
Gauteng
View Car
2023 BMW 3 SERIES 320D M SPORT
Price:
R 769,900.00
Mileage: 37,500 km
Transmission: Manual
Dealership:
BMW Century City
1 Century Way, Century City,
Cape Town
,
Western Cape
View Car
2022 BMW 3 Series 320d Mzansi Edition
Price:
R 769,000.00
Mileage: 9,905 km
Transmission: Automatic
Dealership:
BMW West Rand
Cnr Hendrik Potgieter & Falls Road,
Roodepoort
,
Gauteng
View Car
2020 BMW 3 SERIES (G20) 330IS EDITION M SPORT A/T
Price:
R 759,995.00
Mileage: 45,000 km
Transmission: Manual
Dealership:
Demo Cars Centurion
84 Lyttelton Road,
Centurion
,
Gauteng
View Car
2022 BMW 3 SERIES 330I M SPORT
Price:
R 759,900.00
Mileage: 53,000 km
Transmission: Manual
Dealership:
BMW Century City
1 Century Way, Century City,
Cape Town
,
Western Cape
View Car
2023 BMW 3 Series 318i M Sport
Price:
R 755,500.00
Mileage: 9,000 km
Transmission: Automatic
Dealership:
BMW Montana
501 Breedt Street, Montana Gardens, Montana Park,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320i M Sport
Price:
R 749,995.00
Mileage: 12,000 km
Transmission: Automatic
Dealership:
Ayob Motors
70 Melville Rd, Illovo,
Sandton
,
Gauteng
View Car
2020 BMW 3 SERIES 320d m sport
Price:
R 749,990.00
Mileage: 27,866 km
Transmission: Automatic
Dealership:
NB Car Sales
81 Nelson Mandela Drive,
Potchefstroom
,
North West
View Car
2019 BMW 3 Series M340i xDrive Auto (G20)
Price:
R 749,900.00
Mileage: 45,500 km
Transmission: Automatic
Dealership:
Quality Cars Empangeni
2 Tanner Road,
Empangeni
,
KwaZulu-Natal
View Car
2021 BMW 3 Series 320d M Sport
Price:
R 739,900.00
Mileage: 17,598 km
Transmission: Automatic
Dealership:
Joe's Auto
Corner of Union Street and General Hertzog Road,
Vereeniging
,
Gauteng
View Car
2022 BMW 3 Series 330i Mzansi Edition Auto
Price:
R 729,995.00
Mileage: 20,000 km
Transmission: Automatic
Dealership:
Autoworld Goodwood
Cnr of Marais & Voortrekker Road, Goodwood,
Cape Town
,
Western Cape
View Car
2022 BMW 320i M SPORT A/T (G20)
Price:
R 729,800.00
Mileage: 41,323 km
Transmission: Automatic
Dealership:
JAJ Motors
713 Steve Biko Road, Wonderboom South,
Pretoria
,
Gauteng
View Car
2023 BMW 3 Series 320i M Sport
Price:
R 719,000.00
Mileage: 19,094 km
Transmission: Automatic
Dealership:
BMW Kempton Park
Cnr Brabazon & Isando Road,
Kempton Park
,
Gauteng
View Car
2022 BMW 3 Series 320d M Sport
Price:
R 709,950.00
Mileage: 37,000 km
Transmission: Automatic
Dealership:
BMW Fountains Circle
84 Harmony Street, Muckleneuk,
Pretoria
,
Gauteng
View Car
2022 BMW 3 SERIES 320I M SPORT
Price:
R 709,900.00
Mileage: 27,900 km
Transmission: Manual
Dealership:
BMW Century City
1 Century Way, Century City,
Cape Town
,
Western Cape
View Car
2023 BMW 3 Series 320i M Sport
Price:
R 709,900.00
Mileage: 18,300 km
Transmission: Automatic
Dealership:
BMW Port Elizabeth
6 Ring Road, Greenacres,
Port Elizabeth
,
Eastern Cape
View Car
2023 BMW 3 Series 320i M Sport
Price:
R 709,000.00
Mileage: 27,470 km
Transmission: Automatic
Dealership:
BMW West Rand
Cnr Hendrik Potgieter & Falls Road,
Roodepoort
,
Gauteng
View Car
2023 BMW 3 Series 320i M Sport
Price:
R 709,000.00
Mileage: 25,886 km
Transmission: Automatic
Dealership:
BMW Kempton Park
Cnr Brabazon & Isando Road,
Kempton Park
,
Gauteng
View Car
2020 BMW 3 Series 320d M Sport
Price:
R 699,900.00
Mileage: 66,200 km
Transmission: Automatic
Dealership:
F&J Car Sales
1 Victoria Avenue,
Vereeniging
,
Gauteng
View Car
2021 BMW 3 Series 320d M Sport
Price:
R 698,000.00
Mileage: 81,000 km
Transmission: Automatic
Dealership:
BMW Klerksdorp
60 Margaretha Prinsloo Street,
Klerksdorp
,
North West
View Car
2021 BMW 3 Series 320d M Sport
Price:
R 689,995.00
Mileage: 77,000 km
Transmission: Automatic
Dealership:
Autoworld Goodwood
Cnr of Marais & Voortrekker Road, Goodwood,
Cape Town
,
Western Cape
View Car
2019 BMW 3 Series 330d M Sport
Price:
R 689,000.00
Mileage: 61,500 km
Transmission: Automatic
Dealership:
BMW Bryanston
41/43 Ormonde Street, Cnr William Nicol,
Bryanston
,
Gauteng
View Car
2022 BMW 320i M SPORT A/T (G20)
Price:
R 679,995.00
Mileage: 36,246 km
Transmission: Automatic
Dealership:
Motus Ford Kempton Park
Cnr Pretoria Road & Wellington Street, Rhodesfield,
Kempton Park
,
Gauteng
View Car
2022 BMW 3 SERIES 320I M SPORT
Price:
R 679,900.00
Mileage: 28,000 km
Transmission: Manual
Dealership:
BMW Constantia
215 Main Road, Claremont,
Cape Town
,
Western Cape
View Car
2023 BMW 3 Series 318i M Sport
Price:
R 679,900.00
Mileage: 15,072 km
Transmission: Automatic
Dealership:
BMW Port Elizabeth
6 Ring Road, Greenacres,
Port Elizabeth
,
Eastern Cape
View Car
2022 BMW 320i Mzansi Edition
Price:
R 669,950.00
Mileage: 33,000 km
Transmission: Automatic
Dealership:
Woodmead Auto
12 Waterval Crescent, Woodmead,
Sandton
,
Gauteng
View Car
2023 BMW 318i M Sport
Price:
R 669,950.00
Mileage: 45,000 km
Transmission: Automatic
Dealership:
Woodmead Auto
12 Waterval Crescent, Woodmead,
Sandton
,
Gauteng
View Car
1
2
3
…
8
Next