Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,535 Used BMW 3 Series cars for sale

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)29

£19,595

  • 2L
  • 61.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Bury

01612416386 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)50

Reduced

£13,680

  • 2L
  • 89.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Car Supermarket

01616945306 *

BMW 3 Series2014 (14) - 330d xDrive M Sport 4dr Step Auto

2014 (14) - 330d xDrive M Sport 4dr Step Auto27

£8,550

£158/pm (HP)

  • 3L
  • 115.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Tnd Car Sales LTD

01233555386 *

BMW 3 Series2018 - 2.0 330E Sport Auto 4dr

2018 - 2.0 330E Sport Auto 4dr30

£9,990

£189/pm (HP)

  • 2L
  • 75.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cars Of Essex Ltd

01992367362 *

BMW 3 Series2017 - 320i xDrive Sport 4dr Step Auto

2017 - 320i xDrive Sport 4dr Step Auto10

Low Mileage

£11,799

£241/pm (HP)

  • 2L
  • 56.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2022 (22) - 330e SE Pro 5dr Step Auto

2022 (22) - 330e SE Pro 5dr Step Auto31

£18,379

£357/pm (HP)

  • 2L
  • 50.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Doncaster Prestige Motor limited

01302246751 *

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)49

Low Mileage

£12,499

  • 2L
  • 60.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Rushmores

02083141020 *

BMW 3 Series2000 (W) - 323 Ci 2dr Step Auto

2000 (W) - 323 Ci 2dr Step Auto31

Low Mileage

£2,995

  • 2.5L
  • 53.5K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

David Mackenzie Car Sales

01249475485 *

BMW 3 Series2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto25

£18,295

£423/pm (PCP)

  • 3L
  • 63.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

ADC Vehicle Sales

01615196720 *

BMW 3 Series2019 (19) - 330i M Sport 4dr Step Auto

2019 (19) - 330i M Sport 4dr Step Auto53

£20,954

  • 2L
  • 52.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stoneacre Chesterfield Suzuki

01246381018 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr83

£26,495

£433/pm (PCP)

  • 2L
  • 52.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Top Cars Telford Limited

01952466822 *

BMW 3 Series2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr

2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr45

Reduced

£10,499

£199/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Estate

Prestige Motoring Group

01215160648 *

BMW 3 Series2012 (12) - 3.0 330d Sport Plus Edition Convertible 2dr Diesel Steptronic Euro 5

2012 (12) - 3.0 330d Sport Plus Edition Convertible 2dr Diesel Steptronic Euro 520

Low Mileage

£7,485

£136/pm (HP)

  • 3L
  • 82.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

F M Car Sales

01612413938 *

BMW 3 Series2022 (22) - 330e M Sport 5dr Step Auto

2022 (22) - 330e M Sport 5dr Step Auto50

Reduced

£16,795

£332/pm (HP)

  • 2L
  • 93.7K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Empire Cars Bedford

01234237238 *

BMW 3 Series2016 (16) - *AUTO!* 2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) 2 FORM

2016 (16) - *AUTO!* 2.0 318d Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) 2 FORM21

£8,595

  • 2L
  • 105.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Northwest Trade Centre Lancaster

01524938637 *

BMW 3 Series2024 - 330e M Sport 4-Door

2024 - 330e M Sport 4-Door40

Low Mileage

£35,995

£584/pm (PCP)

  • 2L
  • 11.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Riviera Automotive Ltd

01274505967 *

BMW 3 Series2013 (63) - 2.0 316d Sport Touring Euro 5 (s/s) 5dr

2013 (63) - 2.0 316d Sport Touring Euro 5 (s/s) 5dr15

£5,694

  • 2L
  • 121.0K

    Miles
  • Diesel
  • Manual
  • Estate

Vivian Price Cars

01172331344 *

BMW 3 Series2021 - M340d xDrive MHT 5dr Step Auto

2021 - M340d xDrive MHT 5dr Step Auto35

Low Mileage

£39,995

£652/pm (PCP)

  • 3L
  • 20.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Diamond Vehicle Solutions Limited

01254946262 *

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 Series2018 (68) - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr

2018 (68) - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr14

Low Mileage

£22,275

  • 3L
  • 37.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Junction 17 Cars Grantham

01733794335 *

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.