Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,527 Used BMW 3 Series cars for sale

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

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

Reduced

£15,495

£304/pm (HP)

  • 2L
  • 102.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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

2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (230

Low Mileage

£19,600

  • 2L
  • 6.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fusion Motors Limited

01375808306 *

BMW 3 Series2017 (17) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)

2017 (17) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)35

Low Mileage

£25,100

£495/pm (HP)

  • 3L
  • 47.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Hammond Cars Great Yarmouth

01493806041 *

BMW 3 Series2010 (10) - 2.0 320d SE Steptronic Euro 5 2dr

2010 (10) - 2.0 320d SE Steptronic Euro 5 2dr20

Reduced

£7,450

£135/pm (HP)

  • 2L
  • 30.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

S I Motors Ltd

01277286681 *

BMW 3 Series2021 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)50

Reduced

£29,985

  • 3L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorline Direct Ltd

01164646188 *

BMW 3 Series(10) - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 5 (170 ps)

(10) - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 5 (170 ps)30

Low Mileage

£7,449

  • 34.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

BMW 3 Series2017 - 318d Sport 5dr

2017 - 318d Sport 5dr19

£10,497

  • 2L
  • 74.1K

    Miles
  • Diesel
  • Manual
  • Estate

Cornwall Trade Centre

01872306436 *

4.4/5 Stars

BMW 3 Series2006 (56) - 325i SE 2dr Auto, E92 Coupe

2006 (56) - 325i SE 2dr Auto, E92 Coupe32

Low Mileage

£6,989

  • 2.5L
  • 63.6K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

RCC Motor Trade Ltd

01279802460 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2019 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)37

£14,990

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Formula 1 Car Supermarket

01324464853 *

0/5 Stars

BMW 3 Series2007 (07) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 4 (163 ps)

2007 (07) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 4 (163 ps)37

Low Mileage

£5,995

  • 2L
  • 80.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Nottinghamcar com

01156848096 *

BMW 3 Series2015 (65) - 335d xDrive M Sport 4dr Step Auto

2015 (65) - 335d xDrive M Sport 4dr Step Auto39

£8,495

  • 3L
  • 149.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

JCS VEHICLE SALES LTD

01493807071 *

BMW 3 Series2020 (69) - 318d M Sport 5dr Step Auto

2020 (69) - 318d M Sport 5dr Step Auto48

Reduced

£16,475

£325/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Sandwell Car Sales

01215160845 *

BMW 3 Series2021 (71) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 (71) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)50

£22,995

£355/pm (PCP)

  • 2L
  • 49.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Integrity Automotive Limited

01473907545 *

BMW 3 Series2024 (74) - 320i M Sport 5dr Step Auto Petrol Estate

2024 (74) - 320i M Sport 5dr Step Auto Petrol Estate73

£33,802

  • 2L
  • 14.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2016 - 318d Sport 5-Door

2016 - 318d Sport 5-Door63

Reduced

£6,490

£115/pm (HP)

  • 2L
  • 114.2K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2016 (66) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr41

£6,199

  • 2L
  • 131.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prime Motors Cardiff

02922679498 *

BMW 3 Series2021 (21) - 330e xDrive M Sport Pro Edition 4dr Step Auto

2021 (21) - 330e xDrive M Sport Pro Edition 4dr Step Auto51

£19,990

£331/pm (PCP)

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AS CARS (UK) Ltd

01582320061 *

BMW 3 Series2018 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr43

£9,595

£180/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

H and M Cars Ltd

07921081064 *

BMW 3 Series2020 - 330e SE Pro 4dr Auto

2020 - 330e SE Pro 4dr Auto19

Low Mileage

£16,998

  • 2L
  • 46.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Newcastle OMODA / JAECOO

01913387320 *

BMW 3 Series2020 (20) - 320d M Sport 4dr Step Auto

2020 (20) - 320d M Sport 4dr Step Auto49

£20,990

  • 2L
  • 50.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lloyd Select Blackpool

01253201533 *

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.