Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,363 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)2

Low Mileage

£9,995

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Hillwood Motors Ltd incorporating Fordingbridge Commercials

01425209729 *

BMW 3 Series2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)28

Reduced

£19,995

  • 2L
  • 49.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Jones Motor Company

01244562695 *

BMW 3 Series2024 (24) - M340i xDrive MHT 4dr Step Auto

2024 (24) - M340i xDrive MHT 4dr Step Auto13

Reduced

£44,495

£705/pm (PCP)

  • 3L
  • 20.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6-2 FORM

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6-2 FORM38

£14,650

£287/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2018 - 320d Sport 4dr

2018 - 320d Sport 4dr10

£11,995

£231/pm (HP)

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JB Autosales NI Ltd

02890023688 *

BMW 3 Series2007 (07) - 2.0 320d SE Auto Euro 4 4dr

2007 (07) - 2.0 320d SE Auto Euro 4 4dr14

Low Mileage

£2,290

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

RETAIL WAY AUTOS

01767660229 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

2020 (20) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr56

Low Mileage

£23,152

£370/pm (PCP)

  • 2L
  • 24.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

TMMC The Manchester Motor Company Ltd

01204324191 *

0/5 Stars

BMW 3 Series2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps25

Reduced

£18,145

£379/pm (PCP)

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quest Motor Group

01376312247 *

BMW 3 Series2006 (06) - 2.2 320Ci 320 M Sport Convertible 2dr Petrol Auto (236 g/km, 170 bhp)-Fanta

2006 (06) - 2.2 320Ci 320 M Sport Convertible 2dr Petrol Auto (236 g/km, 170 bhp)-Fanta50

Reduced

£11,995

  • 2.2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series2014 (64) - 320d M Sport 4dr

2014 (64) - 320d M Sport 4dr26

Low Mileage

£7,250

£131/pm (HP)

  • 2L
  • 90.1K

    Miles
  • Diesel
  • Manual
  • Saloon

TS Autodeals LTD

01779400276 *

BMW 3 Series2012 (12) - 2.0 318i M Sport Touring Euro 5 (s/s) 5dr

2012 (12) - 2.0 318i M Sport Touring Euro 5 (s/s) 5dr29

Low Mileage

£5,695

£99/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Manual
  • Estate

Crewe Car Sales

01270445658 *

BMW 3 Series2012 (C) - 320d EfficientDynamics 4dr Step Auto

2012 (C) - 320d EfficientDynamics 4dr Step Auto28

£3,495

  • 2L
  • 153.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Carstocks NW Ltd

01253204452 *

BMW 3 Series2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 s/s 326 Ps

2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 s/s 326 Ps32

£21,695

£453/pm (HP)

  • 3L
  • 65.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

EMG Motor Group Duxford

01223650664 *

4.7/5 Stars

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

2018 (68) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)34

Reduced

£15,270

  • 2L
  • 59.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

BMW 3 Series2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr35

£14,975

£293/pm (HP)

  • 3L
  • 66.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Landmark 4x4

01772285779 *

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

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

£33,499

  • 2L
  • 11.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

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

2019 (69) - 320i M Sport 4dr Step Auto50

Low Mileage

£23,491

  • 2L
  • 17.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2016 (66) - 2.0 320i M Sport Euro 6 (s/s) 4dr

2016 (66) - 2.0 320i M Sport Euro 6 (s/s) 4dr13

£8,994

£168/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2018 - 1.5 318I Sport Auto 5dr

2018 - 1.5 318I Sport Auto 5dr42

£7,500

  • 1.5L
  • 114.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Vortex Cars Limited

01614700153 *

BMW 3 Series2023 - M340i xDrive MHT 4dr Step Auto

2023 - M340i xDrive MHT 4dr Step Auto36

Low Mileage

£45,390

  • 3L
  • 9.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

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.