Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,341 Used BMW 3 Series cars for sale

BMW 3 Series2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto19

Low Mileage

£16,998

  • 2L
  • 53.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (19) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr29

£17,450

£338/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Estate

S I Motors Ltd

01277286681 *

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

2024 - 330e M Sport 4dr Step Auto19

Low Mileage

£32,198

  • 2L
  • 8.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

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

2011 (11) - 2.0 320d Sport Plus Edition Touring Euro 5 (s/s) 5dr49

£4,465

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Manual
  • Estate

Stoke Gabriel Cars

01803222721 *

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

2019 - 320d M Sport 4dr Step Auto20

£22,995

£431/pm (PCP)

  • 2L
  • 56.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Murray Motors

02879440625 *

BMW 3 Series2021 - 320i xDrive M Sport 4dr Step Auto

2021 - 320i xDrive M Sport 4dr Step Auto34

Low Mileage

£24,590

  • 2L
  • 31.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2020 - 2.0 320I M Sport Auto 4dr

2020 - 2.0 320I M Sport Auto 4dr57

Reduced

£19,750

£316/pm (PCP)

  • 2L
  • 57.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

CARRHAUS LTD

01207267555 *

BMW 3 Series2021 (71) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr50

Reduced

£25,975

£403/pm (PCP)

  • 2L
  • 21.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Car Co

01618049214 *

BMW 3 Series2021 - 318I Sport 4Dr Step Auto

2021 - 318I Sport 4Dr Step Auto37

£14,499

  • 2L
  • 90.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Volkswagen Northallerton

01609710554 *

0/5 Stars

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

2014 (64) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr42

£3,995

  • 2L
  • 176.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fame Cars Limited

01216474010 *

BMW 3 Series2025 (25) - 320i M Sport Saloon 4-Door

2025 (25) - 320i M Sport Saloon 4-Door20

£33,499

  • 2L
  • 11.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2012 (62) - 2.0 318d Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

2012 (62) - 2.0 318d Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)49

£4,490

  • 2L
  • 144.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

RS MOTORS (Nottingham) LTD

01158222713 *

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

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

£14,988

£251/pm (PCP)

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Traders

02037808158 *

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

2024 - 320I M Sport 4Dr Step Auto27

£27,799

£387/pm (PCP)

  • 2L
  • 17.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

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

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

£14,995

£294/pm (HP)

  • 3L
  • 104.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2009 (09) - 318d SE 5dr

2009 (09) - 318d SE 5dr13

£1,950

  • 2L
  • 136.8K

    Miles
  • Diesel
  • Manual
  • Estate

Cumbernauld Auto Repair Services Ltd

01412601252 *

BMW 3 Series2022 - 2.0 330e SE Pro Touring 5-Door

2022 - 2.0 330e SE Pro Touring 5-Door13

Reduced

£14,495

£283/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

NATIONAL VEHICLE SUPPLIERS LTD

01182270649 *

BMW 3 Series2022 (22) - 330e M Sport 5dr Step Auto

2022 (22) - 330e M Sport 5dr Step Auto1

£16,995

£263/pm (PCP)

  • 2L
  • 75.2K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Vehicle Choice Locator

01423396133 *

0/5 Stars

BMW 3 Series2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic26

£14,495

£277/pm (HP)

  • 2L
  • 102.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

V12 Sports and Classics Hinckley

01455244504 *

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

2025 - 320i M Sport 5dr Step Auto36

Reduced

£32,385

  • 2L
  • 10.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Chesterfield

01246388445 *

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.