Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,497 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 320d M Sport 4dr Step Auto [Business Media]

2014 (64) - 320d M Sport 4dr Step Auto [Business Media]35

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 64.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brownlow Cars

01325527847 *

BMW 3 Series2016 - 316d Sport 5dr

2016 - 316d Sport 5dr12

£4,995

  • 2L
  • 180.0K

    Miles
  • Diesel
  • Manual
  • Estate

J C Motors

02890023666 *

BMW 3 Series2021 - 318i M Sport 4dr Step Auto

2021 - 318i M Sport 4dr Step Auto6

£18,995

  • 2L
  • 57.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Usedirect/ Premium Direct Newtownards / Ards

02895900508 *

BMW 3 Series2021 (71) - 330e M Sport Pro Edition 4dr Step Auto

2021 (71) - 330e M Sport Pro Edition 4dr Step Auto35

£20,700

£352/pm (PCP)

  • 2L
  • 64.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 (71) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)42

£18,599

£278/pm (PCP)

  • 2L
  • 51.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Bury

01613887693 *

BMW 3 Series2019 (69) - 330e M Sport 4dr Auto

2019 (69) - 330e M Sport 4dr Auto11

£18,980

£329/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Airedale Motor Company Ltd

01943661292 *

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto19

Low Mileage

£51,898

  • 3L
  • 2.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto46

Reduced

£34,750

£489/pm (PCP)

  • 2L
  • 5.8K

    Miles
  • Petrol
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2022 - M SPORT ** 20" WHEELS + M PERFORMANCE STYLING ** 5-Door

2022 - M SPORT ** 20" WHEELS + M PERFORMANCE STYLING ** 5-Door16

Reduced

£24,490

£400/pm (PCP)

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

German Car Specialist

02038924826 *

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

2018 (18) - 2.0 320d M Sport Shadow Edition Euro 6 (s/s) 4dr76

£11,995

£231/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)50

£20,490

£377/pm (PCP)

  • 2L
  • 60.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

XENON AUTOMOTIVE LTD

01707932603 *

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

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

£33,998

  • 2L
  • 14.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785550896 *

BMW 3 Series2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)

2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)23

£9,495

£178/pm (HP)

  • 2L
  • 95.0K

    Miles
  • Petrol
  • Manual
  • Estate

Motorhouse (Beds) Ltd

01234676818 *

BMW 3 Series2013 (63) - 320d Luxury 4dr Step Auto

2013 (63) - 320d Luxury 4dr Step Auto41

£5,995

£105/pm (HP)

  • 2L
  • 107.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Trunk Road Budget Cars

01642061101 *

BMW 3 Series2014 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2014 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr33

Low Mileage

£9,999

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AA Motors

01782444726 *

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

2021 - 320i M Sport 4dr Step Auto19

Low Mileage

£22,798

  • 2L
  • 37.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow Rutherglen Volkswagen/BYD

01414839932 *

BMW 3 Series2022 (22) - 320i M Sport 4dr Step Auto

2022 (22) - 320i M Sport 4dr Step Auto70

Low Mileage

£26,349

  • 2L
  • 23.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW York

01904237114 *

0/5 Stars

BMW 3 Series2017 (67) - 2.0 320d Luxury Saloon Diesel Auto Euro 6 (s/s) (190 ps) 4dr

2017 (67) - 2.0 320d Luxury Saloon Diesel Auto Euro 6 (s/s) (190 ps) 4dr28

Low Mileage

£13,295

£258/pm (HP)

  • 2L
  • 45.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

W Jones & Sons LTD

01243211860 *

BMW 3 Series2019 (C) - Bmw 325i E30 LHD M50 Engine 4-Door

2019 (C) - Bmw 325i E30 LHD M50 Engine 4-Door49

£39,979

£801/pm (HP)

  • 0.2L
  • 37.0K

    Miles
  • Petrol
  • Manual
  • Not Supplied

EVM Sports and Prestige

01613887697 *

BMW 3 Series2018 - 320d M Sport Shadow Edition 4-Door

2018 - 320d M Sport Shadow Edition 4-Door38

Low Mileage

£18,499

£423/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CARNET MIDLANDS LIMITED

01543398293 *

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.