• DrivePass
  • Sell Car
  1. Home
  2. Used Cars
  3. BMW
  4. 3 Series

Filters

BMW 3 Series
Quick search

Price

Year

Mileage

Body Type

Manual / Automatic

Loading
Loading
Loading
Loading
Loading
Loading

Fuel Type

Loading
Loading
Loading
Loading
Loading
Loading

Engine Capacity

Loading
Loading
Loading
Loading
Loading
Loading

Engine Type

Loading
Loading
Loading
Loading
Loading
Loading

4x2 / 4x4

Loading
Loading
Loading
Loading
Loading
Loading

New or Used

Loading
Loading
Loading
Loading
Loading
Loading

Dealer Rating

Lifestyle

Deal Types

Seller Type

Loading
Loading
Loading
Loading
Loading
Loading

Seats

Loading
Loading
Loading
Loading
Loading
Loading

Colour

Loading
Loading
Loading
Loading
Loading
Loading

Classification

Loading
Loading
Loading
Loading
Loading
Loading

Get alerted of new stock uploaded that match your search criteria.

Most popular used cars

Volkswagen Polo
Volkswagen Polo Vivo
Ford Ranger
Toyota Hilux
Mercedes-Benz C-Class
BMW 3 Series
Toyota Fortuner
Ford EcoSport
Toyota Corolla Quest
Kia Picanto

BMW 3 Series For Sale (New and Used)

221 - 240 of 761

Sponsored

9

2026 BMW 3 Series M340i xDrive M Sport Pro Auto
2026 BMW 3 Series M340i xDrive M Sport Pro Auto
2026 BMW 3 Series M340i xDrive M Sport Pro Auto
2026 BMW 3 Series M340i xDrive M Sport Pro Auto
2026 BMW 3 Series M340i xDrive M Sport Pro Auto

BMW 3 Series

M340i xDrive M Sport Pro Auto

R 1 299 900

R 23 331 p/m*
2026
4 000 Km
Automatic
Petrol

24

2013 BMW 3 Series 335i Sports Auto (f30)
2013 BMW 3 Series 335i Sports Auto (f30)
2013 BMW 3 Series 335i Sports Auto (f30)
2013 BMW 3 Series 335i Sports Auto (f30)
2013 BMW 3 Series 335i Sports Auto (f30)

BMW 3 Series

335i Sports Auto (f30)

R 199 890

2013
238 000 Km
Automatic
Petrol

13

2012 BMW 3 Series 320d Auto
2012 BMW 3 Series 320d Auto
2012 BMW 3 Series 320d Auto
2012 BMW 3 Series 320d Auto
2012 BMW 3 Series 320d Auto

BMW 3 Series

320d Auto

R 199 990

2012
196 000 Km
Automatic
Diesel
Sponsored

Team Cars

Kwazulu Natal, Durban

4.7 (172 reviews)

good deal

30

2022 BMW 3 Series 320i M Sport
2022 BMW 3 Series 320i M Sport
2022 BMW 3 Series 320i M Sport
2022 BMW 3 Series 320i M Sport
2022 BMW 3 Series 320i M Sport

BMW 3 Series

320i M Sport

R 484 995

R 8 705 p/m*
2022
85 644 Km
Automatic
Petrol
Sponsored

M5 Auto North Rand

Gauteng, Boksburg

4.1 (79 reviews)

NADA-logo
good deal

16

2022 BMW 3 Series 320i M Sport Auto
2022 BMW 3 Series 320i M Sport Auto
2022 BMW 3 Series 320i M Sport Auto
2022 BMW 3 Series 320i M Sport Auto
2022 BMW 3 Series 320i M Sport Auto

BMW 3 Series

320i M Sport Auto

R 508 800

R 9 132 p/m*
2022
81 369 Km
Automatic
Petrol
Sponsored

Pace Car Sales

Gauteng, Kempton Park

4.9 (66 reviews)

17

2026 BMW 3 Series 320d M Sport Auto
2026 BMW 3 Series 320d M Sport Auto
2026 BMW 3 Series 320d M Sport Auto
2026 BMW 3 Series 320d M Sport Auto
2026 BMW 3 Series 320d M Sport Auto

BMW 3 Series

320d M Sport Auto

R 989 000

2026
4 500 Km
Automatic
Diesel
Sponsored

BMW Joburg South

Gauteng, Johannesburg

4.2 (959 reviews)

25

2017 BMW 3 Series 318i
2017 BMW 3 Series 318i
2017 BMW 3 Series 318i
2017 BMW 3 Series 318i
2017 BMW 3 Series 318i

BMW 3 Series

318i

R 149 950

2017
230 000 Km
Manual
Petrol
Sponsored

Pristine Motors

Gauteng, De Deur

4.2 (537 reviews)

fair deal

17

2025 BMW 3 Series 320d M Sport Auto

BMW 3 Series

320d M Sport Auto

R 789 995

R 14 179 p/m*
2025
38 900 Km
Automatic
Diesel

Free State, Bloemfontein

4.4 (546 reviews)

fair deal

27

2013 BMW 3 Series 335i Coupe M Sport Auto

BMW 3 Series

335i Coupe M Sport Auto

R 289 990

2013
100 344 Km
Automatic
Petrol

Kwazulu Natal, Durban

10

2006 BMW 3 Series 320d Auto

BMW 3 Series

320d Auto

R 79 950

2006
200 000 Km
Automatic
Diesel

Gauteng, Centurion

4.7 (54 reviews)

Sponsored

20

2019 BMW 3 Series 320d M Sport
2019 BMW 3 Series 320d M Sport
2019 BMW 3 Series 320d M Sport
2019 BMW 3 Series 320d M Sport
2019 BMW 3 Series 320d M Sport
R 339 890
12%

BMW 3 Series

320d M Sport

R 299 890

R 5 382 p/m*
2019
202 500 Km
Automatic
Diesel
fair deal

15

2015 BMW 3 Series 320d M Sport Auto
2015 BMW 3 Series 320d M Sport Auto
2015 BMW 3 Series 320d M Sport Auto
2015 BMW 3 Series 320d M Sport Auto
2015 BMW 3 Series 320d M Sport Auto

BMW 3 Series

320d M Sport Auto

R 224 890

2015
184 500 Km
Automatic
Diesel
good deal

20

2021 BMW 3 Series 320d
2021 BMW 3 Series 320d
2021 BMW 3 Series 320d
2021 BMW 3 Series 320d
2021 BMW 3 Series 320d

BMW 3 Series

320d

R 381 900

R 6 854 p/m*
2021
123 772 Km
Automatic
Diesel

WeBuyCars Nelspruit

Mpumalanga, Nelspruit

4.9 (8,019 reviews)

fair deal

33

2020 BMW 3 Series 330i M Sport

BMW 3 Series

330i M Sport

R 389 995

R 7 000 p/m*
2020
171 600 Km
Automatic
Petrol

Gauteng, Vereeniging

4.2 (83 reviews)

good deal

19

2023 BMW 3 Series 320i M Sport Auto

BMW 3 Series

320i M Sport Auto

R 489 900

R 8 793 p/m*
2023
111 000 Km
Automatic
Petrol

Gauteng, Pretoria

4.5 (272 reviews)

16

2016 BMW 3 Series 320i M Sport Auto

BMW 3 Series

320i M Sport Auto

R 269 999

2016
76 000 Km
Automatic
Petrol

Western Cape, Athlone

4.8 (291 reviews)

35

2004 BMW 3 Series 320d Exclusive 6-speed

BMW 3 Series

320d Exclusive 6-speed

R 69 000

2004
208 079 Km
Manual
Diesel

Private Seller

Gauteng, Centurion

good deal

18

2025 BMW 3 Series 320i M Sport Auto

BMW 3 Series

320i M Sport Auto

R 699 900

R 12 562 p/m*
2025
25 000 Km
Automatic
Petrol

Gauteng, Brakpan

NADA-logo
fair deal

22

2019 BMW 3 Series 318i Auto
2019 BMW 3 Series 318i Auto
2019 BMW 3 Series 318i Auto
2019 BMW 3 Series 318i Auto
2019 BMW 3 Series 318i Auto

BMW 3 Series

318i Auto

R 259 900

R 4 665 p/m*
2019
107 000 Km
Automatic
Petrol

Golden Era Motors

Gauteng, Pretoria

4.4 (125 reviews)

fair deal

10

2013 BMW 3 Series 320i Auto

BMW 3 Series

320i Auto

R 149 995

2013
194 000 Km
Automatic
Petrol

Gauteng, Boksburg

3.4 (101 reviews)

27

2019 BMW 3 Series 320d M Sport

BMW 3 Series

320d M Sport

R 439 900

R 7 895 p/m*
2019
120 000 Km
Automatic
Diesel

Gauteng, Johannesburg

4.7 (1,321 reviews)

good deal

28

2021 BMW 3 Series 320d M Mzansi Edition Auto (g20)

BMW 3 Series

320d M Mzansi Edition Auto (g20)

R 449 900

R 8 075 p/m*
2021
140 000 Km
Automatic
Diesel

Western Cape, Milnerton

3.6 (1,208 reviews)

NADA-logo

12

2004 BMW 3 Series 318i

BMW 3 Series

318i

R 33 000

2004
215 468 Km
Manual
Petrol

Eastern Cape, Port Elizabeth

4.3 (206 reviews)

fair deal

21

2014 BMW 3 Series 328i Sport Auto
2014 BMW 3 Series 328i Sport Auto
2014 BMW 3 Series 328i Sport Auto
2014 BMW 3 Series 328i Sport Auto
2014 BMW 3 Series 328i Sport Auto

BMW 3 Series

328i Sport Auto

R 211 900

2014
64 848 Km
Automatic
Petrol

WeBuyCars Lansdowne

Western Cape, Cape Town

4.7 (1,153 reviews)

1
9101112131415
39

Get alerted of new stock uploaded that match your search criteria.

Eastern Cape
Free State
Gauteng
Kwazulu Natal
Limpopo
Mpumalanga
North West Province
Western Cape
Cabriolet
Coupe
Hatchback
Sedan
Station Wagon
Diesel
Hybrid
Petrol
320i
320d
318i
330i
M340i
316i
328i
325i
323i
330is
335i
330d
340i
325is
318ti
325Ci
325tds
Hybrid