Skip to main content
Get theCazoo logoapp

3,407 Used BMW 3 Series cars for sale

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

2019 - 320i M Sport 4dr Step Auto10

£22,995

£403/pm (PCP)

  • 2L
  • 56.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Prestige Motors NI

02890026900 *

BMW 3 Series2022 - 320i M Sport 5dr Step Auto

2022 - 320i M Sport 5dr Step Auto39

£26,399

£444/pm (PCP)

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Glasgow

01412601249 *

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

2020 - 320d M Sport 4dr Step Auto19

£21,998

  • 48.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

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

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

£18,250

£300/pm (PCP)

  • 2L
  • 89.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Rochdale

01615298277 *

4.4/5 Stars

BMW 3 Series2020 (69) - 320d xDrive M Sport 4dr Step Auto

2020 (69) - 320d xDrive M Sport 4dr Step Auto28

£19,995

£339/pm (PCP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

King Street Motor Company

01782917189 *

BMW 3 Series2013 - 320d Luxury 4dr

2013 - 320d Luxury 4dr32

Low Mileage

£5,000

£84/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Independent Vehicle Sales Ltd

01613887679 *

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)50

£31,949

£544/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2016 (66) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2016 (66) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)32

£7,795

£152/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Duman Autos

01506376796 *

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

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

Low Mileage

£16,699

£330/pm (HP)

  • 3L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AB Car Sales (South West) Ltd

01822661594 *

BMW 3 Series2015 - 320d SE 5dr Step Auto

2015 - 320d SE 5dr Step Auto33

Low Mileage

£9,900

£293/pm (HP)

  • 2L
  • 72.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Vospers Ford Plymouth

01752427479 *

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

2003 (03) - 2.5 325i Sport 4dr31

Reduced

£2,750

  • 2.5L
  • 98.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

QPX Wheels

01616965741 *

BMW 3 Series2022 - 320I M Sport 4Dr Step Auto

2022 - 320I M Sport 4Dr Step Auto26

Low Mileage

£26,225

  • 2L
  • 19.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Crewe BMW

01270443380 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (232

£15,400

£266/pm (PCP)

  • 2L
  • 69.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

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

2021 (21) - 2.0 330e 12kWh M Sport 4dr Petrol Plug-in Hybrid7

£18,699

  • 2L
  • 68.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bridgend Motor Group - Irvine Outlet & EV Centre

01292434517 *

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

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr65

Reduced

£18,800

£316/pm (PCP)

  • 2L
  • 66.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marvello Trading

01268988916 *

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

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr32

£17,988

£302/pm (PCP)

  • 2L
  • 62.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Auto Group

02037808971 *

0/5 Stars

BMW 3 Series2014 (4W) - 320i xDrive SE 4dr Step Auto

2014 (4W) - 320i xDrive SE 4dr Step Auto49

Low Mileage

£10,995

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Nottinghamcar com

01156848096 *

BMW 3 Series2021 (Z9) - 320d MHT M Sport Pro Edition 5dr Step Auto

2021 (Z9) - 320d MHT M Sport Pro Edition 5dr Step Auto1

£30,995

£505/pm (PCP)

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

BMW 3 Series2019 - 320d SE 4dr Step Auto

2019 - 320d SE 4dr Step Auto18

£16,650

£350/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Grange Road Motors

02886273066 *

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

2021 - 330e M Sport 4dr Step Auto11

£20,995

£350/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Nick Bonar Cars

02893440727 *

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.