Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,499 Used BMW 3 Series cars for sale

BMW 3 Series2013 (13) - 320d M Sport 2dr Step Auto

2013 (13) - 320d M Sport 2dr Step Auto22

Reduced

£6,995

£126/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

BELLE VUE MOTORS

01697920510 *

BMW 3 Series2013 - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr Automatic

2013 - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr Automatic27

Low Mileage

£8,795

  • 2L
  • 97.6K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series(14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

(14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

£6,494

  • 122.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Vivian Price Cars

01172331344 *

BMW 3 Series2013 - 320d M Sport 4dr Step Auto [Business Media]

2013 - 320d M Sport 4dr Step Auto [Business Media]40

Low Mileage

£7,299

£132/pm (HP)

  • 2L
  • 100.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SWIFT MOTORS STOKE

01782917215 *

BMW 3 Series2013 (13) - 2.0 316d ES Touring Auto Euro 5 (s/s) 5dr

2013 (13) - 2.0 316d ES Touring Auto Euro 5 (s/s) 5dr28

Low Mileage

£5,500

£94/pm (HP)

  • 2L
  • 94.4K

    Miles
  • Diesel
  • Automatic
  • Estate

The Car Centre Treforest

01443801479 *

BMW 3 Series2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr48

Low Mileage

£22,995

£422/pm (PCP)

  • 2L
  • 43.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

RSK CARS LIMITED

01902240171 *

BMW 3 Series2018 (67) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

2018 (67) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps50

Reduced

£17,040

£330/pm (HP)

  • 2L
  • 31.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

DR Motors

01162162407 *

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr

2012 (62) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr3

Low Mileage

£6,999

  • 2L
  • 93.8K

    Miles
  • Diesel
  • Automatic
  • Convertible

Haydon Car Sales

01793268767 *

BMW 3 Series2011 (11) - 325i SE 2dr Step Auto Individual.

2011 (11) - 325i SE 2dr Step Auto Individual.15

Low Mileage

£7,950

£146/pm (HP)

  • 3L
  • 60.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Valley Cars and Classics Ltd

01488500852 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 15.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

BMW 3 Series2021 - 330e xDrive M Sport Step Auto 4-Door

2021 - 330e xDrive M Sport Step Auto 4-Door24

£24,897

£450/pm (PCP)

  • 2L
  • 47.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsupermarket.com Newcastle

01916070812 *

4.7/5 Stars

BMW 3 Series2020 (20) - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E

2020 (20) - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E23

Low Mileage

£24,395

  • 2L
  • 32.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2017 (17) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)

2017 (17) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)10

£9,690

  • 1.5L
  • 72.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Automatic Motors Ltd

01895546521 *

BMW 3 Series2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr37

£17,992

  • 2L
  • 76.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Cars by Peter Cooper West End

02380017190 *

BMW 3 Series2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)31

Low Mileage

£13,290

£258/pm (HP)

  • 2L
  • 49.2K

    Miles
  • Diesel
  • Manual
  • Saloon

AutoVenue LTD

01633747902 *

BMW 3 Series2021 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s

2021 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s34

Low Mileage

£24,031

£440/pm (PCP)

  • 2L
  • 18.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2020 (70) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (70) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£18,440

  • 2L
  • 75.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace Car Supermarket

01616945306 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr41

£16,490

£325/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

TM Car Sales Ltd

02475187136 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu32

Low Mileage

£26,000

£442/pm (PCP)

  • 2L
  • 25.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2022 (22) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (250

£19,000

£291/pm (PCP)

  • 2L
  • 26.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Birmingham

01216476463 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Jack Evans

Author: Jack Evans

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.