Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,314 Used BMW 3 Series cars for sale

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

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]19

Reduced

£32,098

  • 2L
  • 14.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Huddersfield)

01484506234 *

BMW 3 Series2011 (55) - 320d M Sport 2dr

2011 (55) - 320d M Sport 2dr18

Low Mileage

£6,999

£126/pm (HP)

  • 2L
  • 59.7K

    Miles
  • Diesel
  • Manual
  • Convertible

SmartBuyMotors Ltd

01443809176 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD

2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD46

Reduced

£19,777

£394/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Best Car Ltd

01580231545 *

BMW 3 Series2023 (72) - 320i M Sport 4dr Step Auto

2023 (72) - 320i M Sport 4dr Step Auto50

£26,990

£401/pm (PCP)

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Oakley Prestige

01256633773 *

BMW 3 Series2018 (18) - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps

2018 (18) - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps27

Low Mileage

£23,490

  • 3L
  • 50.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

BMW 3 Series2016 (66) - 320d M Sport 4dr Step Auto

2016 (66) - 320d M Sport 4dr Step Auto17

£6,195

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2011 - 2.0 320d Exclusive Edition 5-Door

2011 - 2.0 320d Exclusive Edition 5-Door23

Reduced

£3,995

  • 2L
  • 96.6K

    Miles
  • Diesel
  • Manual
  • Estate

Dryden BCS

01212722017 *

BMW 3 Series2011 (61) - 335i M SPORT AUTO N55 FRESH IMPORT 4-Door

2011 (61) - 335i M SPORT AUTO N55 FRESH IMPORT 4-Door6

Low Mileage

£10,495

£199/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

London Autos Ltd

01628561148 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto19

£15,998

  • 2L
  • 67.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Stourbridge Fiat / Motorstore / Abarth / Geely

01384883980 *

BMW 3 Series2009 (09) - 320d SE 5dr

2009 (09) - 320d SE 5dr1

£4,445

  • 2L
  • 168.0K

    Miles
  • Diesel
  • Manual
  • Estate

Lakeview Cars

01767661354 *

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

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

Reduced

£12,940

£251/pm (HP)

  • 2L
  • 93.3K

    Miles
  • Diesel
  • Automatic
  • Estate

The Roxburghe Group

01217288719 *

0/5 Stars

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

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

£17,995

  • 2L
  • 81.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

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

2020 - 330e M Sport 4dr Step Auto31

Reduced

£19,195

£415/pm (HP)

  • 2L
  • 39.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2015 (65) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)

2015 (65) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)28

Low Mileage

£20,000

  • 3L
  • 59.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr49

Reduced

£16,995

£336/pm (HP)

  • 2L
  • 30.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Nation Ltd

01945664291 *

BMW 3 Series2019 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2019 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)47

£28,000

£526/pm (PCP)

  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

FS Performance Ltd

01582280332 *

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

2020 - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr41

Reduced

£20,975

£331/pm (PCP)

  • 2L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2019 - 318d Sport 4-Door

2019 - 318d Sport 4-Door33

£16,499

£325/pm (HP)

  • 2L
  • 53.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Audi Technik Centre

01412601247 *

4.3/5 Stars

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

2024 - 320i M Sport 4dr Step Auto38

£28,899

  • 2L
  • 19.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birmingham

01217525223 *

BMW 3 Series2012 - 3.0 330I M Sport Auto 2dr

2012 - 3.0 330I M Sport Auto 2dr92

Reduced

£9,490

£246/pm (HP)

  • 3L
  • 67.6K

    Miles
  • Petrol
  • Automatic
  • Convertible

City Motors (Cambs) Ltd

01733666873 *

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