Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,414 Used BMW 3 Series cars for sale

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

2019 (19) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)25

£19,000

£372/pm (PCP)

  • 2L
  • 63.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

CSW Automotive LTD

01785550895 *

0/5 Stars

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

2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr52

£13,995

£273/pm (HP)

  • 2L
  • 107.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr - HUD+REVERSE CAM+PRO NAV+470BHP

2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr - HUD+REVERSE CAM+PRO NAV+470BHP1

Low Mileage

£22,990

  • 3L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

BMW 3 Series2017 (67) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

2017 (67) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr81

£15,995

£315/pm (HP)

  • 3L
  • 100.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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

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

£19,991

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 - 320d M Sport 5dr Manual

2020 - 320d M Sport 5dr Manual32

£20,999

£350/pm (PCP)

  • 2L
  • 61.8K

    Miles
  • Diesel
  • Manual
  • Estate

The Car Warehouse Swansea

01792001637 *

4.4/5 Stars

BMW 3 Series2018 (18) - 318d M Sport 4dr

2018 (18) - 318d M Sport 4dr52

£11,495

£220/pm (HP)

  • 2L
  • 75.4K

    Miles
  • Diesel
  • Manual
  • Saloon

old forge motor group

01924667344 *

BMW 3 Series2017 - 320d EfficientDynamics Plus 4dr Step Auto

2017 - 320d EfficientDynamics Plus 4dr Step Auto25

£12,495

£241/pm (HP)

  • 2L
  • 80.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Terry Coulter Cars

02893440734 *

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) 4dr49

£20,991

  • 2L
  • 66.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 - 320d SE 4-Door

2020 - 320d SE 4-Door28

£14,995

£294/pm (HP)

  • 2L
  • 63.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Powells Motors Ltd

01709919677 *

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

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto10

Low Mileage

£19,699

  • 3L
  • 57.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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

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

£20,800

£311/pm (PCP)

  • 2L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

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

2021 - 320i M Sport 4dr Step Auto41

Low Mileage

£21,799

£361/pm (PCP)

  • 2L
  • 33.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Manchester

01614139868 *

BMW 3 Series2016 - 320i xDrive SE 5dr Step Auto

2016 - 320i xDrive SE 5dr Step Auto15

£8,895

  • 2L
  • 100.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Save On Used Cars

01724514218 *

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

Reduced

£28,949

£480/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

A1 Ortos

01613887641 *

4.3/5 Stars

BMW 3 Series2016 (23) - 2.0 320D SPORT 4d 188 BHP 4-Door

2016 (23) - 2.0 320D SPORT 4d 188 BHP 4-Door2

£8,990

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Formula 1 Car Supermarket

01324464853 *

0/5 Stars

BMW 3 Series2020 (70) - M340i xDrive MHT 5dr Step Auto

2020 (70) - M340i xDrive MHT 5dr Step Auto44

£31,995

£530/pm (PCP)

  • 3L
  • 54.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Corner House Garage

01455249073 *

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

2018 - 320d M Sport Shadow Edition 4dr Step Auto9

£13,495

£262/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

3 Bridge Car Sales

02871221749 *

BMW 3 Series2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door

2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door30

£8,995

£168/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Dunfermline

01383347038 *

4.4/5 Stars

BMW 3 Series2020 - 320d M Sport 4dr Step Auto [Tech/Plus Pack]

2020 - 320d M Sport 4dr Step Auto [Tech/Plus Pack]32

Low Mileage

£21,895

£476/pm (HP)

  • 2L
  • 40.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

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.