Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,367 Used BMW 3 Series cars for sale

BMW 3 Series2014 (63) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)

2014 (63) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)29

Low Mileage

£10,500

£199/pm (HP)

  • 2L
  • 73.3K

    Miles
  • Petrol
  • Manual
  • Estate

Hammond Cars Norwich

01603937224 *

BMW 3 Series2012 (61) - M Sport 5-Door

2012 (61) - M Sport 5-Door12

Low Mileage

£12,995

£252/pm (HP)

  • 3L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Jap Performance Imports

01179926576 *

BMW 3 Series2008 (08) - 320d Edition M Sport 5dr Auto

2008 (08) - 320d Edition M Sport 5dr Auto17

Low Mileage

£2,895

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2021 - 320i M Sport 4-Door

2021 - 320i M Sport 4-Door42

£18,295

£293/pm (PCP)

  • 2L
  • 78.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Phoenix Car Centre

01962670197 *

BMW 3 Series2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto

2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto28

£3,995

£63/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vintage Car Sales

01924927439 *

BMW 3 Series2020 - 320i M Sport 4dr Step Auto

2020 - 320i M Sport 4dr Step Auto1

Low Mileage

£22,990

  • 2L
  • 20.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evans Halshaw Ford Coatbridge

01236804728 *

BMW 3 Series2016 (16) - 320d M Sport 4dr Step Auto

2016 (16) - 320d M Sport 4dr Step Auto16

£8,950

£167/pm (HP)

  • 2L
  • 107.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Mark 1 Car Sales

01412601431 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Euro 6 (s/s) 4dr

2015 (15) - 2.0 320d BluePerformance M Sport Euro 6 (s/s) 4dr37

Low Mileage

£11,990

  • 2L
  • 49.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Keywise Cars Ltd

01392344397 *

BMW 3 Series2020 - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2020 - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)27

£31,990

£544/pm (PCP)

  • 3L
  • 46.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Panacea Motors Ltd

01616727308 *

0/5 Stars

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

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

£18,399

£290/pm (PCP)

  • 2L
  • 76.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Birmingham

01217288838 *

4.3/5 Stars

BMW 3 Series2007 (56) - 2.0 320d SE Euro 4 4dr

2007 (56) - 2.0 320d SE Euro 4 4dr13

£1,500

  • 2L
  • 267.8K

    Miles
  • Diesel
  • Manual
  • Saloon

JT Car Sales Worksop Ltd

01909498731 *

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

2019 (19) - 320i M Sport 4dr Step Auto1

Low Mileage

£16,999

£336/pm (HP)

  • 2L
  • 35.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorplus Car Supermarket

01633742350 *

BMW 3 Series2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)38

Reduced

£12,995

£252/pm (HP)

  • 2L
  • 89.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Fm3 Cars North West Ltd

01616696935 *

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) (220

Low Mileage

£20,500

  • 2L
  • 6.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fusion Motors Limited

01375808306 *

BMW 3 Series2025 (75) - 330e M Sport Saloon 4-Door

2025 (75) - 330e M Sport Saloon 4-Door20

£34,799

  • 2L
  • 4.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2015 - 2.0 320d M Sport Touring 5-Door

2015 - 2.0 320d M Sport Touring 5-Door25

£10,995

£210/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

APLEY AUTOMOTIVE LTD

01452689743 *

BMW 3 Series2016 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)

2016 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps)2

Low Mileage

£12,498

  • 2L
  • 60.6K

    Miles
  • Petrol
  • Manual
  • Estate

Vehicle Trade Centre Kilwinning

01475600796 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door26

£21,800

  • 2L
  • 40.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Sheffield

01145510576 *

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

2019 (69) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr50

Low Mileage

£23,491

  • 2L
  • 17.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2022 (71) - 330e M Sport 5dr Step Auto46

£22,995

  • 2L
  • 41.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Tangelo Used Cars Exeter

01394331922 *

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.