Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,313 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 320i xDrive M Sport 4dr

2013 - 320i xDrive M Sport 4dr22

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Silverlane Motors

01455245015 *

BMW 3 Series2016 - 320d EfficientDynamics Plus 4dr

2016 - 320d EfficientDynamics Plus 4dr47

Low Mileage

£8,499

£157/pm (HP)

  • 2L
  • 66.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Traffic Vehicle Solutions LTD

01416119838 *

BMW 3 Series2019 - 320d M Sport 4dr Step Auto

2019 - 320d M Sport 4dr Step Auto47

£19,550

£350/pm (PCP)

  • 2L
  • 63.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2016 - 320d xDrive M Sport 5dr Step Auto [Business Media], Euro 6

2016 - 320d xDrive M Sport 5dr Step Auto [Business Media], Euro 625

£10,895

£208/pm (HP)

  • 2L
  • 84.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2017 - 320d xDrive SE 4dr

2017 - 320d xDrive SE 4dr13

£11,950

£230/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DG Cars & 4X4 LTD

02890023125 *

BMW 3 Series2011 (R) - 2011 61-Reg BMW 320d SE Convertible Auto,GEN 56,000 MILES,FSH,LOOK!! 2-Door

2011 (R) - 2011 61-Reg BMW 320d SE Convertible Auto,GEN 56,000 MILES,FSH,LOOK!! 2-Door13

Low Mileage

£5,988

£105/pm (HP)

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

BJH Motors & Sons (Rainbow Hill)

01905676573 *

3.8/5 Stars

BMW 3 Series2007 - 2.0 320d ES Euro 4 4dr

2007 - 2.0 320d ES Euro 4 4dr34

Low Mileage

£2,189

  • 2L
  • 114.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Flexy Cars Ltd

02037803412 *

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

2022 (09) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)45

Low Mileage

£39,550

£617/pm (PCP)

  • 3L
  • 23.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

CLYDEBANK CAR SALES LTD

01412601334 *

0/5 Stars

BMW 3 Series2014 - 2.0 320d Luxury 4dr

2014 - 2.0 320d Luxury 4dr92

Low Mileage

£6,400

£113/pm (HP)

  • 2L
  • 78.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Infinity Motors Ltd

01793957947 *

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

2021 - 320i M Sport 4dr Step Auto32

£23,895

£432/pm (PCP)

  • 2L
  • 34.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2008 (58) - 318d Edition ES 4dr. - part ex to clear -

2008 (58) - 318d Edition ES 4dr. - part ex to clear -14

£700

  • 2L
  • 145.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Llandarcy Car Sales

01639501388 *

BMW 3 Series2020 - 320i Sport 5dr Step Auto

2020 - 320i Sport 5dr Step Auto34

Low Mileage

£19,449

£404/pm (HP)

  • 2L
  • 39.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Edinburgh

01312028747 *

BMW 3 Series2014 (14) - 2.0 328i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (245 ps) Media Package

2014 (14) - 2.0 328i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (245 ps) Media Package48

Low Mileage

£10,199

£193/pm (HP)

  • 2L
  • 65.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Noya Motor Group (Peterborugh)

01733794290 *

BMW 3 Series2011 - 2.0 320i M Sport 2dr

2011 - 2.0 320i M Sport 2dr4

Low Mileage

£6,000

£105/pm (HP)

  • 2L
  • 85.6K

    Miles
  • Petrol
  • Manual
  • Convertible

G Cars Windlesham

01276733031 *

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

2016 - 330d M Sport 4dr Step Auto9

£13,950

£272/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BC AUTOSALES

02877440250 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) EXTENSIVE S/

2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) EXTENSIVE S/23

Reduced

£12,795

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2007 (57) - 3.0 335i M Sport Euro 4 2dr

2007 (57) - 3.0 335i M Sport Euro 4 2dr33

Low Mileage

£5,495

  • 3L
  • 142.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Crown Auto Hub Limited

02078714295 *

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

2020 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)50

£18,795

£395/pm (HP)

  • 2L
  • 83.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Tenby Car Supermarket

01908106203 *

0/5 Stars

BMW 3 Series2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC

2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC32

Reduced

£5,980

£105/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Rix Motors

01925917564 *

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

2021 - 320d MHT M Sport 4dr Step Auto17

£20,470

  • 2L
  • 61.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw Ford Glasgow

01414060647 *

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.