Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,693 Used BMW 3 Series cars for sale

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

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (35

£18,000

£342/pm (PCP)

  • 2L
  • 68.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2022 - 2.0 318d MHT SE Pro Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2022 - 2.0 318d MHT SE Pro Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)34

£17,850

£325/pm (PCP)

  • 2L
  • 31.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2014 (14) - 320d EfficientDynamics Business 5dr Step Auto

2014 (14) - 320d EfficientDynamics Business 5dr Step Auto18

£2,495

  • 2L
  • 224.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Keighley Vehicle Sales

01535281001 *

BMW 3 Series2012 - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr

2012 - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr13

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

O'Regan Motors Ltd

01543229264 *

BMW 3 Series2020 - Saloon 4dr 2.0 330e 12kWh M Sport Petrol Plug-in Hybrid Auto 292PS Automati

2020 - Saloon 4dr 2.0 330e 12kWh M Sport Petrol Plug-in Hybrid Auto 292PS Automati27

£18,999

£310/pm (PCP)

  • 2L
  • 51.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Days of Gorseinon

01792739750 *

4/5 Stars

BMW 3 Series2023 - 320i M Sport 5-Door

2023 - 320i M Sport 5-Door41

Reduced

£26,395

£410/pm (PCP)

  • 2L
  • 62.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Phoenix Car Centre

01962670197 *

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr44

Reduced

£16,395

£323/pm (HP)

  • 2L
  • 87.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Easy Carz

01582211012 *

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

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

£8,590

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Value Car Centre

01603512116 *

4.3/5 Stars

BMW 3 Series2013 (63) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

2013 (63) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)50

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 83.4K

    Miles
  • Petrol
  • Manual
  • Saloon

Severnside Car Company

01656334050 *

BMW 3 Series2021 (Z9) - 320D 2.0 M SPORT PRO EDITION TOURING 5-Door

2021 (Z9) - 320D 2.0 M SPORT PRO EDITION TOURING 5-Door34

£30,995

£505/pm (PCP)

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW 3 Series2010 (10) - 320i M Sport 2dr Auto

2010 (10) - 320i M Sport 2dr Auto22

Low Mileage

£5,000

£84/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Browns Car Company

01621733495 *

4.5/5 Stars

BMW 3 Series2012 - 320i xDrive SE 4dr Step Auto

2012 - 320i xDrive SE 4dr Step Auto15

Reduced

£7,995

£147/pm (HP)

  • 2L
  • 45.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

MM AUTO CAR SALES

01382238685 *

BMW 3 Series2018 - 320D XDRIVE M SPORT SHADOW EDITION 4-Door

2018 - 320D XDRIVE M SPORT SHADOW EDITION 4-Door25

£13,537

£274/pm (HP)

  • 2L
  • 76.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Peterborough

01733971423 *

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

2018 - 330d M Sport 4dr Step Auto25

Reduced

£17,995

£382/pm (PCP)

  • 3L
  • 27.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

CarBrothers NI

02894339938 *

BMW 3 Series2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (56

£13,490

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Burford Car Sales

01992669208 *

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

2017 (67) - 2.0 318d Sport Auto Euro 6 (s/s) 4dr29

Low Mileage

£11,000

£210/pm (HP)

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Browns Car Company

01621733495 *

4.5/5 Stars

BMW 3 Series2020 - 330i Sport 4dr Step Auto

2020 - 330i Sport 4dr Step Auto36

£22,991

  • 2L
  • 42.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

BMW 3 Series2015 - 2.0 320d ED Plus Saloon 4-Door

2015 - 2.0 320d ED Plus Saloon 4-Door13

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 75.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ls Automotive Ltd

01953661927 *

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

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

£24,475

£389/pm (PCP)

  • 2L
  • 4.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Oasis Cars Ltd

01474556253 *

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 *

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.