Skip to main content
Get theCazoo logoapp

3,415 Used BMW 3 Series cars for sale

BMW 3 Series2015 (15) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2015 (15) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr25

£9,992

  • 3L
  • 139.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Class Auto Ltd

01254947714 *

BMW 3 Series2010 (60) - 325i M Sport 2dr Step Auto

2010 (60) - 325i M Sport 2dr Step Auto37

Low Mileage

£8,495

  • 3L
  • 64.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

BMW 3 Series2016 (16) - 320i Sport 4dr Step Auto, Euro 6 , No VAT

2016 (16) - 320i Sport 4dr Step Auto, Euro 6 , No VAT

£8,570

£169/pm (HP)

  • 2L
  • 94.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Express

07305693901 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

£33,298

  • 25.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

4.7/5 Stars

BMW 3 Series2016 (66) - 320d M Sport 5dr Step Auto ***AMAZING EXAMPLE***

2016 (66) - 320d M Sport 5dr Step Auto ***AMAZING EXAMPLE***25

£14,995

£313/pm (HP)

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

PRO PLATINUM AUTOMOTIVE LTD T/A Platinum Auto Ctrs

01143086616 *

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

2024 - 320i M Sport 4dr Step Auto28

Low Mileage

£31,990

£470/pm (PCP)

  • 2L
  • 7.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Moyway Motors

02887441322 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£33,298

  • 2L
  • 13.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Exeter

01414839930 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£20,991

  • 2L
  • 67.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2019 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Automatic

2019 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Automatic27

£11,995

  • 2L
  • 122.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Stoke

01782432972 *

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

2020 - 320d M Sport 4dr Step Auto11

£18,750

£506/pm (PCP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MCautosales

02879440626 *

BMW 3 Series2011 - 320i M Sport 2dr

2011 - 320i M Sport 2dr27

Low Mileage

£5,495

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Reilly Motors

02871220942 *

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

2019 (69) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)72

£19,500

£337/pm (PCP)

  • 2L
  • 52.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2019 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Automatic

2019 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Automatic27

£13,495

  • 2L
  • 93.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto13

£19,995

£330/pm (PCP)

  • 2L
  • 80.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

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,498

  • 2L
  • 15.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Seafield MG

01313226884 *

4.7/5 Stars

BMW 3 Series2014 - 320d xDrive M Sport 4dr

2014 - 320d xDrive M Sport 4dr26

Low Mileage

£7,950

£168/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AUTOVETTURA LTD

07506577555 *

BMW 3 Series2003 (03) - 2.5 325i Sport 4dr

2003 (03) - 2.5 325i Sport 4dr31

Low Mileage

£2,950

  • 2.5L
  • 98.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

QPX Wheels

01616965741 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

£36,698

  • 2L
  • 12.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

4.7/5 Stars

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

2022 - 318i M Sport 4dr Step Auto37

£18,099

£299/pm (PCP)

  • 2L
  • 64.9K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2019 (68) - 2.0 320D M SPORT SHADOW EDITION TOURING 5d 188 BHP 5-Door

2019 (68) - 2.0 320D M SPORT SHADOW EDITION TOURING 5d 188 BHP 5-Door50

Reduced

£17,995

  • 2L
  • 58.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Baglan Car Centre

01639501146 *

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.