Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,698 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

2014 (14) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)50

Low Mileage

£8,480

£157/pm (HP)

  • 2L
  • 81.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Leigh Cars Ltd

01702837558 *

BMW 3 Series2012 - 320d BluePerformance EfficientDynamics 4dr

2012 - 320d BluePerformance EfficientDynamics 4dr23

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 72.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Lodge Hill Garage Ltd

01865411815 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto34

£35,995

£526/pm (PCP)

  • 2L
  • 10.9K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2020 (20) - M340i xDrive 4dr Step Auto

2020 (20) - M340i xDrive 4dr Step Auto68

Low Mileage

£33,995

£571/pm (PCP)

  • 3L
  • 34.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Signature Car Specialists LTD

01282509489 *

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

2021 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr40

£21,995

£348/pm (PCP)

  • 2L
  • 41.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Magna Motor Group

01925597096 *

BMW 3 Series2017 (17) - 2.0 330e 7.6kWh Luxury Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2017 (17) - 2.0 330e 7.6kWh Luxury Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (23

£8,195

£151/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Doncaster Prestige Motor limited

01302246751 *

BMW 3 Series2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,

2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,35

Low Mileage

£9,800

£185/pm (HP)

  • 3L
  • 66.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rix Motors

01925917564 *

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

2021 (71) - 330e M Sport 5dr Step Auto42

£18,395

£293/pm (PCP)

  • 2L
  • 77.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

A&A Auto Sales

01832778585 *

BMW 3 Series2019 - 316d SE 5dr

2019 - 316d SE 5dr42

Reduced

£11,295

£216/pm (HP)

  • 2L
  • 89.5K

    Miles
  • Diesel
  • Manual
  • Estate

Gary Hutchinson Car Sales Ltd

02890026790 *

BMW 3 Series2020 - 320i M Sport 5dr Step Auto [Professional Media]

2020 - 320i M Sport 5dr Step Auto [Professional Media]42

£17,749

£367/pm (HP)

  • 2L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Portsmouth

02382146197 *

BMW 3 Series2010 (60) - 330d M Sport 2dr Step Auto

2010 (60) - 330d M Sport 2dr Step Auto48

£4,995

  • 3L
  • 122.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Crawford Motor Centre

01902907842 *

BMW 3 Series2017 (66) - 2.0 316d Sport Auto Euro 6 (s/s) 4dr

2017 (66) - 2.0 316d Sport Auto Euro 6 (s/s) 4dr26

£7,480

£136/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blue Sky Motors Ltd

02038731418 *

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

2020 (20) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)40

Reduced

£16,999

£336/pm (HP)

  • 2L
  • 82.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorplus Car Supermarket

01633742350 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x

2021 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x42

£20,745

£423/pm (CS)

  • 2L
  • 72.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Shrewsbury

01743292169 *

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

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)23

Reduced

£19,000

  • 2L
  • 74.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

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

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr49

Low Mileage

£20,199

£429/pm (HP)

  • 2L
  • 38.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quality Part X Ltd Stevenage

01438584759 *

BMW 3 Series2021 - 2.0 320i SE Pro Auto Euro 6 (s/s) 4dr Automatic

2021 - 2.0 320i SE Pro Auto Euro 6 (s/s) 4dr Automatic30

£12,995

£246/pm (HP)

  • 2L
  • 117.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door

2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door15

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars4You Ltd Falkirk

01324465357 *

BMW 3 Series2024 (24) - M340i xDrive MHT 4dr Step Auto

2024 (24) - M340i xDrive MHT 4dr Step Auto14

£44,995

£694/pm (PCP)

  • 3L
  • 18.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto29

Low Mileage

£18,299

£317/pm (PCP)

  • 2L
  • 30.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

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.