Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,400 Used BMW 3 Series cars for sale

BMW 3 Series2019 - 320d xDrive M Sport 5dr Step Auto

2019 - 320d xDrive M Sport 5dr Step Auto1

£22,495

£400/pm (PCP)

  • 2L
  • 58.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Pollock Car Sales

02870440584 *

BMW 3 Series2019 (69) - 320d M Sport 4dr Step Auto

2019 (69) - 320d M Sport 4dr Step Auto37

Low Mileage

£22,495

  • 2L
  • 33.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2013 (13) - 320d BluePerformance EfficientDynamics 4dr

2013 (13) - 320d BluePerformance EfficientDynamics 4dr11

£4,995

£84/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Manual
  • Saloon

LS Motor Company

01642049054 *

BMW 3 Series2015 - 320i xDrive Luxury 4dr Step Auto

2015 - 320i xDrive Luxury 4dr Step Auto8

£7,799

£180/pm (HP)

  • 2L
  • 89.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2020 (20) - 320d MHT M Sport 4dr Step Auto

2020 (20) - 320d MHT M Sport 4dr Step Auto10

£19,295

£406/pm (HP)

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Tenby Car Supermarket

01908106203 *

4.2/5 Stars

BMW 3 Series2017 (17) - 2.0 316d SE Touring Euro 6 (s/s) 5dr

2017 (17) - 2.0 316d SE Touring Euro 6 (s/s) 5dr26

Reduced

£5,999

£105/pm (HP)

  • 2L
  • 108.1K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2020 (70) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu36

£17,695

  • 2L
  • 81.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

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

2024 - 320i M Sport 4dr Step Auto10

£27,200

£397/pm (PCP)

  • 2L
  • 29.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2011 (11) - 318d ES 5dr

2011 (11) - 318d ES 5dr28

£1,599

  • 2L
  • 160.0K

    Miles
  • Diesel
  • Manual
  • Estate

Z a motors

01785336152 *

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

2022 - 330e M Sport Pro Edition 4dr Step Auto49

Reduced

£24,990

£396/pm (PCP)

  • 2L
  • 34.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fusco Vehicle Sales

02891249214 *

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

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

Reduced

£31,798

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2019 (69) - 330i M Sport Pro Edition Saloon 4-Door

2019 (69) - 330i M Sport Pro Edition Saloon 4-Door41

Low Mileage

£28,995

  • 2L
  • 23.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Ruxley

02038730432 *

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

2021 (71) - 320i M Sport 4dr Step Auto25

£19,499

£297/pm (PCP)

  • 2L
  • 57.1K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Snows Car Centre Southampton

02380015766 *

BMW 3 Series2012 (12) - 2012 12-Reg BMW 320d M Sport Convertible Auto,80,000 Miles,FSH,BIG SPEC!! 2-Door

2012 (12) - 2012 12-Reg BMW 320d M Sport Convertible Auto,80,000 Miles,FSH,BIG SPEC!! 2-Door13

Low Mileage

£5,988

£105/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Convertible

BJH Motors & Sons (Rainbow Hill)

01905676573 *

3.8/5 Stars

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

2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)14

£12,995

  • 2L
  • 120.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

4 FAB WHEELS

02039122513 *

BMW 3 Series2018 (18) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr87

£12,700

£246/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Preloved Car Company

01206489535 *

0/5 Stars

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto12

£34,998

  • 2L
  • 13.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Swansea

01414839956 *

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

2024 - 320i M Sport 4dr Step Auto34

£29,290

  • 2L
  • 12.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

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

£17,386

£366/pm (HP)

  • 2L
  • 96.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

4/5 Stars

BMW 3 Series2023 - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2023 - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)40

£45,995

£752/pm (PCP)

  • 3L
  • 28.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Riviera Automotive Ltd

01274505967 *

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.