Skip to main content
Get theCazoo logoapppowered by motors

3,185 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr72

£18,450

£425/pm (PCP)

  • 2L
  • 94.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

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

2015 (15) - 320d xDrive M Sport 5dr Step Auto21

£6,995

  • 2L
  • 142.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Top Spec Automotive ltd

07398052967 *

BMW 3 Series2014 (64) - 320d M Sport 5dr Step Auto

2014 (64) - 320d M Sport 5dr Step Auto21

£6,995

  • 2L
  • 172.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

ENZO CARS & VANS LTD

01254916863 *

BMW 3 Series2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr78

Low Mileage

£24,750

£448/pm (PCP)

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

BMW 3 Series2014 (64) - 2.0 318d SE Auto Euro 5 (s/s) 4dr

2014 (64) - 2.0 318d SE Auto Euro 5 (s/s) 4dr28

£5,495

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Signature Cars Of Portadown

02838298868 *

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

2020 - 330e M Sport 4dr Step Auto37

£17,589

£359/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2014 (64) - 320d SE 4dr Step Auto

2014 (64) - 320d SE 4dr Step Auto14

£3,995

  • 2L
  • 148.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

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

2022 - 330e M Sport Pro Edition 4dr Step Auto19

£27,998

  • 2L
  • 31.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

BMW 3 Series2015 - 320d xDrive M Sport 4dr Step Auto [Business Media]

2015 - 320d xDrive M Sport 4dr Step Auto [Business Media]9

£10,995

£223/pm (HP)

  • 2L
  • 117.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

WYLIE CARS (NI) LTD

02890023623 *

BMW 3 Series2020 - 3.0 M340i xDrive Touring 5-Door

2020 - 3.0 M340i xDrive Touring 5-Door62

£32,756

£539/pm (PCP)

  • 3L
  • 55.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Prestige Performance Centre Ltd

01172331674 *

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

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

Low Mileage

£23,938

  • 2L
  • 42.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Enkae Prestige Motors

01484240747 *

BMW 3 Series2011 - 2.0 320d M Sport Auto 181 2dr

2011 - 2.0 320d M Sport Auto 181 2dr36

Low Mileage

£7,990

  • 2L
  • 51.7K

    Miles
  • Diesel
  • Automatic
  • Convertible

Swaan Motors Ltd

01733667053 *

BMW 3 Series2013 (63) - 2.0 320d Luxury Auto xDrive Euro 5 (s/s) 4dr

2013 (63) - 2.0 320d Luxury Auto xDrive Euro 5 (s/s) 4dr31

£5,440

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CAMBRIDGESHIRE CARSALES

01733797197 *

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

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

£33,898

  • 2L
  • 17.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Bristol

01416118398 *

4.7/5 Stars

BMW 3 Series2006 (56) - 2.0 318i SE Euro 4 4dr

2006 (56) - 2.0 318i SE Euro 4 4dr54

Low Mileage

£1,995

  • 2L
  • 101.8K

    Miles
  • Petrol
  • Manual
  • Saloon

EASICARS SUPERMARKET

02039375174 *

BMW 3 Series2013 - 2.0 320I M Sport Auto 2dr

2013 - 2.0 320I M Sport Auto 2dr21

Low Mileage

£7,990

£205/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Sleaford Car Centre

01529401234 *

BMW 3 Series2010 - 320d SE 2dr

2010 - 320d SE 2dr16

Low Mileage

£4,695

  • 2L
  • 66.6K

    Miles
  • Diesel
  • Manual
  • Coupe

Broughton Motor Company

01244268790 *

BMW 3 Series2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)

2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)17

£4,995

  • 3L
  • 162.2K

    Miles
  • Diesel
  • Automatic
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

BMW 3 Series2019 (69) - 330e M Sport Saloon 4-Door

2019 (69) - 330e M Sport Saloon 4-Door59

Low Mileage

£19,500

  • 2L
  • 41.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

4.5/5 Stars

BMW 3 Series2011 (11) - 320d EfficientDynamics 4dr

2011 (11) - 320d EfficientDynamics 4dr19

£4,495

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Kudos Motors And Van Sales

01449700847 *

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.