Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,414 Used BMW 3 Series cars for sale

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr78

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 96.8K

    Miles
  • Diesel
  • Manual
  • Convertible

BMW 3 Series2025 - 320i M Sport 5dr Step Auto [Pro Pack]

2025 - 320i M Sport 5dr Step Auto [Pro Pack]19

£46,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

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

2017 (17) - 320d M Sport 4dr Step Auto27

£9,440

£177/pm (HP)

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CAMBRIDGESHIRE CARSALES

01733797197 *

BMW 3 Series2013 - 318d SE 4-Door

2013 - 318d SE 4-Door19

Low Mileage

£6,490

£115/pm (HP)

  • 2L
  • 76.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Whitley Bay Motors LTD

01916075847 *

BMW 3 Series2016 - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

2016 - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr31

£6,495

  • 2L
  • 151.3K

    Miles
  • Diesel
  • Manual
  • Estate

2 Good To Trade

01709911148 *

BMW 3 Series2018 - 318i Sport 4dr Step Auto

2018 - 318i Sport 4dr Step Auto25

Low Mileage

£11,995

£251/pm (HP)

  • 1.5L
  • 43.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

V12 Sports and Classics Worksop

01455241730 *

4.2/5 Stars

BMW 3 Series2017 (66) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

2017 (66) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr42

£7,495

£136/pm (HP)

  • 1.5L
  • 100.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Harpers of Essex Ltd

01279598863 *

3.2/5 Stars

BMW 3 Series2011 (11) - 2.0 320d M Sport Touring Euro 5 (s/s) 5dr

2011 (11) - 2.0 320d M Sport Touring Euro 5 (s/s) 5dr25

£2,995

  • 2L
  • 176.1K

    Miles
  • Diesel
  • Manual
  • Estate

The Drivers Gallery Ltd

01572491189 *

0/5 Stars

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

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (36

£17,684

£358/pm (CS)

  • 2L
  • 63.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

BMW 3 Series2021 - 320i Sport 4dr Step Auto

2021 - 320i Sport 4dr Step Auto32

Reduced

£19,295

£417/pm (HP)

  • 2L
  • 39.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2019 - 2.0 320d M Sport 4dr

2019 - 2.0 320d M Sport 4dr57

£14,360

£280/pm (HP)

  • 2L
  • 105.7K

    Miles
  • Diesel
  • Manual
  • Saloon

GK Motors Ltd

01623706191 *

BMW 3 Series2025 (75) - 330e M Sport Saloon 4-Door

2025 (75) - 330e M Sport Saloon 4-Door20

£34,799

  • 2L
  • 4.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

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

2022 - 330e xDrive M Sport 4dr Step Auto31

£20,699

  • 2L
  • 44.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£30,998

  • 2L
  • 13.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Birtley Motorstore / MG / Vanstore

01916070584 *

BMW 3 Series2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]

2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]9

Low Mileage

£12,950

£251/pm (HP)

  • 3L
  • 54.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Leisure Car Shop Ltd

01245204842 *

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

2022 (71) - 330e M Sport Pro Edition 4dr Step Auto13

£20,944

£353/pm (PCP)

  • 2L
  • 80.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Van Sales Company

01616944772 *

0/5 Stars

BMW 3 Series2020 (20) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2020 (20) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)40

Reduced

£16,999

£336/pm (HP)

  • 2L
  • 82.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorplus Car Supermarket

01633742350 *

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

2024 - 330e xDrive M Sport 4dr Step Auto51

£32,950

£547/pm (PCP)

  • 2L
  • 29.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 4dr Step Auto

2015 (15) - 320d xDrive M Sport 4dr Step Auto10

£4,750

  • 2L
  • 177.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2023 - 330E SPORT 5-Door

2023 - 330E SPORT 5-Door24

£25,700

£409/pm (PCP)

  • 2L
  • 20.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

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.