Skip to main content
Get theCazoo logoapppowered by motors

3,238 Used BMW 3 Series cars for sale

BMW 3 Series2017 - 320d M Sport 4dr Step Auto

2017 - 320d M Sport 4dr Step Auto32

£8,685

  • 2L
  • 120.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

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

£29,995

£474/pm (PCP)

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

DERWENT MOTORS LTD

01332414504 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£34,998

  • 2L
  • 10.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore/Hyundai (Inverness)

01463217984 *

4.7/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£35,498

  • 2L
  • 8.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Fiat/Kia/Abarth (Seafield)

01316036422 *

4.7/5 Stars

BMW 3 Series2017 (67) - 2.0 330e 7.6kWh SE Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 330e 7.6kWh SE Auto Euro 6 (s/s) 4dr46

Low Mileage

£10,995

£223/pm (HP)

  • 2L
  • 57.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Milton Motor Centre

01234237535 *

BMW 3 Series2017 - 318d Sport 4dr

2017 - 318d Sport 4dr38

Low Mileage

£11,879

£236/pm (HP)

  • 2L
  • 48.2K

    Miles
  • Diesel
  • Manual
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2014 - 2.0 320d Sport Saloon 4-Door

2014 - 2.0 320d Sport Saloon 4-Door19

Low Mileage

£6,750

  • 2L
  • 71.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Manorfield Cars Ltd

01493809988 *

BMW 3 Series2010 (60) - 325d SE 2dr Step Auto

2010 (60) - 325d SE 2dr Step Auto12

£4,295

  • 3L
  • 130.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

JPB Specialist Cars Ltd

01434400352 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£34,498

  • 2L
  • 12.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Peterhead Used Car Centre

01779400507 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu71

£20,400

£340/pm (PCP)

  • 2L
  • 61.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2017 (17) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2017 (17) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)50

£15,999

  • 3L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

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

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

£13,990

  • 2L
  • 123.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Roy Needham Cars

01226448496 *

BMW 3 Series2012 - 318i SPORT PLUS EDITION 2-Door

2012 - 318i SPORT PLUS EDITION 2-Door8

£2,995

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Stockwood Village Automotive

01174400893 *

BMW 3 Series2019 - 320d M Sport 4dr

2019 - 320d M Sport 4dr25

Low Mileage

£22,450

£401/pm (PCP)

  • 2L
  • 29.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2019 - M340i xDrive 5dr Step Auto

2019 - M340i xDrive 5dr Step Auto35

£30,992

  • 3L
  • 66.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Derby

01332318252 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 650

£16,790

  • 2L
  • 90.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SM Specialist Cars Ltd

01234860417 *

BMW 3 Series2012 (12) - 2.0 320d ED Saloon Euro 5 (163ps) 4-Door

2012 (12) - 2.0 320d ED Saloon Euro 5 (163ps) 4-Door5

£3,450

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Manual
  • Saloon

CMA Cars Ltd

01225437243 *

BMW 3 Series2021 (21) - 320d SE Saloon 4-Door

2021 (21) - 320d SE Saloon 4-Door31

Reduced

£19,495

  • 2L
  • 27.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stoneacre Worksop

01909498746 *

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

2021 - 320i M Sport 4dr Step Auto36

Low Mileage

£22,499

£371/pm (PCP)

  • 2L
  • 25.8K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto

2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto12

£5,995

  • 2L
  • 183.2K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Heatherland Car Sales

01515417916 *

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

View profile

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.