Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,584 Used BMW 3 Series cars for sale

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

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

£14,970

  • 2L
  • 77.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

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

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr56

£16,862

£283/pm (PCP)

  • 2L
  • 69.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series1979 - E21 2 DOOR 316. “1”OWNER FROM NEW

1979 - E21 2 DOOR 316. “1”OWNER FROM NEW21

Reduced

£12,990

  • 1.6L
  • 46.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Branson Cars

01702412135 *

BMW 3 Series2013 (13) - 5-Door

2013 (13) - 5-Door1

Reduced

£9,399

£176/pm (HP)

  • 2L
  • 53.3K

    Miles
  • Diesel
  • Automatic
  • Estate

HT NIHON MOTORS LTD

01162165685 *

BMW 3 Series2017 - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2017 - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr59

£10,995

£210/pm (HP)

  • 2L
  • 74.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V4 Traders Limited

01902240184 *

BMW 3 Series2010 (59) - 2.0 320i SE Steptronic Euro 4 2dr

2010 (59) - 2.0 320i SE Steptronic Euro 4 2dr60

Low Mileage

£5,999

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

ZRZ Motors Ltd

01215160436 *

BMW 3 Series2022 (71) - 330e xDrive M Sport Touring 5-Door

2022 (71) - 330e xDrive M Sport Touring 5-Door42

Low Mileage

£26,933

  • 2L
  • 15.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hedin BMW Bromley

02038730345 *

BMW 3 Series2020 (20) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr57

Low Mileage

£21,401

£345/pm (PCP)

  • 2L
  • 37.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

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

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (34

£14,495

£234/pm (PCP)

  • 2L
  • 79.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Exchange

02392002977 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£34,498

  • 2L
  • 15.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Derby Motorstore

01332318223 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto42

Low Mileage

£19,895

£431/pm (HP)

  • 2L
  • 40.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

BMW 3 Series2013 - 320d xDrive M Sport*WARRANTED LOW MILES*FULL LEATHER*TOURING*ESTATE*2 KEYS* 5-Door

2013 - 320d xDrive M Sport*WARRANTED LOW MILES*FULL LEATHER*TOURING*ESTATE*2 KEYS* 5-Door15

£5,498

£94/pm (HP)

  • 2L
  • 120.4K

    Miles
  • Diesel
  • Manual
  • Estate

PSG Car And Van Hire Limited

01217288820 *

BMW 3 Series2018 - 318d SE 4dr Step Auto

2018 - 318d SE 4dr Step Auto19

£12,998

  • 2L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Genesis Glasgow

01416118864 *

BMW 3 Series2020 - 320i Sport Step Auto 4-Door

2020 - 320i Sport Step Auto 4-Door28

Low Mileage

£20,197

£412/pm (HP)

  • 2L
  • 27.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2020 - 320d MHT M Sport Plus Edition 4dr Step Auto

2020 - 320d MHT M Sport Plus Edition 4dr Step Auto26

£18,630

  • 2L
  • 80.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw BYD Shrewsbury

01743292957 *

BMW 3 Series2023 - 330E XDRIVE M SPORT PHEV 5-Door

2023 - 330E XDRIVE M SPORT PHEV 5-Door61

Reduced

£32,950

£520/pm (PCP)

  • 2L
  • 23.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

ADG Sevenoaks

01732444035 *

BMW 3 Series2020 - 330E M SPORT 4-Door

2020 - 330E M SPORT 4-Door25

Low Mileage

£20,100

  • 2L
  • 31.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

BMW 3 Series2011 (11) - 2.0 318d Sport Plus Edition Steptronic Euro 5 4dr

2011 (11) - 2.0 318d Sport Plus Edition Steptronic Euro 5 4dr28

Low Mileage

£4,295

£69/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Top Of The Range Limited

01708973719 *

BMW 3 Series2022 - 320d MHT M Sport 5dr Step Auto

2022 - 320d MHT M Sport 5dr Step Auto12

£27,698

  • 2L
  • 34.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2011 (60) - 2.0 318i Sport Plus Edition Touring Euro 5 5dr

2011 (60) - 2.0 318i Sport Plus Edition Touring Euro 5 5dr37

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 92.9K

    Miles
  • Petrol
  • Manual
  • Estate

Insta-Cars

01202048538 *

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.