Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,575 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 2.0 318d Sport Euro 6 (s/s) 4dr

2015 (65) - 2.0 318d Sport Euro 6 (s/s) 4dr26

Low Mileage

£10,799

£206/pm (HP)

  • 2L
  • 50.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AB Car Sales (South West) Ltd

01822661594 *

BMW 3 Series2014 (14) - 330d xDrive M Sport 4dr Step Auto

2014 (14) - 330d xDrive M Sport 4dr Step Auto18

£7,995

  • 3L
  • 154.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

THE CAR LOT (HULL) LTD

01482699308 *

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

2021 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr Automatic26

Low Mileage

£21,995

£308/pm (PCP)

  • 2L
  • 24.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2015 (15) - 2.0 325d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (218 ps)

2015 (15) - 2.0 325d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (218 ps)32

£7,800

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Euronet Motors Limited

01164787038 *

BMW 3 Series2016 (16) - 335d xDrive M Sport 4dr Step Auto

2016 (16) - 335d xDrive M Sport 4dr Step Auto7

£5,995

  • 3L
  • 140.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

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

2020 - 320i M Sport 4dr Step Auto19

£19,498

  • 2L
  • 62.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Volkswagen (Glasgow)

01414839934 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p50

Low Mileage

£19,990

£353/pm (PCP)

  • 2L
  • 30.2K

    Miles
  • Petrol
  • Automatic
  • Estate

XENON AUTOMOTIVE LTD

01707932603 *

BMW 3 Series2021 (71) - M340d xDrive MHT 4dr Step Auto

2021 (71) - M340d xDrive MHT 4dr Step Auto18

£27,495

£447/pm (PCP)

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

J26 Vans & Trucks Limited

01156977778 *

BMW 3 Series2010 - 2.0 318i M Sport Business Edition Touring 5-Door

2010 - 2.0 318i M Sport Business Edition Touring 5-Door27

£4,450

  • 2L
  • 143.0K

    Miles
  • Petrol
  • Manual
  • Estate

Widowhill Cars

01282506567 *

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

2022 - 330e M Sport 5dr Step Auto40

£27,999

£480/pm (PCP)

  • 2L
  • 32.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Burnley

01282504324 *

BMW 3 Series2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)38

£22,990

£387/pm (PCP)

  • 2L
  • 54.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

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

2019 (19) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr57

Reduced

£27,725

£515/pm (PCP)

  • 3L
  • 24.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

One 2 One Autos

01753291374 *

BMW 3 Series2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)50

£37,949

£653/pm (PCP)

  • 3L
  • 42.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Paragon Cars London

01923313765 *

BMW 3 Series2021 - 2.0 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p

2021 - 2.0 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 p10

£20,990

£345/pm (PCP)

  • 2L
  • 46.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

ALPHA MOTORS (WIGAN) LIMITED

01616693648 *

BMW 3 Series2016 (16) - 2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)

2016 (16) - 2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)1

£7,095

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Bury

01612416386 *

BMW 3 Series2013 (6P) - 2.0 320i M Sport Coupe 2dr Petrol Manual Euro 5 (s/s) (170 ps)

2013 (6P) - 2.0 320i M Sport Coupe 2dr Petrol Manual Euro 5 (s/s) (170 ps)36

Low Mileage

£6,500

£115/pm (HP)

  • 2L
  • 75.7K

    Miles
  • Petrol
  • Manual
  • Coupe

Ink Car Sales Ltd

01204324374 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

Low Mileage

£34,698

  • 2L
  • 10.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2016 - 2.0 320D Sport Auto 4dr

2016 - 2.0 320D Sport Auto 4dr22

£9,995

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

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

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr1

Low Mileage

£22,499

£380/pm (PCP)

  • 2L
  • 39.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2020 (20) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) *

2020 (20) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) *50

Reduced

£25,995

£431/pm (PCP)

  • 2L
  • 16.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

MJM Car Sales

01833600271 *

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.