Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,479 Used BMW 3 Series cars for sale

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

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E50

Reduced

£25,490

£408/pm (PCP)

  • 2L
  • 41.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Nova Motor Group

01915005812 *

BMW 3 Series2014 (14) - 335d xDrive M Sport 4dr Step Auto

2014 (14) - 335d xDrive M Sport 4dr Step Auto17

Low Mileage

£10,995

£210/pm (HP)

  • 3L
  • 83.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2021 - 2.0 330e SE Pro Touring 5-Door

2021 - 2.0 330e SE Pro Touring 5-Door36

Reduced

£12,795

£248/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Cass Autos

01252414981 *

4.8/5 Stars

BMW 3 Series2021 (70) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (70) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)29

Low Mileage

£26,990

£444/pm (PCP)

  • 2L
  • 36.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Braidwood Motor Company

01506536611 *

0/5 Stars

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto

2022 (72) - 330e M Sport 5dr Step Auto25

£21,990

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2015 - 318d M Sport 5dr [Business Media]

2015 - 318d M Sport 5dr [Business Media]8

£8,690

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Estate

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2023 - 330e M Sport 4dr Step Auto

2023 - 330e M Sport 4dr Step Auto24

£34,750

£619/pm (PCP)

  • 2L
  • 39.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

AG Car Sales Ltd

02890023158 *

BMW 3 Series2024 - M340I Xdrive Mht 5Dr Step Auto

2024 - M340I Xdrive Mht 5Dr Step Auto26

£47,999

  • 3L
  • 17.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Lookers Crewe BMW

01270444348 *

BMW 3 Series2011 - 320i M Sport 2dr

2011 - 320i M Sport 2dr28

Low Mileage

£5,489

£94/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Petrol
  • Manual
  • Coupe

The Car Guys

01582342093 *

BMW 3 Series2023 (73) - 330e xDrive M Sport Saloon 4-Door

2023 (73) - 330e xDrive M Sport Saloon 4-Door54

Low Mileage

£33,548

  • 2L
  • 9.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hedin BMW Blackheath

02037587475 *

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

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)7

£13,499

  • 2L
  • 72.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

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

2017 (67) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr33

£7,750

  • 2L
  • 127.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fengate Car Sales

01733915208 *

0/5 Stars

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

2019 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr31

£18,350

£388/pm (HP)

  • 2L
  • 63.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

BMW 3 Series2017 (67) - 340i M Sport Shadow Edition 4dr Step Auto

2017 (67) - 340i M Sport Shadow Edition 4dr Step Auto50

£19,490

£380/pm (HP)

  • 3L
  • 77.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

XENON AUTOMOTIVE LTD

01707932603 *

0/5 Stars

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

2021 (71) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr56

Reduced

£18,875

£311/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Polo Motor Company

01634566490 *

0/5 Stars

BMW 3 Series2008 (08) - 2.0 320i M Sport Steptronic Euro 4 2dr

2008 (08) - 2.0 320i M Sport Steptronic Euro 4 2dr69

Low Mileage

£4,995

£128/pm (HP)

  • 2L
  • 87.9K

    Miles
  • Petrol
  • Automatic
  • Convertible

BMW 3 Series1990 (84) - 2.0 320i Saloon 4dr Petrol Manual Euro 4 (150 ps)

1990 (84) - 2.0 320i Saloon 4dr Petrol Manual Euro 4 (150 ps)24

Low Mileage

£15,995

  • 2L
  • 61.4K

    Miles
  • Petrol
  • Manual
  • Saloon

Baskeyfield Motors Limited

01782917824 *

BMW 3 Series2022 - 330e xDrive M Sport Pro Ed 5dr Step Auto [Tech Pk]

2022 - 330e xDrive M Sport Pro Ed 5dr Step Auto [Tech Pk]38

Reduced

£26,395

£476/pm (PCP)

  • 2L
  • 49.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Range Liverpool

01515417938 *

BMW 3 Series2017 (17) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2017 (17) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)40

Low Mileage

£18,990

£370/pm (HP)

  • 3L
  • 59.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Brownroyd Motors Limited

01706398652 *

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 *

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.