Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,564 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 330e M Sport Pro Edition 4dr Step Auto [Tech Pack]

2021 - 330e M Sport Pro Edition 4dr Step Auto [Tech Pack]42

£22,099

£371/pm (PCP)

  • 2L
  • 56.4K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2014 (14) - 318d SE 4dr Step Auto

2014 (14) - 318d SE 4dr Step Auto29

£4,995

£84/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Harrison Street Motors

01254457270 *

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

2018 (18) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr78

Reduced

£12,450

£240/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cambridgeshire Motor House LTD

01733666971 *

BMW 3 Series2013 (63) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

2013 (63) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr40

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 87.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Crown Auto Hub Limited

02078714295 *

BMW 3 Series2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr63

Low Mileage

£21,999

£431/pm (HP)

  • 3L
  • 36.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

X DRIVE MOTORS LIMITED

01162162373 *

BMW 3 Series2016 (16) - 320d [190] M Sport 5dr [Business Media]

2016 (16) - 320d [190] M Sport 5dr [Business Media]25

£10,995

£210/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Carselect1.com

01563593226 *

BMW 3 Series2021 - 2.0 320i M Sport Saloon 4-Door

2021 - 2.0 320i M Sport Saloon 4-Door29

£20,995

£327/pm (PCP)

  • 2L
  • 52.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

LHK Performance Cars Ltd

01743290953 *

BMW 3 Series2009 (09) - 2.0 320d M Sport Only 69,000 Miles Metallic Blue Diesel Manual 4-Door

2009 (09) - 2.0 320d M Sport Only 69,000 Miles Metallic Blue Diesel Manual 4-Door13

Low Mileage

£5,999

£126/pm (HP)

  • 2L
  • 69.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Circuit Automotive Ltd

01252415056 *

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

2019 - 320i M Sport 4dr Step Auto35

£19,995

£372/pm (PCP)

  • 2L
  • 66.5K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

SM Motors NI

02827440451 *

BMW 3 Series2008 (08) - 318i Edition ES 4dr

2008 (08) - 318i Edition ES 4dr31

Low Mileage

£2,495

  • 2L
  • 127.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Cleland Car Sales

01698539229 *

BMW 3 Series2024 - 330e xDrive M Sport 4dr Step Auto [Tech-Pro Pack]

2024 - 330e xDrive M Sport 4dr Step Auto [Tech-Pro Pack]26

Low Mileage

£38,099

£670/pm (PCP)

  • 2L
  • 7.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

BMW 3 Series2012 (12) - 316d SE 4dr Step Auto

2012 (12) - 316d SE 4dr Step Auto18

Low Mileage

£5,150

£87/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Auto Embrace

01216474042 *

BMW 3 Series2017 (67) - 330e M Sport 4dr Step Auto

2017 (67) - 330e M Sport 4dr Step Auto15

£7,993

  • 2L
  • 128.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

AIC Motors

01213872407 *

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

2021 - 330e M Sport 4dr Step Auto28

Low Mileage

£20,349

£346/pm (PCP)

  • 2L
  • 31.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Coventry

02475187133 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr17

£12,995

£252/pm (HP)

  • 3L
  • 89.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2020 - 318d Sport 4dr, Reverse Camera, Media Screen, Sat Nav, Parking sensors, Hea

2020 - 318d Sport 4dr, Reverse Camera, Media Screen, Sat Nav, Parking sensors, Hea39

Low Mileage

£18,995

  • 2L
  • 40.6K

    Miles
  • Diesel
  • Manual
  • Saloon

TrustFord Coleraine

02890026915 *

BMW 3 Series2016 (65) - 1.5 318i Sport Euro 6 (s/s) 4dr

2016 (65) - 1.5 318i Sport Euro 6 (s/s) 4dr47

Low Mileage

£8,850

£165/pm (HP)

  • 1.5L
  • 59.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Oxford Automotive

01865957703 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)35

£28,300

£474/pm (PCP)

  • 2L
  • 31.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2020 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro

2020 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro46

Reduced

£18,630

£297/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Bedford Used Car Sales

01234383411 *

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

Reduced

£36,298

  • 2L
  • 6.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Stoke on Trent)

01782432704 *

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.