Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,717 Used BMW 3 Series cars for sale

BMW 3 Series2017 (67) - Sport 4-Door

2017 (67) - Sport 4-Door47

Low Mileage

£9,990

  • 2L
  • 55.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Lloyd Select Blackpool

01253201533 *

BMW 3 Series2006 - 2.0 318Ci 318 SE 2dr

2006 - 2.0 318Ci 318 SE 2dr26

Low Mileage

£4,995

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Woods New Forest Ltd

01590637902 *

0/5 Stars

BMW 3 Series2014 (64) - 320d M Sport 4dr Step Auto [Business Media]

2014 (64) - 320d M Sport 4dr Step Auto [Business Media]20

£8,800

£164/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

GS Car Centre Ltd

01772348161 *

4.8/5 Stars

BMW 3 Series2022 - M340d xDrive MHT 4dr Step Auto

2022 - M340d xDrive MHT 4dr Step Auto66

£39,995

£639/pm (PCP)

  • 3L
  • 28.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

George Kingsley Vehicle Sales

01206580921 *

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

2015 (15) - 320d M Sport 4dr Step Auto [Business Media]44

Low Mileage

£8,500

£157/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

HUDDERSFIELD CAR SALES

01484505020 *

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

2019 - 320i M Sport 4dr Step Auto1

Low Mileage

£20,995

£373/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

RDB Car Sales

01592808079 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr66

£16,786

£353/pm (HP)

  • 2L
  • 90.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto42

£16,999

£347/pm (HP)

  • 2L
  • 70.3K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2021 - 320i Sport 5dr Step Auto

2021 - 320i Sport 5dr Step Auto33

Reduced

£21,630

  • 2L
  • 23.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Evans Halshaw Ford Walsall

01922662421 *

BMW 3 Series2014 (14) - 320d xDrive Luxury 4dr Step Auto

2014 (14) - 320d xDrive Luxury 4dr Step Auto72

£7,695

£141/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

TSN MOTORS BLACKBURN LIMITED

01254916960 *

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

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

Reduced

£18,150

£270/pm (PCP)

  • 2L
  • 51.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Bury

01613887693 *

BMW 3 Series2020 - 320d xDrive MHT M Sport Step Auto 5-Door

2020 - 320d xDrive MHT M Sport Step Auto 5-Door24

£28,197

£547/pm (HP)

  • 2L
  • 55.6K

    Miles
  • Diesel
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2011 (60) - 320d [184] M Sport 5dr

2011 (60) - 320d [184] M Sport 5dr15

Low Mileage

£3,495

£52/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Manual
  • Estate

Rightmove Autos Limited

01182058857 *

BMW 3 Series2013 (63) - 320i Sport 4dr

2013 (63) - 320i Sport 4dr19

£3,495

£52/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Manual
  • Saloon

ARVP Group LTD

02475103329 *

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

2015 (15) - 320d xDrive M Sport 4dr Step Auto11

£6,995

£126/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

LS Motor Company

01642049054 *

BMW 3 Series2015 - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2015 - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)44

£8,997

£168/pm (HP)

  • 2L
  • 86.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Taskers Motor Company

01263801225 *

0/5 Stars

BMW 3 Series2012 - 320d SE 4dr Step Auto

2012 - 320d SE 4dr Step Auto16

£4,795

  • 2L
  • 120.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

RG Motors Ltd

01522467376 *

4.2/5 Stars

BMW 3 Series2020 - M340d xDrive MHT 4dr Step Auto

2020 - M340d xDrive MHT 4dr Step Auto20

£29,990

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

BMW 3 Series2013 - 2.0 320d M Sport Touring 5-Door

2013 - 2.0 320d M Sport Touring 5-Door12

£8,495

£157/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Estate

JDS Motor Company

01389311469 *

BMW 3 Series2024 - 330E XDRIVE M SPORT 4-Door

2024 - 330E XDRIVE M SPORT 4-Door28

£31,000

£517/pm (PCP)

  • 2L
  • 17.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

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.