Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,596 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 335d xDrive M Sport 4dr Step Auto

2014 (64) - 335d xDrive M Sport 4dr Step Auto47

£9,495

£178/pm (HP)

  • 3L
  • 113.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ecomotive

02038235339 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) £7K EXTRAS

2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) £7K EXTRAS20

£16,970

  • 2L
  • 83.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

BMW 3 Series2022 - 330e SE Pro 5-Door

2022 - 330e SE Pro 5-Door48

£14,695

£229/pm (PCP)

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Premier Car Supermarket Kettering Ltd

01536219120 *

BMW 3 Series2006 - 320i SE 4dr

2006 - 320i SE 4dr11

Low Mileage

£925

  • 2L
  • 123.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Broomfield Caravans

01622235163 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr Step Auto

2015 (15) - 320d xDrive M Sport 5dr Step Auto22

£6,990

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Carselect1.com

01563593226 *

4.7/5 Stars

BMW 3 Series2006 (06) - 2.2 320Ci 320 M Sport Edition 2dr

2006 (06) - 2.2 320Ci 320 M Sport Edition 2dr21

Low Mileage

£4,500

  • 2.2L
  • 95.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Martyns Car Sales

01932687838 *

BMW 3 Series2018 (18) - 316d Sport 4dr Step Auto ++ SAT NAV / DAB / ULEZ / 68.9 MPG ++

2018 (18) - 316d Sport 4dr Step Auto ++ SAT NAV / DAB / ULEZ / 68.9 MPG ++21

Low Mileage

£12,475

£241/pm (HP)

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Nick King Car Sales (Gloucester)

01452227299 *

BMW 3 Series2017 - 2.0 320d M Sport Shadow Edition 5dr

2017 - 2.0 320d M Sport Shadow Edition 5dr56

£14,490

  • 2L
  • 70.7K

    Miles
  • Diesel
  • Manual
  • Estate

Greendale Car Sales

01450390737 *

BMW 3 Series2011 (60) - 3.0 325d SE Coupe 2dr Diesel Steptronic Euro 5 (204 ps)

2011 (60) - 3.0 325d SE Coupe 2dr Diesel Steptronic Euro 5 (204 ps)21

Reduced

£6,995

  • 3L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Eclipse Car Sales Limited

02392006073 *

4.5/5 Stars

BMW 3 Series2020 (20) - 330d xDrive M Sport Plus Edition Touring 5-Door

2020 (20) - 330d xDrive M Sport Plus Edition Touring 5-Door40

Low Mileage

£34,999

  • 3L
  • 33.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2010 (60) - 2.0 320i SE Convertible 2dr Petrol Manual Euro 5 (170 ps)

2010 (60) - 2.0 320i SE Convertible 2dr Petrol Manual Euro 5 (170 ps)25

Reduced

£5,295

£90/pm (HP)

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Tony Car Sales Ltd

02393871677 *

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

2019 - 2.0 M Sport Auto Euro 6 (s/s) 4dr87

£15,899

£333/pm (HP)

  • 2L
  • 95.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

IBZ Motors

01708202994 *

BMW 3 Series2022 - 330E XDRIVE M SPORT 5-Door

2022 - 330E XDRIVE M SPORT 5-Door41

Low Mileage

£27,700

£459/pm (PCP)

  • 2L
  • 26.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

£17,500

£297/pm (PCP)

  • 2L
  • 73.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Coventry

01217287152 *

BMW 3 Series2018 - 320i M Sport Shadow Edition 4dr Step Auto

2018 - 320i M Sport Shadow Edition 4dr Step Auto41

£10,899

£199/pm (HP)

  • 2L
  • 99.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2018 - 320d EfficientDynamics Plus 5dr Step Auto

2018 - 320d EfficientDynamics Plus 5dr Step Auto28

£8,950

£167/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

PL Motors

02890026886 *

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

2016 (16) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr21

£10,440

£198/pm (HP)

  • 2L
  • 100.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Autobahn

01164785108 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto34

£23,699

  • 2L
  • 44.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2022 (22) - 330d M Sport Saloon 4-Door

2022 (22) - 330d M Sport Saloon 4-Door59

£24,044

  • 3L
  • 58.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2014 (64) - 320d EfficientDynamics Business 4dr

2014 (64) - 320d EfficientDynamics Business 4dr35

£4,999

£84/pm (HP)

  • 2L
  • 115.9K

    Miles
  • Diesel
  • Manual
  • Saloon

MCF MOTORS

01905672471 *

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.