Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,381 Used BMW 3 Series cars for sale

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

£17,490

  • 2L
  • 72.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AutoUnit Ltd

01633741698 *

BMW 3 Series2019 (A7) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

2019 (A7) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)32

£22,490

£429/pm (PCP)

  • 3L
  • 65.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vehicle Trade Specialists

01977800682 *

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

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

£19,095

  • 2L
  • 68.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2019 - 318d M Sport 5dr Step Auto

2019 - 318d M Sport 5dr Step Auto16

£12,620

  • 2L
  • 86.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Evans Halshaw Ford Glasgow

01414060647 *

BMW 3 Series2018 (18) - 2.0 320d SE Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 320d SE Touring Auto Euro 6 (s/s) 5dr12

Low Mileage

£15,450

£303/pm (HP)

  • 2L
  • 36.0K

    Miles
  • Diesel
  • Automatic
  • Estate

GCM VEHICLES LIMITED

01752279698 *

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

2015 - 2.0 320d ED Plus Saloon 4-Door12

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 75.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ls Automotive Ltd

01953661927 *

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

2023 (72) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)48

£27,990

£418/pm (PCP)

  • 2L
  • 25.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

BMW 3 Series2011 (11) - 320d [184] Sport Plus Edition 5dr Step Auto

2011 (11) - 320d [184] Sport Plus Edition 5dr Step Auto28

£3,500

  • 2L
  • 160.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Fame Cars Limited

01216474010 *

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

2024 - 320i M Sport 4dr Step Auto42

£29,799

£483/pm (PCP)

  • 2L
  • 15.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

BMW 3 Series2018 (18) - 320d M Sport 5dr Step Auto

2018 (18) - 320d M Sport 5dr Step Auto25

Low Mileage

£12,800

£248/pm (HP)

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Oldbury Car Sales

01216474046 *

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

2022 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 647

Low Mileage

£23,985

£401/pm (PCP)

  • 2L
  • 30.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

0/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

£18,445

  • 2L
  • 88.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

3.9/5 Stars

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

2021 - 320i M Sport 4dr Step Auto19

£22,498

  • 2L
  • 42.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Peugeot (Clydebank)

01389311152 *

0/5 Stars

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

2016 - 2.0 320d ED Plus Saloon 4-Door15

£5,995

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

BMW 3 Series2005 (54) - 2.5 325i SE Touring 5dr

2005 (54) - 2.5 325i SE Touring 5dr10

Low Mileage

£2,700

  • 2.5L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Estate

SAID MOTORS Limited

02039577471 *

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

2021 (21) - 330e M Sport 5dr Step Auto20

£17,795

£286/pm (PCP)

  • 2L
  • 79.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Magor Motor Company

01633741705 *

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

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

£21,499

  • 2L
  • 40.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2018 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr29

£10,330

£196/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

BMW 3 Series2021 (21) - 330d xDrive MHT Sport 4dr Step Auto

2021 (21) - 330d xDrive MHT Sport 4dr Step Auto24

£17,995

£308/pm (PCP)

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Diesels Direct

01502441258 *

BMW 3 Series2012 - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

2012 - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr56

Low Mileage

£6,995

  • 2L
  • 93.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodcroft Motors

01642030069 *

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.