Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,590 Used BMW 3 Series cars for sale

BMW 3 Series2020 (X) - 316i SE 4dr Step Auto

2020 (X) - 316i SE 4dr Step Auto100

Low Mileage

£5,489

£94/pm (HP)

  • 1.6L
  • 86.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

London Motor Sports Ltd

02039577473 *

BMW 3 Series2023 - 2.0 320I M Sport Auto 5dr

2023 - 2.0 320I M Sport Auto 5dr33

Reduced

£32,595

£474/pm (PCP)

  • 2L
  • 12.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Ace Prestige Autos

01134676275 *

BMW 3 Series2009 - 320D M SPORT HIGHLINE 2-Door

2009 - 320D M SPORT HIGHLINE 2-Door22

Low Mileage

£5,995

£140/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Reo Car Sales

01291441528 *

4.3/5 Stars

BMW 3 Series2018 (18) - 340i M Sport Shadow Edition 4dr - Huge Spec - Rare Manual - 19k Miles!!

2018 (18) - 340i M Sport Shadow Edition 4dr - Huge Spec - Rare Manual - 19k Miles!!16

Low Mileage

£22,995

£620/pm (PCP)

  • 3L
  • 19.0K

    Miles
  • Petrol
  • Manual
  • Saloon

MW Performance

01244569177 *

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

2016 (16) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)23

£9,995

  • 2L
  • 118.6K

    Miles
  • Diesel
  • Automatic
  • Estate

LOSTOCK CAR SALES LTD

01204939549 *

4.4/5 Stars

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

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 627

Reduced

£16,990

£365/pm (HP)

  • 2L
  • 88.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

BMW 3 Series2019 - 320D M SPORT TOURING IN ALPINE WHITE 5-Door

2019 - 320D M SPORT TOURING IN ALPINE WHITE 5-Door25

£16,995

£336/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Broadway Van Centre

01443809190 *

0/5 Stars

BMW 3 Series2011 (11) - 320d EfficientDynamics 4dr

2011 (11) - 320d EfficientDynamics 4dr10

£1,750

  • 2L
  • 178.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Alexanders

01204584583 *

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

2016 (16) - 335d xDrive M Sport 4dr Step Auto26

Reduced

£13,799

£269/pm (HP)

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Aran Used Car

01215165146 *

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

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

£16,950

£280/pm (PCP)

  • 2L
  • 77.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Cars To Go Ltd

01202145657 *

BMW 3 Series2012 - 2.0 328i Luxury T Auto 4dr

2012 - 2.0 328i Luxury T Auto 4dr1

Low Mileage

£8,695

£162/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

AUTOHAUS CHELTENHAM LTD T/a Greatfield Cars & Commercials

01242501609 *

BMW 3 Series2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto32

Low Mileage

£19,899

£422/pm (HP)

  • 3L
  • 50.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2016 (16) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr1

£9,690

£182/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Westmoreland Motors

01325522615 *

BMW 3 Series2021 - 318i M Sport 4dr Step Auto - FSH -

2021 - 318i M Sport 4dr Step Auto - FSH -30

Reduced

£21,290

  • 2L
  • 29.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]

2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]9

Low Mileage

£12,950

£251/pm (HP)

  • 3L
  • 54.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Leisure Car Shop Ltd

01245204842 *

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

2024 - 320i M Sport 5dr Step Auto30

£37,197

£628/pm (PCP)

  • 2L
  • 28.5K

    Miles
  • Petrol
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2014 - 2.0 320d xDrive Luxury Touring 5-Door

2014 - 2.0 320d xDrive Luxury Touring 5-Door23

£6,199

£109/pm (HP)

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Estate

LMR Trade Car Centre

01925907763 *

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

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

Low Mileage

£22,990

£413/pm (PCP)

  • 2L
  • 42.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crowther Lodge Motor Company

01915945588 *

BMW 3 Series2012 (12) - 318d SE 4dr

2012 (12) - 318d SE 4dr17

Low Mileage

£4,495

£73/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Motorline Car Sales

01162165692 *

BMW 3 Series2025 (14) - 320d SE 5dr Step Auto

2025 (14) - 320d SE 5dr Step Auto11

£9,495

£178/pm (HP)

  • 2L
  • 59.6K

    Miles
  • Diesel
  • Automatic
  • Estate

BB Cars And Commercials LTD

01508501475 *

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.