Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,300 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 318d MHT SE Pro 4dr Step Auto

2021 - 318d MHT SE Pro 4dr Step Auto16

£18,900

£368/pm (PCP)

  • 2L
  • 85.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Sales NI Ltd

02882440438 *

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

2024 - 320i M Sport 4dr Step Auto42

Reduced

£28,799

£461/pm (PCP)

  • 2L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£33,498

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

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

2017 - 330d xDrive M Sport 4dr Step Auto13

Low Mileage

£19,990

£390/pm (HP)

  • 3L
  • 32.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Best Car 4 You Ltd

01416118629 *

0/5 Stars

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

2021 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr48

£12,649

£260/pm (HP)

  • 2L
  • 98.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut49

Low Mileage

£14,675

£287/pm (HP)

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

BMW 3 Series2012 - 2.0 320d Sport Plus Edition 2-Door

2012 - 2.0 320d Sport Plus Edition 2-Door23

Low Mileage

£7,295

£132/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Peak Automotive Limited

01637801278 *

BMW 3 Series2023 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2023 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr72

£29,995

£476/pm (PCP)

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

DERWENT MOTORS LTD

01332414504 *

BMW 3 Series2017 (67) - 2.0 320d M Sport xDrive Euro 6 (s/s) 4dr

2017 (67) - 2.0 320d M Sport xDrive Euro 6 (s/s) 4dr20

£11,499

£220/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Saloon

RCS Car Sales

01905953512 *

BMW 3 Series2008 - 318i SE [143] 4dr

2008 - 318i SE [143] 4dr12

Low Mileage

£2,495

  • 2L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

4.6/5 Stars

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

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

£14,000

£273/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

B and B Car Centre

01332318212 *

BMW 3 Series2009 - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 4 (170 ps)

2009 - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 4 (170 ps)56

Low Mileage

£4,995

£100/pm (HP)

  • 2L
  • 76.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2024 (73) - 330e M Sport 4dr Step Auto

2024 (73) - 330e M Sport 4dr Step Auto13

Low Mileage

£22,995

£297/pm (PCP)

  • 2L
  • 13.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Engine centre car sales

02920025019 *

0/5 Stars

BMW 3 Series2020 (70) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr54

£20,740

£329/pm (PCP)

  • 2L
  • 57.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2021 - 320i Sport 5dr Step Auto

2021 - 320i Sport 5dr Step Auto33

Reduced

£21,420

  • 2L
  • 23.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Evans Halshaw Ford Walsall

01922662421 *

BMW 3 Series2020 - Saloon 4dr 2.0 330e 12kWh M Sport Petrol Plug-in Hybrid Auto 292PS Automati

2020 - Saloon 4dr 2.0 330e 12kWh M Sport Petrol Plug-in Hybrid Auto 292PS Automati27

£18,999

£310/pm (PCP)

  • 2L
  • 51.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Days of Gorseinon

01792739750 *

4/5 Stars

BMW 3 Series2019 - 2.0 320d xDrive Sport Auto 4dr

2019 - 2.0 320d xDrive Sport Auto 4dr25

Reduced

£21,500

£401/pm (PCP)

  • 2L
  • 29.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Turners of Roborough

01752427448 *

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 *

4.4/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

£32,998

  • 2L
  • 12.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Mazda MG (Stirling)

01786230675 *

BMW 3 Series2014 - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (258 ps)

2014 - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (258 ps)71

£9,499

£178/pm (HP)

  • 3L
  • 104.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Clovelly Cars

01670332693 *

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.