Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,579 Used BMW 3 Series cars for sale

BMW 3 Series2012 (12) - 318I SPORT PLUS EDITION 2-Door

2012 (12) - 318I SPORT PLUS EDITION 2-Door18

Low Mileage

£5,000

£84/pm (HP)

  • 2L
  • 106.9K

    Miles
  • Petrol
  • Manual
  • Coupe

Gibb Autos Limited

01573400182 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr52

Low Mileage

£13,650

£266/pm (HP)

  • 3L
  • 81.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2018 (18) - 3.0 330d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

2018 (18) - 3.0 330d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)70

£19,995

£454/pm (PCP)

  • 3L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Estate

GDH Car Sales

01403330806 *

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

2020 (70) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr57

Low Mileage

£21,684

£362/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

New Street Car Centre

01952967003 *

BMW 3 Series2022 - 330e xDrive M Sport 5dr Step Auto

2022 - 330e xDrive M Sport 5dr Step Auto26

£17,950

£348/pm (HP)

  • 2L
  • 114.7K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

MJ Prestige LTD

02890024611 *

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

2021 (21) - 330e M Sport 5dr Step Auto12

£16,990

  • 2L
  • 87.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Supermarket

01733794246 *

BMW 3 Series2021 (71) - 2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2021 (71) - 2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)25

Low Mileage

£25,999

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Estate

HPL Motors Preston

01772957419 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (19

2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (1937

Reduced

£30,995

  • 2L
  • 31.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Enkae Prestige Motors

01484240747 *

BMW 3 Series(70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

(70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr28

£20,500

  • 70.5K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Whitethor Cars

01530443588 *

BMW 3 Series2020 - 330e xDrive M Sport Step Auto [Pro Pack] 4-Door

2020 - 330e xDrive M Sport Step Auto [Pro Pack] 4-Door28

£17,197

£347/pm (HP)

  • 2L
  • 85.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Barnsley

01226448498 *

4.7/5 Stars

BMW 3 Series2012 (62) - 320d Sport 4dr

2012 (62) - 320d Sport 4dr18

Reduced

£3,850

£60/pm (HP)

  • 2L
  • 60.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Top Deal Salvage N&L Ltd

01354700313 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr16

£12,489

£241/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2023 - 330e Sport 4dr Step Auto

2023 - 330e Sport 4dr Step Auto48

£27,995

£447/pm (PCP)

  • 2L
  • 27.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Donnelly Belfast Motorstore

02890022198 *

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

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

Reduced

£24,000

  • 2L
  • 32.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 636

£22,000

£373/pm (PCP)

  • 2L
  • 50.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2013 (63) - 318d SE 4dr

2013 (63) - 318d SE 4dr6

£3,250

  • 2L
  • 153.5K

    Miles
  • Diesel
  • Manual
  • Saloon

D T CARS bristol LTD

01225541204 *

BMW 3 Series1998 (S) - 328i Sport 2dr

1998 (S) - 328i Sport 2dr1

Low Mileage

£9,950

  • 2.8L
  • 171.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Auto Classics London

01280730580 *

BMW 3 Series2016 - 320d EfficientDynamics Sport 4dr Step Auto

2016 - 320d EfficientDynamics Sport 4dr Step Auto10

£9,995

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Devine Cars

02890023226 *

BMW 3 Series2014 - 320d M SPORT BLACK LEATHER £35 TAX 4-Door

2014 - 320d M SPORT BLACK LEATHER £35 TAX 4-Door3

£8,595

£159/pm (HP)

  • 2L
  • 109.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Carwhinley Cars

01228276697 *

BMW 3 Series2016 - 320d Sport 5-Door

2016 - 320d Sport 5-Door70

£10,995

£210/pm (HP)

  • 2L
  • 99.2K

    Miles
  • Diesel
  • Automatic
  • Estate

S&R Motors Greenbridge Ltd

01793684518 *

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.