Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,550 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 320d SE 5dr Step Auto

2013 - 320d SE 5dr Step Auto13

£3,695

  • 2L
  • 161.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

J&L Trade Cars

01724706402 *

BMW 3 Series2020 (69) - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E

2020 (69) - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E71

Reduced

£18,400

£314/pm (PCP)

  • 2L
  • 58.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door

2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door30

£8,995

£168/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Dunfermline

01383347038 *

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

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

£19,000

£291/pm (PCP)

  • 2L
  • 26.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Birmingham

01216476463 *

BMW 3 Series2003 (03) - 325 Ci Sport 2dr Auto

2003 (03) - 325 Ci Sport 2dr Auto15

Reduced

£1,875

  • 2.5L
  • 126.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

SOLTRADER MOTORING LIMITED

01164788422 *

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

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

Low Mileage

£10,699

£204/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2016 - ED PLUS (NAV) 4-Door

2016 - ED PLUS (NAV) 4-Door23

Reduced

£8,993

£168/pm (HP)

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Manual
  • Saloon

cjs autos ltd

01454803082 *

BMW 3 Series2017 (33) - 316d SE 5dr Step Auto

2017 (33) - 316d SE 5dr Step Auto27

£9,790

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoUnit Ltd

01633741698 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2021 (71) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr55

£18,600

£283/pm (PCP)

  • 2L
  • 37.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Stevenage

01438584759 *

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

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (38

Low Mileage

£21,950

  • 2L
  • 26.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto19

Low Mileage

£20,998

  • 2L
  • 30.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Kia (Aberdeen)

01224608468 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s)

2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s)29

Reduced

£25,700

  • 2L
  • 39.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series1979 - E21 2 DOOR 316. “1”OWNER FROM NEW

1979 - E21 2 DOOR 316. “1”OWNER FROM NEW21

£13,500

  • 1.6L
  • 46.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Branson Cars

01702412135 *

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

2021 - 330e M Sport 5dr Step Auto39

£19,099

£316/pm (PCP)

  • 2L
  • 62.7K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2014 (64) - 2.0 325d BluePerformance M Sport Euro 6 (s/s) 4dr

2014 (64) - 2.0 325d BluePerformance M Sport Euro 6 (s/s) 4dr39

£7,991

£147/pm (HP)

  • 2L
  • 94.1K

    Miles
  • Diesel
  • Manual
  • Saloon

STATION SPECIALIST CARS LTD

07999300826 *

BMW 3 Series2010 (10) - 320d [184] SE Business Edition 4dr

2010 (10) - 320d [184] SE Business Edition 4dr19

£1,990

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Manual
  • Saloon

STORMFORCE LIMITED

01515417919 *

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

2021 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)34

Low Mileage

£24,184

£435/pm (PCP)

  • 2L
  • 22.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2024 (74) - 320i M Sport 4dr Step Auto [Tech/Pro Pack] Petrol Saloon

2024 (74) - 320i M Sport 4dr Step Auto [Tech/Pro Pack] Petrol Saloon20

£35,412

  • 2L
  • 7.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Durham

01918146639 *

0/5 Stars

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

2025 - 320i M Sport 4dr Step Auto36

Low Mileage

£37,450

  • 2L
  • 2.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Chesterfield

01246388445 *

BMW 3 Series2007 - 3.0 330i SE Convertible 2-Door

2007 - 3.0 330i SE Convertible 2-Door18

Low Mileage

£3,995

£113/pm (HP)

  • 3L
  • 119.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

KLA Motors

01924668202 *

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.