AUTO

38+ BMW 2 Series Cars for Sale in South Africa

663 new site-wide listings added in the last 7 days

Thousands of cars. One simple search — AI finds your best matches.

View 38 currently available BMW 2 Series for sale in South Africa. Check detailed specifications, pricing, and dealer ratings before making your choice. The current price range for these listings is from R 199,990 to R 1,039,900. The average listed price is R 517,201. Mileage varies between 6,000 km and 197,361 km.

BMW 2 Series - BMW Cape Town City - Image 1
3
R 569,900

Est. monthly payment:
R 11,692 p/m

Increased Price
14% above average
Used Car2021Semi-AutomaticAccident-free87,000 kmPetrol

Est. monthly payment: R 11,692 p/m

BMW Cape Town City
View Listing
BMW 2 Series - ICar Gezina - Image 1
3
R 348,888

Est. monthly payment:
R 7,157 p/m

Excellent Price
39% below average
Used Car2019AutomaticAccident-free92,568 kmPetrol

Est. monthly payment: R 7,157 p/m

ICar Gezina

Pretoria Central, Pretoria, Gauteng

View Listing
BMW 2 Series - ICar Gezina - Image 1
3
R 448,888

Est. monthly payment:
R 9,209 p/m

Premium Price
61% above average
Used Car2016AutomaticAccident-free108,536 kmPetrol

Est. monthly payment: R 9,209 p/m

ICar Gezina

Pretoria Central, Pretoria, Gauteng

View Listing
BMW 2 Series - BMW Cape Town City - Image 1
3
R 659,900

Est. monthly payment:
R 13,538 p/m

Price
Used Car2025Dual-ClutchAccident-free17,000 kmPetrol

Est. monthly payment: R 13,538 p/m

BMW Cape Town City
View Listing
BMW 2 Series - Thorp Tableview - Image 1
3
R 379,900

Est. monthly payment:
R 7,794 p/m

High Price
36% above average
Used Car2016Semi-AutomaticAccident-free102,920 kmPetrol

Est. monthly payment: R 7,794 p/m

Thorp Tableview
View Listing
BMW 2 Series - Jetour Menlyn - Image 1
3
R 529,995

Est. monthly payment:
R 10,873 p/m

Fair Price
At market price
Used Car2022Semi-AutomaticAccident-free53,723 kmDiesel

Est. monthly payment: R 10,873 p/m

Jetour Menlyn
View Listing
BMW 2 Series - GWM Haval Bruma - Image 1
3
R 659,950

Est. monthly payment:
R 13,539 p/m

Increased Price
13% above average
Used Car2023Semi-AutomaticAccident-free67,700 kmPetrol

Est. monthly payment: R 13,539 p/m

GWM Haval Bruma
View Listing
BMW 2 Series - BMW Cape Town City - Image 1
3
R 1,039,900

Est. monthly payment:
R 21,335 p/m

Premium Price
77% above average
Used Car2023Semi-AutomaticAccident-free19,000 kmPetrol

Est. monthly payment: R 21,335 p/m

BMW Cape Town City
View Listing
BMW 2 Series - Parkview Auto Vereeniging - Image 1
3
R 359,900

Est. monthly payment:
R 7,383 p/m

Fair Price
At market price
Used Car2014Semi-AutomaticAccident-free103,000 kmPetrol

Est. monthly payment: R 7,383 p/m

Parkview Auto Vereeniging
View Listing
BMW 2 Series - LisaCars - Image 1
3
R 439,900

Est. monthly payment:
R 9,025 p/m

Good Price
12% below average
Used Car2021AutomaticAccident-free99,702 kmPetrol

Est. monthly payment: R 9,025 p/m

LisaCars

Alan Manor, Johannesburg, Gauteng

View Listing
BMW 2 Series - BMW Cape Town City - Image 1
3
R 739,900

Est. monthly payment:
R 15,180 p/m

Increased Price
26% above average
Used Car2023Semi-AutomaticAccident-free37,500 kmDiesel

Est. monthly payment: R 15,180 p/m

BMW Cape Town City
View Listing
BMW 2 Series - Weelee - Image 1
3
R 337,900

Est. monthly payment:
R 6,932 p/m

Good Price
12% below average
Used Car2015Semi-AutomaticAccident-free129,000 kmPetrol

Est. monthly payment: R 6,932 p/m

Weelee
View Listing
BMW 2 Series - Weelee - Image 1
3
R 358,500

Est. monthly payment:
R 7,355 p/m

Excellent Price
37% below average
Used Car2019Dual-ClutchAccident-free101,000 kmPetrol

Est. monthly payment: R 7,355 p/m

Weelee
View Listing
BMW 2 Series - Weelee - Image 1
3
R 268,500

Est. monthly payment:
R 5,508 p/m

Good Price
22% below average
Used Car2014Semi-AutomaticAccident-free112,000 kmPetrol

Est. monthly payment: R 5,508 p/m

Weelee
View Listing
BMW 2 Series - King Cars Bellville/Vredekloof - Image 1
3
R 199,990

Est. monthly payment:
R 4,103 p/m

Good Price
28% below average
Used Car2016AutomaticAccident-free140,528 kmPetrol

Est. monthly payment: R 4,103 p/m

King Cars Bellville/Vredekloof

Hessequa Ward 2, Albertinia, Western Cape

View Listing
BMW 2 Series - Auto Investments Waterkloof - Image 1
3
R 399,950

Est. monthly payment:
R 8,205 p/m

Excellent Price
32% below average
Used Car2023AutomaticAccident-free94,000 kmPetrol

Est. monthly payment: R 8,205 p/m

Auto Investments Waterkloof

Pretoria Central, Pretoria, Gauteng

View Listing
BMW 2 Series - Weelee - Image 1
3
R 284,900

Est. monthly payment:
R 5,845 p/m

Good Price
26% below average
Used Car2015Semi-AutomaticAccident-free107,000 kmPetrol

Est. monthly payment: R 5,845 p/m

Weelee
View Listing
BMW 2 Series - Bruma Nissan - Image 1
3
R 659,950

Est. monthly payment:
R 13,539 p/m

Increased Price
13% above average
Used Car2023Semi-AutomaticAccident-free67,700 kmPetrol

Est. monthly payment: R 13,539 p/m

Bruma Nissan
View Listing
BMW 2 Series - FS Cars - Image 1
3
R 329,900

Est. monthly payment:
R 6,768 p/m

Fair Price
At market price
Used Car2017ManualAccident-free197,361 kmPetrol

Est. monthly payment: R 6,768 p/m

FS Cars

Ashbury, Bloemfontein, Free State

View Listing
BMW 2 Series - LisaCars - Image 1
3
R 319,900

Est. monthly payment:
R 6,563 p/m

Excellent Price
44% below average
Used Car2020AutomaticAccident-free119,546 kmPetrol

Est. monthly payment: R 6,563 p/m

LisaCars

Alan Manor, Johannesburg, Gauteng

View Listing
BMW 2 Series - Mitsubishi Rivonia - Image 1
3
R 659,900

Est. monthly payment:
R 13,538 p/m

Increased Price
24% above average
Used Car2022Semi-AutomaticAccident-free72,000 kmDiesel

Est. monthly payment: R 13,538 p/m

Mitsubishi Rivonia
View Listing
BMW 2 Series - Mit Mak Motors - Image 1
3
R 469,900

Est. monthly payment:
R 9,640 p/m

Fair Price
6% below average
Used Car2021Semi-AutomaticAccident-free59,415 kmPetrol

Est. monthly payment: R 9,640 p/m

Mit Mak Motors
View Listing
BMW 2 Series - Mit Mak Motors - Image 1
3
R 699,900

Est. monthly payment:
R 14,359 p/m

High Price
32% above average
Used Car2022Semi-AutomaticAccident-free11,564 kmDiesel

Est. monthly payment: R 14,359 p/m

Mit Mak Motors
View Listing
BMW 2 Series - Weelee - Image 1
3
R 348,500

Est. monthly payment:
R 7,150 p/m

Fair Price
At market price
Used Car2018Semi-AutomaticAccident-free112,000 kmPetrol

Est. monthly payment: R 7,150 p/m

Weelee
View Listing
BMW 2 Series - Mitsubishi Rivonia - Image 1
3
R 479,900

Est. monthly payment:
R 9,845 p/m

High Price
39% above average
Used Car2017Semi-AutomaticAccident-free99,000 kmPetrol

Est. monthly payment: R 9,845 p/m

Mitsubishi Rivonia
View Listing

Search Results for BMW Cars for Sale (New and Used)

BMW Vehicles

Explore BMW 2 Series for sale with competitive finance deals and flexible monthly instalments in South Africa. Compare prices, book test drive appointments, and find deals near me — all designed to help you secure the right car at the best price.

Available Inventory

Browse 38 cars for sale in South Africa from verified dealers. Compare specs, pricing, and features — new and used vehicles across every budget and body type.

BMW 2 Series

BMW’s 2 Series finds itself in a tight spot: it’s meant for those who want that blue-and-white badge, but want something sharper than a 3 Series and aren’t ready to jump to full-fat M territory. Right now, every 2 Series you’ll find for sale is pre-owned, with nothing new on showroom floors. The price swing is wild — anything from R199,990 for a first-gen F22 up to north of R1 million for the latest G42 and G47 models. That’s a bigger spread than most rivals, and reflects just how much has changed under the skin over the years. You’ve got everything from manual gearboxes to dual-clutch automatics, petrols and diesels, even a few oddball spec combos you’d struggle to find on a Mercedes C-Class Coupe or Audi A3 Sportback. Volkswagen’s Arteon tries to play in this space too, but it’s not really the same crowd.

If you want the sweet spot for SA highways, the G47 220d M Sport A/T is probably your weapon — five on the market, asking between R659,900 and R749,950, and that diesel torque actually means something across the N1 or N4. Petrol fans pay about the same for a G42 220i M Sport, but the real bargains are older F22 220i coupes at R268,500 to R284,900, if you pack smart and don’t mind a bit of mileage. The average odometer reading is 73,765 km, which is reasonable considering the age spread. On paper at least, the rear-wheel-drive chassis is the clincher — it’s what the 2 Series should have been from the start. It’s the difference you’ll feel on a long haul to Durban, not just a bullet point for the brochure.

Discover our extensive range of reliable BMW, catering to a wide variety of budgets and needs. We stock older, classic models perfect for value buyers, with options available under R30 000, under R40 000, and under R50 000. For those seeking a slightly newer generation or a well-maintained workhorse, explore our selection priced under R70 000, under R80 000, and under R90 000. If you're in the market for a more recent model with updated features, we have excellent vehicles available under R100 000 and under R150 000. Our premium inventory includes newer or high-spec BMW models and double cabs, with prices extending up to under R200 000, under R300 000, and even robust 4x4 options under R400 000, ensuring you find the perfect vehicle for any job or adventure.