Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,336 Used BMW 3 Series cars for sale

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6-2 FORM

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6-2 FORM38

£14,650

£287/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2021 - 320i M Sport 5dr Step Auto [Professional Media]

2021 - 320i M Sport 5dr Step Auto [Professional Media]52

Low Mileage

£24,895

£436/pm (PCP)

  • 2L
  • 27.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Range Liverpool

01515417938 *

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

2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)38

£11,209

£214/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brockhall Car Sales

01254919240 *

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

2023 (73) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (25

£27,999

  • 2L
  • 19.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2021 - 330d MHT M Sport 4dr Step Auto

2021 - 330d MHT M Sport 4dr Step Auto6

£24,410

  • 3L
  • 45.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw Ford Cardiff

02921676267 *

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

2021 - 320i M Sport 4dr Step Auto32

Reduced

£23,195

£415/pm (PCP)

  • 2L
  • 34.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2022 (72) - M340d xDrive MHT 4dr Step Auto Diesel Saloon

2022 (72) - M340d xDrive MHT 4dr Step Auto Diesel Saloon58

£37,143

  • 3L
  • 36.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

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

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

£11,196

£228/pm (HP)

  • 2L
  • 110.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

4/5 Stars

BMW 3 Series2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] Automatic

2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] Automatic32

£21,999

£369/pm (PCP)

  • 2L
  • 60.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Warehouse Swansea

01792001637 *

4.4/5 Stars

BMW 3 Series2020 - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (2

2020 - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (286

Reduced

£23,995

£397/pm (PCP)

  • 3L
  • 70.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

MSC MOTORS LTD

01782917198 *

4.7/5 Stars

BMW 3 Series2025 (21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr

2025 (21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr65

Low Mileage

£27,995

£555/pm (HP)

  • 2L
  • 23.8K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

BMW 3 Series1991 (J) - 320i 2dr Auto

1991 (J) - 320i 2dr Auto20

Reduced

£8,990

  • 2L
  • 126.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Denovan Motor Co Ltd

01786232417 *

3.9/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]12

Low Mileage

£32,498

  • 2L
  • 12.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2022 (71) - 330e M Sport Pro Edition 4dr Step Auto

2022 (71) - 330e M Sport Pro Edition 4dr Step Auto6

£25,995

£431/pm (PCP)

  • 2L
  • 42.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2018 - 3 Series M Sport Shadow Edition Estate 2 Automatic Diesel 5-Door

2018 - 3 Series M Sport Shadow Edition Estate 2 Automatic Diesel 5-Door

£19,995

  • 3L
  • 100.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Woods New Forest Ltd

01590637902 *

0/5 Stars

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr20

Reduced

£8,495

£157/pm (HP)

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Mount Vernon Motors

01416119897 *

0/5 Stars

BMW 3 Series2015 - 320i xDrive Sport 4dr [Business Media]

2015 - 320i xDrive Sport 4dr [Business Media]9

Low Mileage

£7,695

£141/pm (HP)

  • 2L
  • 70.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Ratcliffe Car Sales

02890026912 *

BMW 3 Series2015 - 2.0 318d SE GT Euro 6 (s/s) 5dr

2015 - 2.0 318d SE GT Euro 6 (s/s) 5dr12

£5,999

£105/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Shaws Cars Ltd

01462414116 *

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

2024 - 320i M Sport 5dr Step Auto12

£36,495

£540/pm (PCP)

  • 2L
  • 12.0K

    Miles
  • Petrol
  • Automatic
  • Estate

MCautosales

02879440626 *

BMW 3 Series2025 (60) - 2.0i M SPORT Touring 5 dr steptronic

2025 (60) - 2.0i M SPORT Touring 5 dr steptronic44

Reduced

£8,495

£157/pm (HP)

  • 2L
  • 49.8K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/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.