Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,334 Used BMW 3 Series cars for sale

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

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (258

£13,288

£258/pm (HP)

  • 2L
  • 84.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Traders

02037808158 *

BMW 3 Series2016 - XDRIVE M SPORT 4-Door

2016 - XDRIVE M SPORT 4-Door33

Low Mileage

£15,990

£315/pm (HP)

  • 3L
  • 72.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Roydens Ltd

07379375629 *

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

2021 (21) - 320i M Sport 4dr Step Auto20

£21,499

  • 2L
  • 44.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto19

£18,498

  • 2L
  • 59.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

01414736408 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2022 (72) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£22,241

  • 2L
  • 87.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2001 (Y) - 320 Ci 2dr Auto

2001 (Y) - 320 Ci 2dr Auto5

Reduced

£1,850

  • 2.2L
  • 125.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

SPORTS & PERFORMANCE CARS

01706572037 *

1.4/5 Stars

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

2017 - 330d M Sport 4dr Step Auto100

£9,990

  • 3L
  • 127.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Auto Zone Peterborough Limited

01733915079 *

0/5 Stars

BMW 3 Series2023 - M340d xDrive MHT 4dr Step Auto

2023 - M340d xDrive MHT 4dr Step Auto36

£39,444

  • 3L
  • 23.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

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

2020 (20) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)42

Reduced

£17,000

£329/pm (HP)

  • 2L
  • 103.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Peter Reeves Ltd

01282501870 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto12

£30,985

£525/pm (PCP)

  • 3L
  • 53.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

James Glen Car Sales Limited

01236800865 *

BMW 3 Series2024 (24) - 330e M Sport 5dr Step Auto

2024 (24) - 330e M Sport 5dr Step Auto

Low Mileage

£31,999

  • 2L
  • 12.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones Chester BMW

01704660087 *

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

£14,275

£285/pm (CS)

  • 2L
  • 93.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2023 - 330e M Sport 5dr Step Auto [Pro Pack] - WIRELESS CHARGER - ALCANTARA - M SP

2023 - 330e M Sport 5dr Step Auto [Pro Pack] - WIRELESS CHARGER - ALCANTARA - M SP38

£26,150

£428/pm (PCP)

  • 2L
  • 49.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Towcester

01327221488 *

BMW 3 Series2017 - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps

2017 - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps88

Reduced

£12,610

£244/pm (HP)

  • 3L
  • 107.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

GK Motors Ltd

01623706191 *

BMW 3 Series2019 - 320d M Sport 4dr

2019 - 320d M Sport 4dr33

Low Mileage

£17,995

£338/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DLR CAR COMPANY LIMITED

01475601468 *

BMW 3 Series1996 - 318i 2dr

1996 - 318i 2dr40

Low Mileage

£8,995

  • 1.8L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Sandygate Cars & Commercials

01282501861 *

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)28

Reduced

£19,995

  • 2L
  • 49.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Jones Motor Company

01244562695 *

BMW 3 Series2012 (12) - 318d ES 5dr

2012 (12) - 318d ES 5dr41

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

2024 - 320i M Sport 4dr Step Auto32

£29,249

£461/pm (PCP)

  • 2L
  • 16.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

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

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.