Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,499 Used BMW 3 Series cars for sale

BMW 3 Series2008 (08) - 3.0 335i M Sport Convertible 2dr Petrol Steptronic Euro 4 (306 ps)

2008 (08) - 3.0 335i M Sport Convertible 2dr Petrol Steptronic Euro 4 (306 ps)50

Low Mileage

£10,995

£320/pm (HP)

  • 3L
  • 42.6K

    Miles
  • Petrol
  • Automatic
  • Convertible

Mark Hopkins Car Sales

02380017609 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)33

Low Mileage

£11,490

£220/pm (HP)

  • 2L
  • 72.5K

    Miles
  • Diesel
  • Automatic
  • Estate

CMC - Autos

01325522610 *

BMW 3 Series2019 (69) - 2.0 318D SE 4DR Automatic

2019 (69) - 2.0 318D SE 4DR Automatic20

£11,981

  • 2L
  • 102.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Daniel Maxwell Car Sales

01614139879 *

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

2024 - 330e M Sport 4dr Step Auto19

Low Mileage

£32,898

  • 2L
  • 8.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

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) 5dr50

Reduced

£20,991

  • 2L
  • 64.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

BMW 3 Series2012 - 2.0 320d SE Coupe 2dr Diesel Steptronic Euro 5 (184 ps)

2012 - 2.0 320d SE Coupe 2dr Diesel Steptronic Euro 5 (184 ps)17

Low Mileage

£4,495

£73/pm (HP)

  • 2L
  • 102.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Green Tree Cars Ltd

01302976043 *

BMW 3 Series2017 (67) - 316d SE 4dr

2017 (67) - 316d SE 4dr64

£6,995

£126/pm (HP)

  • 2L
  • 104.9K

    Miles
  • Diesel
  • Manual
  • Saloon

MKD Cars Limited

01174407160 *

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

2021 - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr Automatic28

£18,795

£271/pm (PCP)

  • 2L
  • 50.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2021 - 318d MHT M Sport 5dr Step Auto

2021 - 318d MHT M Sport 5dr Step Auto31

£21,999

£365/pm (PCP)

  • 2L
  • 67.5K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Jack Reid Cars Carrickfergus

02893448937 *

BMW 3 Series2015 (15) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2015 (15) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr47

Low Mileage

£13,991

  • 2L
  • 81.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

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

2021 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£24,498

  • 2L
  • 29.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Dumfries BMW/MINI

01387340162 *

BMW 3 Series2013 (S) - 320d Sport 4dr Step Auto

2013 (S) - 320d Sport 4dr Step Auto36

Low Mileage

£7,495

£136/pm (HP)

  • 2L
  • 93.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cadnam Car Sales

02382149488 *

BMW 3 Series2017 (67) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2017 (67) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (250

£8,450

£156/pm (HP)

  • 2L
  • 97.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RSG MOTOR GROUP

01344204666 *

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

2019 (19) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr39

£18,500

  • 2L
  • 59.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Junction 17 Cars Rugby

01733309528 *

BMW 3 Series2022 (22) - M340i xDrive MHT 5dr Step Auto

2022 (22) - M340i xDrive MHT 5dr Step Auto50

£41,949

£706/pm (PCP)

  • 3L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Paragon Cars London

01923313765 *

BMW 3 Series1992 (FM) - 2.3L 2d 200 BHP 2-Door

1992 (FM) - 2.3L 2d 200 BHP 2-Door7

Low Mileage

£20,000

  • 2.3L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Cheshire Motor Car Sales Ltd

01618042270 *

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

2022 - 330e xDrive M Sport Pro Edition 4dr Step Auto19

Low Mileage

£28,998

  • 2L
  • 23.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark York Motorstore / Vanstore

01904803322 *

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

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr55

£19,850

£340/pm (PCP)

  • 2L
  • 65.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brook Cars Company

01952446504 *

BMW 3 Series2014 (63) - 2.0 320i Sport Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2014 (63) - 2.0 320i Sport Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)11

Low Mileage

£7,979

£146/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Autopoint

01436647028 *

BMW 3 Series2013 (63) - 320d xDrive M Sport 5dr FULL SERVICE HISTORY STUNNING

2013 (63) - 320d xDrive M Sport 5dr FULL SERVICE HISTORY STUNNING15

£6,998

£126/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Estate

CJ AUTOS BRISTOL

01174404907 *

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.